1) 列出至少3点TI M4和M3的区别?这些区别分别带来的好处是什么? 1,TI的M4是唯一一家采用65NM生产工艺,工艺好,就以为功耗低,速度快,性能稳定。
2,M3的BUG一直困扰着我不敢使用M3的产品,比如说,程序正常运行,但是突然死机,重新烧写程序后,又运行正常了。TI的FAE给我的解释是,M3是以前流明就开始做的产品,整合的时候有个过程,但是M4的TI收购流明后自己全新开发的产品,并且把TI的很多新技术使用在了上面,成熟度稳定度都可以保障,绝对不会像M3那么多问题了。
3,内部集成EEROM。不仅省了一个组件,还节省了io口。
2) TI Cortext-M4的USB设备支持的工作模式,及速率是多少?
Stellaris LM4F USB 工作模式 USB OTG (On-The-Go)
集成控制器与 PHY 符合 USB 2.0标准 全速规范 (12.0 Mbps)
3) TI Cortext-M4推出的封装有哪几种?FLASH和RAM的大小是多少? 如何从型号上进行区分? 64PIN LQFP 后缀QR
100PIN LQFP 后缀QC
144PIN LQFP 后缀QD
157-ball BGA 后缀BB
FLASH(KB) SRAM(KB)
后缀B2 32 12
后缀C4 64 24
后缀E5 128 32
后缀H5 256 32
4)简述你使用M3、M4进行设计的经验与心得。 1,与友商的产品相比较 TI M3使用很方便,使得工程师专注于应用,从设计到产品开发出来的周期很短,产品出来后基本也符合设计的构思。特别是外设驱动库,避免了寄存器的直接读写。
2,各种IO接口丰富,使得在需要多种接口的场合由为方便,无需外围的IO接口器件。这种集成的丰富接口,避免了很多由于不同厂家的IO接口器件之间的兼容性的问题,而且这些问题都是一些隐性的问题,很难查找的问题。
3,IDE平台也很丰富,方便不同的使用习惯。
4,由于有rom的引入,代码尺寸小。
5,应用案例相当的丰富。基本上覆盖了应用的各个方面。
|