搜索
bottom↓
回复: 7

【经验分享】KL25 I2C结合加速度传感器代码(CW工程)

[复制链接]

出0入0汤圆

发表于 2014-3-11 17:24:50 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_Robin 于 2014-7-18 14:03 编辑

鉴于许多客户提到芯片KL25的飞思卡尔官方KL25-SC例程包中没有CodeWarrior环境下非PE的i2c例程。
故本人在此分享一下从K60  100MHz主频、V2版本的例程包KINETIS512_V2_SC移植过来的i2c工程,如果大家有FRDM-KL25Z开发板就可以直接通过串口观察i2c接口的板载MMA8451Q加速度传感器数据。

操作步骤如下:
1.        根据另外一篇【经验分享】使用KL25-SC中快捷工具创建新工程帖子中描述,完成创建一个新工程I2c。
2.        找到Kinetis 100MHz主频例程包中i2c_demo工程(如图1),将F:\KINETIS512_V2_SC\src\projects\i2c_demo文件夹下除isr.h和main.c以外的文件拷贝到新建工程的文件夹E:\KL25 Sample Code\kl25_sc_rev10\klxx-sc-baremetal\src\projects\I2c下(如图2)。
3.        将i2c_demo的main函数内容拷贝到新建工程主函数I2c中(如图3)。
4.        使用CodeWarrior10.5软件打开新建的工程I2c,右键单击CodeWarrior Projects栏目下project文件夹选择Add Files…以添加文件(如图4)。
5.        选中步骤2中拷贝过来的文件并点击Open添加(如图5)。
6.        在弹出的File Operation框中选择Copy files点击OK(如图6)。
7.        根据FRDM-KL25Z开发板芯片与MMA8451的i2c硬件连接,修改hal_i2c.c文件下hal_i2c_init函数中: i2c引脚配置、波特率配置。(如图7)。
8.        至此i2c工程移植完成,编译完成后即可进行仿真调试。(如图8)




图1


图2


图3


图4


图5


图6


图7


图8


附件为文档形式的<KL25 I2C结合加速度传感器代码(CW工程).pdf>以及测试工程





PS:本帖可从飞思卡尔版块置顶帖:飞思卡尔Kinetis资料大本营飞思卡尔论坛支持小组【经验分享】帖汇总链接进入。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

发表于 2014-3-12 13:06:12 | 显示全部楼层
很好的经验分享,欢迎来围观!!

出0入0汤圆

发表于 2014-3-12 15:23:11 | 显示全部楼层
又学到一点,谢谢分享!!

出0入0汤圆

发表于 2014-3-13 21:12:05 | 显示全部楼层
谢谢斑竹分享!!

出0入0汤圆

发表于 2014-4-13 23:47:35 | 显示全部楼层
i need it ha tks

出0入0汤圆

发表于 2014-4-14 10:16:00 | 显示全部楼层
学习下,感谢分享!

出0入0汤圆

发表于 2014-5-7 21:53:34 | 显示全部楼层
8452         我们调试过程中 发现读取状态的不成功,好好学习这个,谢谢楼主

出0入0汤圆

发表于 2014-8-26 15:20:49 | 显示全部楼层
顶,谢谢分享。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-27 10:52

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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