幾款單片機的比較:
傳統(tǒng)51,馮諾伊曼結(jié)構(gòu),8位,寄存器少,外設(shè)少,操作簡單,適合入門,容易上手,價格也一般(像stc大概4塊就夠了)。。編譯環(huán)境一般用 keil。ISP下載就行。
avr:哈佛結(jié)構(gòu),8位,16位,32位都有,數(shù)據(jù)指令分開執(zhí)行,價格要比51高,這是當然的畢竟性能要好許多,適合C語言編程,功能齊全,不容易解密??垢蓴_能力強。ATMEL公司的產(chǎn)品,用的放心,開發(fā)工具都定時器和串口有加強型的,功能強大。外設(shè)齊全。 但不太適合初學(xué)者 編譯環(huán)境推薦CVAVR+studio ,還有icc 、gcc、IAR等,大家自己可以嘗試一下。編程器ISP下載。
MSP430:馮諾伊曼結(jié)構(gòu),16 位、具有精簡指令集的、超低功耗單片機(這是特別的地方),片內(nèi)串行通信接口、硬件乘法器、足夠的 I/O引腳等,有1,,2,4系列,3系列比較老了,現(xiàn)在好像不多見了,像149,價格在20元左右,編譯環(huán)境:iar,ccs等??梢苑抡嫫飨螺d,價格一百多的仿真器,可以串口下載。
STM32:哈佛結(jié)構(gòu),專為要求高性能、低成本、低功耗的嵌入式應(yīng)用專門設(shè)計的ARM Cortex-M3內(nèi)核。按性能分成兩個不同的系列,STM32F103“增強型”系列和STM32F101“基本型”系列。低功耗,外設(shè)多,性價比高。像stm32f103在25元左右。編譯環(huán)境:iar,keil等??梢苑抡嫫飨螺d,仿真器(J-Link)價格在60元左右,U-Link、J-Link 和ISP 下載 。
大家還有什么看法,歡迎一起討論下,像PIC,dsp(數(shù)字信號處理器,嚴格來說不是單片機)等都可以。