拿ARM當(dāng)超級單片機用有什么不好
有的兄弟說ARM7資源太少,上LINUX不好用,好似雞肋。
有的人認為8位單片機能解決問題,ARM太貴。
我的想法與此不同,我一直把ARM7當(dāng)超級單片機用,拿我剛做的一個東西來說吧。
需要:
兩個串口、兩個SPI口、14~16個I/O、加上一個液晶模塊(得12~13根線吧)
就此系統(tǒng),讓我拿51來做,得累吐血??赡苡写髠b能做出來,但得在51的基礎(chǔ)上加很多外圍器件吧,編程時更復(fù)雜吧。其穩(wěn)定性肯定不如用一片ARM7做的,出毛病也不好找,大量的外圍器件加起來不比ARM7便宜。
所以我用ARM7做,幾乎不需要附加的外圍器件,而且此系統(tǒng)的功能并不復(fù)雜,ARM7的RAM、ROM綽綽有余,編程時可以非常自由。但我不使用USII,一個是學(xué)起來太費力,二是沒必要,為什么一定要系統(tǒng)?
8位機中資源豐富的也有,象MEGE128,價格和一般的ARM7差不多,外圍資源也不太遜色,只是RAM、FLASH差的多了,所以如果熟悉AVR的話,可以不去摳ARM,但固守在51陣地朋友,多了解一些ARM還是有好處的,沒準(zhǔn)哪天就用上了。
把ARM7當(dāng)超級單片機挺爽的!
51單片機相關(guān)文章:51單片機教程
單片機相關(guān)文章:單片機教程
單片機相關(guān)文章:單片機視頻教程
單片機相關(guān)文章:單片機工作原理
評論