現在學微控制器要學C語言或彙編嗎 ?
- 2022-08-26
微控制器不能使用梯形圖。
不學C語言可以,但如果你以後要做微控制器開發,必須學會微控制器的組合語言(和微機原理的彙編不一樣)。
微控制器和計算機資料庫沒啥關係,即便是通訊上也沒關係。
另外,PLC控制器內部的主控晶片其實就是微控制器。在這PLC裡,用C或彙編編譯好的微控制器程式就是專門用來辨析梯形圖的。
keil是編寫C和彙編的編譯環境,不能用梯形圖。學習微控制器必須使用匯編或C
不學C語言相當於沒學微控制器,彙編學不學影響不是很大
微控制器不能使用梯形圖。
不學c語言可以,但如果你以後要做微控制器開發,必須學會微控制器的組合語言(和微機原理的彙編不一樣)。
微控制器和計算機資料庫沒啥關係,即便是通訊上也沒關係。
另外,plc控制器內部的主控晶片其實就是微控制器。在這plc裡,用c或彙編編譯好的微控制器程式就是專門用來辨析梯形圖的。
1,微控制器,當然要“C語言或彙編”了,低階語言,直接操作微控制器的硬體啊,比如暫存器,狀態標記暫存器之類的硬體電路。
2,“寫什麼資料庫的有影響嗎 ?”C語言可以寫,但是那個程式碼量特別特別多,彙編可以寫,那個程式碼量特別特別特別特別多。
3,向寫資料庫,寫應用程式,這些都是用高階語言寫的,C,彙編是屬於低階語言的。你就這樣理解,高階語言是需要低階語言支撐的(比如說你用高階語言做加法,直接寫一步:a=b+c;可是低階語言呢,那麻煩了,比如說彙編吧,它先把一個數讀進暫存器A,再把另外一個讀進暫存器B,再呼叫加法電路,做加法,再把結果返回另外一個暫存器,還要對相應的狀態暫存器的某些位做改變等等)。你記著:高階語言的一條語句,低階語言要用很多條語句才能實現,。
下一篇:關於錯過的句子?