28335和28027的比较
在学28027之前先学了2812,接着又看了点28335,目前还在看,之所以选择学28027是因为,28027和28335有很多结构和外设是很相似甚至一致的。而28027开发板很廉价,而28335的开发板基本在500以上,再加上仿真器,基本快要1000了,因此对于不舍得买28335开发板的来说,c2000 Launchpad比较适合用来对照学习28335。
先说一下两者的区别吧,28335是浮点型的,时钟频率最高可达150MHZ,性能肯定更强;而28027是定点型的,最高60MHZ。此外两者的外设在数量上也是28335的多,因为其有多达176个引脚,而28027最多只有48个;
28335 28027
3个CPU定时器 3个CPU定时器
多达18个脉宽调制(PWM)输出 最多8个
高达6个HRPWM输出 最多2个
高达6个eCAP输入 最多1个
多达两个QEP 无
多达2个控制器局域网(CAN) 无
多达3个SCI(UART) 16级FIFO 最多1个,4级FIFO
高达2个McBSP模块 无
一个SPI模块 ,16级FIFO 最多1个 ,4级FIFO
一个内部集成电路(I2C) 最多1个
12位模数转换器(ADC),16个通道 12位模数转换器(ADC),16个通道
外部扩展接口XINTF 无
无 比较器
可以看到28335在外设种类和数量上都比28027丰富,另外28335的ADC和28027的ADC结构不同,28335是08年的产品,其ADC和之前产品的一致;而28027是09年的产品,ADC结构已经和以前的产品不同了,这需要自己去比较体会。另外28027内部有两个振荡器,可以无需外接OSC;而28335则必须要外接OSC;
虽然28335结构规模上比28027要大,但是在内部结构和外设上有很多相似,都支持密码保护机制,都有3个CPU定时器,PWM基本结构一致(PWM数量不同)。捕获器模块结构相同,数量不同。SCI只是FIFO容量不同。SPI FIFO容量不同,另外28027可以实现三线模式,而28335不能。I2C结构相同,FIFO容量不同,等等。
|