Atmel公司一定出問題了,至少我猜是這樣!不然AVR為何如此瘋狂漲價(jià)?看來你在中國的根都要爛掉了!STM8現(xiàn)在來搶占你的市場(chǎng),你就繼續(xù)漲吧!與其求而不得,不如棄而不用,沒辦法,只好棄AVR,轉(zhuǎn)向STM8、STM32平臺(tái)了。其實(shí)STM8也不是能看上眼的東西,雖然強(qiáng)大,卻有諸多地方不甚合理,但是沒辦法,他仍然有優(yōu)勢(shì)。 一種好的芯片,除了功能強(qiáng)大、價(jià)格合理之外,設(shè)計(jì)上應(yīng)該人性化,使用時(shí)應(yīng)該簡單易理解。不能因?yàn)樽非蠊δ軓?qiáng)大而引入諸多難于理解和使用的新概念,否則開發(fā)人員難于操作,不利于芯片的推廣和使用。實(shí)際上,如果設(shè)計(jì)得當(dāng),功能寄存器組合合理,功能模塊安排合理,功能強(qiáng)大與簡單易用二者將不再是不可調(diào)和的矛盾。以定時(shí)器為例,各大公司的產(chǎn)品令人相當(dāng)?shù)氖!?shí)現(xiàn)相同的功能,寄存器完全沒有必要搞這么復(fù)雜!甚至使用更簡單的模型就能實(shí)現(xiàn)更復(fù)雜的功能! 稍后在適當(dāng)?shù)臅r(shí)候,我將提及一種自已設(shè)計(jì)的定時(shí)器模型,只使用一種工作模式,便能實(shí)現(xiàn)諸如任意頻率、任意占空比的硬件自動(dòng)行矩形波,任意頻率、占空比、相位皆可調(diào)節(jié)的PWM、PCM波形,任意占空比與分頻系數(shù)可調(diào)的外部數(shù)字信號(hào)分頻器,死區(qū)時(shí)間可任意調(diào)節(jié)的同相或反相PWM...總之,定時(shí)/計(jì)數(shù)器幾乎所有的功能都能實(shí)現(xiàn),并且還能任意加載捕獲、剎車等功能模塊,在設(shè)計(jì)和使用上具有極大的簡約性和靈活性,堪稱“理想定時(shí)/計(jì)數(shù)器模型”. 從今天起,將逐步少使用AVR單片機(jī),在正式結(jié)束之前,整理相關(guān)代碼進(jìn)行公示,算是對(duì)自已那么長時(shí)間的專注有了一個(gè)交待。
|