1) 列出至少3点TI M4和M3的区别?这些区别分别带来的好处是什么?
第一点: TI的M4是唯一一家采用65NM生产工艺的,M3是采用的130NM,工艺的提升带来的是功耗的降低和成本的下降,所以在大批量使用时TI的价格优势会很明显;另外TI一贯的强项低功耗也值得期待;(引自:https://bbs.eeworld.com.cn/thread-307921-1-1.html)
第二点: TI M4F可加速数学密集型运算,并简化数字信号处理实现方案,浮点型数据处理。使得TI M4能够完成一些一般在DSP领域完成的工作,特别是控制领域。
第三点: TI M4F主频提升到了80/100/比起M3拥有更快的处理速度。
2) TI Cortext-M4的USB设备支持的工作模式,及速率是多少?
Stellaris USB库支持任选的全速USB 2.0 OTG/主机/设备。理论速度达到12Mbps
3) TI Cortext-M4推出的封装有哪几种?FLASH和RAM的大小是多少? 如何从型号上进行区分?
包括 64-LQFP、100-LQFP、144-LQFP
如本次开发板芯片:LM4F232H5QC
其中"232"位中的2XX表示电机控制类
其中H位表示FLASH大小:128KB--E、256KB--H、32KB--5
其中"5"位表示RAM大小:同上
其中"QC"位表示100-LQFP
4)简述你使用M3、M4进行设计的经验与心得。
去年有幸通过坛子团得LM3S9B96开发板,通过官方例程和网上资料熟悉了Stellaris软件包的大部分内容,通过Stellaris软件包所带来的TI M3的编程方式的确是非常的方便和实用。之前听了TI MCU day的研讨会,会上FAE着重讲了M4,对M4加入浮点计算能力的功能感到欢欣鼓舞。非常期待能够通过试玩这块板子真正了解M4所带来的新的变化和体验浮点计算的优越性 |