在学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容量不同,等等。
[ 本帖最后由 lsj306 于 2013-1-3 10:57 编辑 ]
回复 楼主 lsj306 的帖子
多达18个脉宽调制(PWM)输出 最多8个
高达6个HRPWM输出 最多2个
那28027能输出svpwm吗,我刚接触28027,以前学了一点2812
回复 5楼 dontium 的帖子
多谢,这样就有底了。
年前要搞定,没有例程,英语太水,压力山大。
回复 6楼 xyx518809 的帖子
现在好多参考资料是英文的,svpwm的资料汉语的也很多
回复 7楼 dontium 的帖子
话说版主有28027svpwm的例程吗?有这东西学得快些
回复 8楼 xyx518809 的帖子
我没有。
我还没有搞过电机控制
回复 9楼 dontium 的帖子
好吧,我快头疼死了,三相整流的东西,一组无压力,现在要三组pwm配合起来。
话说28027的epwm模块和28335的epwm模块一样吗?
回复 楼主 lsj306 的帖子
话说28027和28335的epwm模块完全一样吗?
回复 11楼 xyx518809 的帖子
不完全一样,只能说基本一样,28335EV有的子模块28027都有,而且28027还有一个比较模块.基本结构一样,只是28027的FIFO只有4级深度。
[ 本帖最后由 lsj306 于 2013-1-27 11:13 编辑 ]
28027有4个HIRES PWM,你写了最多两个
麻烦问一下F2803x的例程可以直接用于28027吗?