中级会员
- 积分
- 383
- 威望
- 289
- 贡献
- 64
- 兑换币
- 20
- 注册时间
- 2011-11-9
- 在线时间
- 15 小时
|
本帖最后由 asd6526720 于 2011-12-14 09:24 编辑
ARM cortex-M4的内核,可以用Code Warrior、IAR for ARM、GDK等编译软件编译,下载、仿真、调试用的是JTAG,我用J-link。引脚封装有100pin~144pin(L/TQFP封装)。
主要型号是K10~K70,考虑到主频速度,推荐用K10/20/60/70。其中,K10/20的主频能到120MHz,K60/70能到150MHz。另外外设非常丰富,并且cortex-M4内核有DSP功能,一个时钟的乘法周期,同时还可以玩玩嵌入式。
kinetis的优点在于在处理速度、运算方面明显比128快的多(100M的主频现在超到150M没问题),对于摄像头组的视频采集以及电磁组陀螺仪采样、加速度传感器的数据传输(至少两路IIC),都是不错的选择。另外这块片子的内核是ARM,所以学过STM32的同学或是玩了ARM嵌入式的朋友上手比较快,如果比赛后想要做嵌入式,那么边比赛边熟悉32位寄存器也是个不错的选择。而且J-link的电路现在已经开源了,相对其他的仿真下载器便宜的多。
目前的缺点在于kinetis投产不久,所以片子的价钱稍高(50~100左右不等),而且因为新产品的缘故,现在普遍缺货;另外资料全英文(1800页新鲜的,但和ARM同系列其他片子在编程上大同小异,我是参考STM32的资料学的);目前只出了100MHz的产品;核心板PCB少,有条件的话可以自己画。
个人认为,此片子适合想在日后学ARM或是嵌入式的朋友们。如果有能力能自己看着PDF写出程序的话,学习这个还是很容易的。
cold fire系列和MPC56系列的资料看的不多,可以说是对kinetis一见钟情。所以这两个系列和kinetis相比有什么优越性的话,望朋友们指出。
第七届将赛道和电磁组的比赛方式改了,无论对于光电组还是电磁组都是明显地增加了运算量和编程难度,而摄像头组的视频采集一向都是耗费片子的资源和处理量的;而且一次性就推出3个系列32位的片子供选手们选择;另外32位和16位的车都是在一个赛道上跑,在相同的水平下,肯定是32位占优势,哪怕32位比16位快0.01秒,估计也是判32位的车子赢。这很明显摆明了智能车比赛的态度:今后会往32位的高速处理方向发展。这也是符合时代的一个趋势。
这是个人观点,望朋友们不吝赐教。希望大家也能讨论一些关于32位片子的优缺点,这对我们在控制核心上的选择都有好处。我用的是K60,目前已经初步上手,但还没实际控制车子。如果你也是使用kinetis系列或是对kinetis系列感兴趣的朋友,可以加入这个群:116782887,让我们一起交流吧! |
|