430單片機存儲
發布時間: 2023-03-01 03:55:04
⑴ 為什麼說430單片機編程主要是對寄存器的編程。
實際上所有的單片機都有多種編程方式,針對寄存器的編程方式是較為直接的方法之一。當然MSP430系列也不例外。
第一種採用匯編語言——這種方法比較老相對原始一些,會的人群不會太多。編程精煉短小,如果程序較大後,一旦出錯需要有較高的手段,否則麻煩。
第二種就是寄存器編程——這種方法比較直接,當手冊看明白,較了解了單片機寄存器的對應控制關系後,用寄存器辯證還是比較順手的,程序也較為短小精煉。
第三種就是廠家為了客戶入手快捷直接寫好了功能性的C宏函數——這種方法上手最快,只要理解了宏函數的功能,只需要將參數寫入,執行就能出結果,易學易用,生成機器代碼較為長點。
除此之外,可能還有其他的編程方法,像諸如模擬後生成的代碼等。
這三種方法還是看個人的所學和經驗,習慣了哪種方法都會如魚得水輕松編程的。並且這幾種編程的最終目的也是修改設置寄存器和各種存儲器,數據搬來搬去,偶爾才會計算一下的。因此MSP430 是不會例外的。
熱點內容