當前位置:編程學習大全網 - 編程軟體 - 單片機編程是什麽?

單片機編程是什麽?

如果妳是想學計算機軟件開發的話,就不要去理會什麽單片機編程了。

但如果妳是想學電子產品開發(嵌入式系統開發),那麽單片機編程就是基礎了。

電腦和單片機的區別是:電腦屬於通用計算機,而單片機是嵌入式微機。

通用計算機上的C語言和匯編編寫出來的程序是在本臺計算機上運行的,當然妳也可以讓它在其他電腦上運行。而單片機編程就不同了,單片機編程有專門的編譯器,不同的單片機編程軟件是不同的,而不像電腦上的c++6.0、TC或其他什麽編程軟件寫出來的程序就在本臺電腦上運行,單片機的編程是在電腦上編寫程序並生成可執行文件。讓後把可執行文件下載到單片機裏面,也就是說單片機編程是面向單片機的,而通用計算機編程時面向通用計算機的。這就說明了為什麽不同的單片機需要不同的編程軟件,因為編程生成的可執行代碼都需要硬件的支持,通用機的硬件是“通用的”“兼容的”,而單片機型號不同硬件就會有差別

,所以需要不同的編譯器來支持了。

妳會發現單片機編程的C語言和標準C會有差別,很多單片機C語言在標準C裏是不被承認的,這個也能說明單片機和電腦的區別吧。

  • 上一篇:車床零件
  • 下一篇:用PID控制速度,其參數是怎麽設定的?
  • copyright 2024編程學習大全網