智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 9234|回复: 36
打印 上一主题 下一主题

kinetis32位片子

  [复制链接]

2

主题

28

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
383
威望
289
贡献
64
兑换币
20
注册时间
2011-11-9
在线时间
15 小时
跳转到指定楼层
1#
发表于 2011-12-14 09:22:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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,让我们一起交流吧!

2

主题

28

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
383
威望
289
贡献
64
兑换币
20
注册时间
2011-11-9
在线时间
15 小时
2#
 楼主| 发表于 2011-12-14 09:27:21 | 只看该作者
另外,K60的片子在淘宝上不好找,建议大家登录淘宝后搜索PK60X256,能搜到几家店铺。
回复 支持 反对

使用道具 举报

14

主题

107

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2606
QQ
威望
1043
贡献
719
兑换币
80
注册时间
2011-10-9
在线时间
422 小时
3#
发表于 2011-12-14 10:33:43 | 只看该作者
楼主威武,但是个人感觉确实用这个片子参加飞思卡尔的比赛好像有点大材小用,而且飞思卡尔比赛实际用到的模块不是特别多,而且对于新手来说用kinetis的难度较大,主要是资料不多。但是毕竟了解一下arm cortex内核绝对有用吗
回复 支持 反对

使用道具 举报

2

主题

28

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
383
威望
289
贡献
64
兑换币
20
注册时间
2011-11-9
在线时间
15 小时
4#
 楼主| 发表于 2011-12-14 12:55:39 | 只看该作者
回复 3# 中国力量
确实32位仅仅放在比赛这边是大材小用了,如果算法好的话,哪怕是用16位的都能跑到不错的成绩。
但如果能用16位跑出那样的成绩,用32位的话是不是能把速度再提升一个档次?或者是不是能往自己的程序中再添加一些创新性、可能性?
对于第一次参加比赛的朋友(不一定是菜鸟),没有几个人接触过飞思卡尔的芯片,但是却有很多人熟悉ARM的一些片子,那么基于那些基础,比起用其他的片子,kinetis肯定更容易上手。
并不是说kinetis有多么优越,只是想和打算用kinetis系列的朋友们多多交流一下。
回复 支持 反对

使用道具 举报

17

主题

175

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1765
威望
1022
贡献
305
兑换币
18
注册时间
2011-2-7
在线时间
219 小时
5#
发表于 2011-12-14 20:14:53 | 只看该作者
我也准备用这块
回复 支持 反对

使用道具 举报

4

主题

16

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
274
威望
172
贡献
84
兑换币
0
注册时间
2011-11-10
在线时间
9 小时
6#
发表于 2011-12-14 21:26:23 | 只看该作者
官方既然一下放出了三款32位微控制器可以使用,那么这肯定就是未来的趋势了,何必非抱着16位不放,一个劲儿地问32位好在哪里呢
回复 支持 反对

使用道具 举报

4

主题

91

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1363
威望
709
贡献
294
兑换币
188
注册时间
2010-10-18
在线时间
180 小时
7#
发表于 2011-12-14 22:18:09 | 只看该作者
回复 4# asd6526720


    我用20M的速度拿了全国一等,不是越快越好的
当速度比处理完一个最小周期快一点就没所谓了
拿个2G的U也差不多,车的速度本身就不是限死在U的速度
回复 支持 反对

使用道具 举报

9

主题

236

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
7749

论坛元老奖章

QQ
威望
1321
贡献
5914
兑换币
178
注册时间
2011-5-2
在线时间
257 小时
8#
发表于 2011-12-15 15:10:59 | 只看该作者
我们也想换这片子!!但是不知道有必要没?
回复 支持 反对

使用道具 举报

2

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
463
威望
313
贡献
74
兑换币
0
注册时间
2011-7-15
在线时间
38 小时
9#
发表于 2011-12-15 15:42:07 | 只看该作者
难道你们不是重在学习的么,以后的趋势我相信还是超32位的,学得越多越好的嘛,你们说是不是呢?
回复 支持 反对

使用道具 举报

3

主题

99

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2001

优秀会员奖章活跃会员奖章

威望
463
贡献
1418
兑换币
2
注册时间
2011-10-4
在线时间
60 小时
10#
发表于 2011-12-15 15:45:52 | 只看该作者
目前打算先把s12的弄明白 然后再考虑32位的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-25 14:37 , Processed in 0.128190 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表