單片機(jī)程序的開發(fā)可以使用的兩種語言,分別是C語言和匯編語言。這里要指出的一件事是,這不是嵌入式單片機(jī)開發(fā)工程師唯一可以使用的兩種語言,在許多情況下,使用其他語言可能是更好的選擇。
話雖這么說,C語言和匯編語言不僅有助于學(xué)習(xí)單片機(jī)編程,而且有助于實際進(jìn)行高效的單片機(jī)編程。它們支持的單片機(jī)也很廣泛,無論你選擇哪種單片機(jī),它幾乎肯定都有可用的匯編程序(用于處理匯編語言源代碼)和C編譯器(用于處理C源代碼)。對于其他語言來說,可能是不支持的。但是,如果你愿意,考慮學(xué)習(xí)和使用其他語言并不是壞事。
關(guān)于匯編語言,即使不打算在嵌入式編程中使用它,但建議單片機(jī)初學(xué)者至少要熟悉這些概念,并使用單片機(jī)的指令集。這樣做的原因是,即使你最終沒有編寫任何匯編語言,你仍會發(fā)現(xiàn)自己需要使用匯編語言為單片機(jī)編寫啟動文件。
-
單片機(jī)
+關(guān)注
關(guān)注
6067文章
44969瀏覽量
649754 -
C語言
+關(guān)注
關(guān)注
180文章
7631瀏覽量
141389 -
匯編語言
+關(guān)注
關(guān)注
14文章
412瀏覽量
36807
發(fā)布評論請先 登錄
單片機(jī)C語言編程寶典大全,初學(xué)必備【強(qiáng)推下載!】
單片機(jī)Debug工具性能對比 單片機(jī)調(diào)試常用命令
單片機(jī)編程語言有哪些選擇
單片機(jī)怎么寫入程序
單片機(jī)STM32可以用Python寫嗎?可以的開發(fā)板有哪些?

評論