2017年8月24日 星期四

函式指標的應用

函式指標 : 顧名思義就是指向函式的指標,宣告方式為
"傳回值型態 (*函式指標名稱)(傳遞參數);
example :
假設要指向void add(int a, int b);的函式指標為void (*math_ptr)(int, int);
以下四串電池主動平衡板的程式當中的BubbleSort的傳遞參數當中用到了函式指標,
也宣告了函式指標陣列ModeFunPtr用來指向幾十個要執行的主動平衡方式,讓主程式loop當中少了一些if else if,讓寫法變得比較簡潔!


























STM32於IAR 9.3以後的版本將uart導向至printf

首先,請先參考如以下IAR提供的"在IAR Embedded Workbench中实现打印输出技術資料" https://www.iar.com/cn/knowledge/support/technical-notes/general/implementing-printf-ou...