引用:
作者askasyou
我是有稍微學過一點點51系想打MCU方面的基礎, 但學習成果很糟
若是改學ARM Cortex-M系的話, 算是從頭學起嗎?
有沒有推薦可以看的參考書
ps: 印象ARM Cortex-M系列沒有使用組合語言的方式 
|
如果有人說不能用組語都是騙你的
但是用組語, 有些功能很難寫
推薦可以看的參考書?
老實說, 去看看原廠的datasheet以及寫作範例就好
只要搞清楚interrupt跳轉的用法, 省電功能的用法, GPIO設定, 剩下的應該就是基本功而已
只要你會C語言的if else for do while那我覺得你應該沒甚麼寫不出來的....
參考書, 這種低階的不需要參考書
想要知道最佳化的細節, 你可以參考看看"the designer's guide to the cortex-m processor family" 這本就有對你喜歡的組合語言來說明.... 但是實際上根本用不上, 因為專案開發中通常要的是時間, 你不會想花時間在組合語言上