單片基 個人認為環境比較單純 如一個while迴圈 輪詢等待命令來進行操作
而arm 首先要了解整個soc(arm)的架構 也要懂作業系統如何操作 如linux wince 等等
以及driver驅動開發 bootloadler設置 個人認為是一大挑戰 要學的東西很多很多
最好學習就是有一塊開發版 再搭配先關書籍學習 實際操作 才會明白
開發版最好可以找資訊較豐富的版子 如現在的s3cxxxx系列等等
這樣之後 有什麼問題 查網路 或書籍 就一堆資料可以查
本人也是剛從單晶片 踏入arm開始學習的 買了一堆書籍 查了一堆網路資料
還是覺得滿模糊的 只能一步一步的慢慢前進 共勉之