我試著將MCU設計的更有結構性,所以我把系統的參數扔進struct中處理與定義,使嵌入式設計更為強健與好修改。但是我使用的MCU為台灣松翰的IC,其Compiler為純C的變種,所以當定義一個結構指標,不能使用new,而只能間接定義,但是好像間接定義就失去了記憶體分配的自由度,對只有不到1K記憶體空間來說,的確不方便,但是一般使用8位元MCU,通常不會做什麼複雜困難的動作,而且可以利用scope試著去減少記憶體的浪費。這麼做好像已經開始在為32位元的MCU做準備,ARM我已經開始磨刀霍霍要拿你來做產品了。
No comments:
Post a Comment