本帖最后由 jd972594 于 2014-6-5 15:32 编辑
飞思卡尔的产品更新真快,我的KL25开发板还没玩透呢,就已经推出KL26了。故特地在此给大家分享火哥的:【攻城掠地】再来一天攻破 KL26 ——>你一定可以!
KL 和 K 很多地方都相似的,所以野火 的 KL 代码大部分都是直接 K60 上修改 一下 而来的……
野火 KL26 和 K60 的 函数 接口 都基本相同 …… 换句话说,野火K60 和 野火KL26 的 资料 基本上 通用……
KL系列,性价比高,飞思卡尔公司手册上宣传的亮度是 低功耗 (嘿嘿,还没测 功耗)
直接 看 例程吧:30个 例程,还有 一些 K60 上面 的应用例程没有 移植过来。
智能车比赛 用到 的 模块 都 全部 有例程。核心板 上板载 CP2102 USB转串口芯片,调试更加方便 。
位操作的 例程:
一种是 BME 的 位操作,一种是 结构体位域的 方式
FGPIO 的 速度 比GPIO 的速度 快,但 FGPIO 不能 用在 DMA 上面的?
还有 lptmr 、pit 都 提供计时功能,直接 测 代码的 运行时间 …… 方便 我们 优化 代码 ……
界面和 函数接口 都跟 K60 非常相似,所以 用过 野火 K60 的,一定容易上手 KL26
KL26 和 K60 的主要差别:
频率不同
DMA通道数目不同:KL26 有 4 通道 、 K60 有 16通道
IO中断不同:KL26 的 A、C、D端口 可支持 IO中断,K60 全部IO都支持中断
PORT端口属性不一样:KL26 不支持开漏输出、无源滤波等(还有其他的,请查表)
PIT定时器:KL26 有 两个 PIT 定时器,而且 共用相同的 中断号,K60 4个 pit 定时器,而且分开 中断号
KL26 的 TPM 模块 没有 K60 FTM 的 正交解码功能
========================================
野火KL26 代码库(IAR6.7版本):
野火攻城掠地之一天攻破KL26.rar
(4.85 MB)
用7Z进行高压缩的,解压出来 ,有 200多M 的
视频 直接 用 K60 的视频,因为函数接口都差不多,用起来都差不多,所以 就不录制 新的视频: 【K60无线调试器视频】http://pan.baidu.com/share/link?shareid=3073637649&uk=235751603
【资料手册】 http://pan.baidu.com/share/link?shareid=731165049&uk=235751603
1、 智能车相关文档
2、 线性CCD资料
3、 智能车技术报告
4、 软件编程教程
5、 1.44寸 TFT-LCD
6、 source insight 使用教程
7、 三天入门K60-m4—— Kinetis(v2.2)
8、 K60P144M100SF2RM
9、 ARM CORTEX-M4(F) SYSTEM DESIGN
10、 K60P144M150SF3RM
11、 在IAR的Workspace 窗口顶部的下拉菜单中有两个选项
12、 MMA7455
【安装软件】
http://pan.baidu.com/s/1dDmUjDJ (失效了)
1、 Source Insight v3.5.0066 带注册机
2、 IAR
3、 USB转串口CP210X_XP_WIN7
4、 yy_摄像头串口调试
5、 单片机动功能调试助手
官方提供的 BME.h 文件 有个 让人困惑的小错误:
声明的时候 用 BME_LDC1_B ,定义的 时候 用 BME_LAC1_B (其他几个函数也是,我直接把声明的D改成A即可)
-----------------------------------------------------------之前链接有些失效了,以下补链---------------------------------------------------------
KL资料下载:
K60和KL26资料——代码
K60和KL26资料——原理图
K60和KL26资料——安装软件
K60和KL26资料——视频
K60和KL26资料——资料手册
鹰眼资料
线性CCD模块
陀螺仪和加速度模块(站立平衡资料)
电机驱动模块
jlink资料
1.4寸小液晶模块
IAR安装包
|