程式的寫法
是一個超級長的程式好還是包成子程式好?
可維護性和程式的規範來說,子程要好;效率來說肯定是直接一個程式要好,畢竟要少了呼叫子程式這一步。
[@more@]另,關於子程:
msp430的子程呼叫引數不要超過2個,多了要入棧,一般情況下,2個引數足夠,如果不夠,想法合併下,如下
void cnt(unsigned char t1, unsigned char t2,unsigned char t3);
-->
unsigned int t4;
t4=t1;
t4<<=8;
t4|=t2;
void cnt(unsigned int t4,unsigned char t3);
實際上,因為430是16位的微控制器,如果引數為32位的,需要佔用2個暫存器。想更明白,看彙編程式碼和430的程式設計手冊。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7202070/viewspace-1040774/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 微信小程式富文字寫法微信小程式
- 小程式data巢狀寫法巢狀
- 各類程式語言的Hello World寫法
- 如何寫出無法維護的程式碼
- 寫程式碼的女程式設計師無法賣萌程式設計師
- JavaScript 模組化程式設計(一):模組的寫法JavaScript程式設計
- 這樣可以寫出無法維護的程式碼
- 什麼程式碼是ChatGPT無法編寫的? - datachimpChatGPT
- 如何寫出讓同事無法維護的程式碼?
- Javascript事件處理程式的5種方式(相容寫法)JavaScript事件
- redux樣板程式碼簡化寫法Redux
- 一些程式碼寫法推薦
- 分享一個奇怪得程式碼寫法
- HTML程式碼簡寫法:Emmet和HamlHTML
- 只會寫程式碼的程式設計師永遠無法出色?程式設計師
- 七個不一樣的Python程式碼寫法,讓你寫出一手漂亮的程式碼Python
- 031、Vue3+TypeScript基礎,路由中to的字串寫法和物件寫法2種寫法VueTypeScript路由字串物件
- [譯] 編寫整潔 CSS 程式碼的黃金法則CSS
- 會計憑證BTE替代 程式碼寫法
- 論單例的寫法單例
- 裝逼的寫法 jsJS
- SQL常用的特殊寫法SQL
- iBatis下 in 的寫法BAT
- css寫法CSS
- shell if 寫法
- 好程式設計師分享javascript中的常見的相容寫法程式設計師JavaScript
- 記錄幾個影片嵌入網頁的html程式碼寫法網頁HTML
- [Unity 程式碼寫法整理]訊息機制(三)Unity
- 我用 Laravel 的快速寫法Laravel
- ImageLoader的優化寫法優化
- 單例的幾種寫法單例
- 2個奇怪的React寫法React
- swift3.0後的for in寫法Swift
- AMD、CMD、UMD 模組的寫法
- php中if的4種寫法PHP
- HTML中重定向的寫法HTML
- 關於auto increment的寫法REM
- UT的一些寫法