當前位置:編程學習大全網 - 編程軟體 - 嵌入式編程與PC編程有何區別

嵌入式編程與PC編程有何區別

無區別,只不過編譯器不壹樣罷了。因為不同的cpu構架有不同的指令集。而嵌入式基本使用RISC結構的cpu,需要使用pc上的cpu編譯出在能嵌入式cpu上運行的二進制程序。這叫交叉編譯。pc上的程序不可以直接在其他cpu上運行,需要重新編譯。 因為編譯器不壹樣,執行的c語言標準就跟編譯器相關。 管理內存映射,設置中斷系統等在pc上也有,不是嵌入式的專利。 只是做嵌入式裏的界面、網絡、文件編程的話,跟pc上幾乎沒有差別,因為有操作系統罩著。如果開發驅動程序,就要求妳對所使用的cpu和板子的結構很了解,也就是看得懂硬件手冊即可。 另外嵌入式環境同pc的差別 如cpu位數、硬件資源緊缺等是需要程序員考慮的。

  • 上一篇:巫師3把這個任務委托給了森林女妖。信和刀燒不掉怎麽辦?篝火旁沒有回應。
  • 下一篇:太原理工大學復試參考書目
  • copyright 2024編程學習大全網