1凡资,如何實(shí)現(xiàn)c語言嵌入式開發(fā):
(1)開發(fā)環(huán)境:A,軟件開發(fā)環(huán)境:a谬运,IDE:預(yù)處理隙赁,編譯,匯編梆暖,鏈接
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?b伞访,編輯,編譯式廷,調(diào)試咐扭,燒寫
? ? ? ? ? ? ? ? ? ? ? ? ? ? B,硬件開發(fā)環(huán)境(軟件的約束):開發(fā)板
(2)硬件原理:A滑废,板集的硬件
? ? ? ? ? ? ? ? ? ? ? ? ? ? B蝗肪,芯片內(nèi)部(重點(diǎn))
(3)代碼的編寫:A,匯編語言
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?B蠕趁,c語言->面向過程
(4)項(xiàng)目需求分析
2薛闪,開發(fā)環(huán)境:
(1)硬件開發(fā)環(huán)境:
A,芯片核心:SOC
B俺陋,內(nèi)存:ROM豁延,RAM
C,輸入腊状、輸出:管腳
D诱咏,最小系統(tǒng):a,電源缴挖。b袋狞,時(shí)鐘源。c,復(fù)位苟鸯。d同蜻,自舉
3,軟件開發(fā):(記事本早处,txt)
(1)工程文件湾蔓,工程管理
(2)調(diào)試:A,硬訪問砌梆。B默责,軟訪問:斷點(diǎn),單步調(diào)試咸包,全速調(diào)試傻丝,停止 ,暫停诉儒。