Re: [請益] 程式怎麼選擇與入門?

看板Soft_Job (軟體人)作者 (2312312)時間1年前 (2022/11/25 14:44), 編輯推噓4(5110)
留言16則, 12人參與, 1年前最新討論串2/3 (看更多)
推文中有人提到c易學難精,真的是這樣沒錯~~~~~ 不過身為有在寫韌體的一位工程師,我可以分享我自己的經驗 C語言: 這基本上是絕對必備,目前所有跟硬體相關的編譯器都是支持c語言的 python:這個建議要學! 這在電機系裡面我個人覺得還蠻重要的,譬如說人工智慧在台大電機 是大一的課程,目前支援deep learning API最完整的語言還是python,而且以後 tinyML會是蠻有趣的一個項目,學會python絕對不吃虧 況且之後要修dsp的話,用python畫圖真的很方便 assembly: 這其實很重要,我就真的有過一次經驗要去看compile出來後的組合語言去算 到底需要幾個clock cycle才會執行完這個程序。沒修過組語看這個應該會吐血 verilog: 這個就很有趣,其實embedded system有時還會跟FPGA結合,不過沒有數位邏輯 的基礎搞這個應該會很辛苦。會這個的話,看MCU的架構會更有感覺 大guy4這樣~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.232.159 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1669358661.A.3BE.html

11/25 15:21, 1年前 , 1F
asm那個還要加一本白算盤
11/25 15:21, 1F

11/25 16:12, 1年前 , 2F
詳細推
11/25 16:12, 2F

11/25 16:36, 1年前 , 3F
我寫webassembly完全不會assembly...
11/25 16:36, 3F

11/25 16:48, 1年前 , 4F
非本科系就別學c了吧
11/25 16:48, 4F

11/25 19:43, 1年前 , 5F
C加上前置處理器可以玩的花樣更多
11/25 19:43, 5F

11/25 19:43, 1年前 , 6F
倒是我搞不懂為什麼很多人覺得verilog像C
11/25 19:43, 6F

11/25 20:00, 1年前 , 7F
非本科系建議前端,至少有飯吃
11/25 20:00, 7F

11/25 21:37, 1年前 , 8F
用perf反組譯也可以看clock cycle
11/25 21:37, 8F

11/25 21:38, 1年前 , 9F
*反編譯
11/25 21:38, 9F

11/25 21:41, 1年前 , 10F
阿是反組譯沒錯@@
11/25 21:41, 10F

11/25 21:50, 1年前 , 11F
python練演算法比較不會那麼痛苦,可專注在邏輯不管記憶體
11/25 21:50, 11F

11/26 04:16, 1年前 , 12F
python拿來寫腳本和測試也方便
11/26 04:16, 12F

11/26 06:44, 1年前 , 13F
支持?
11/26 06:44, 13F

11/26 17:11, 1年前 , 14F
算 cycle 需要的是 data sheet 有提供對照表,有沒有白
11/26 17:11, 14F

11/26 17:11, 1年前 , 15F
算盤倒是還好XD
11/26 17:11, 15F

11/27 03:14, 1年前 , 16F
感謝回文
11/27 03:14, 16F
文章代碼(AID): #1ZW6H5E- (Soft_Job)
文章代碼(AID): #1ZW6H5E- (Soft_Job)