完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在此分享一下从K60 100MHz主频、V2版本的例程包KINEtiS512 V2 SC移植过来的i2c工程,如果大家有FRDM-KL25Z开发板就可以直接通过串口观察i2c接口的板载MMA8451Q加速度传感器数据。 2. 找到Kinetis 100MHz主频例程包中i2c_demo工程(如图1) 将F:KINETIS512_V2_SCsrcprojectsi2c_demo文件夹下除isr.h和main.c以外的文件拷贝到新建工程的文件夹E:KL25 Sample Codekl25_sc_rev10klxx-sc-baremetalsrcprojectsI2c下(如图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) |
|
相关推荐
|
|
thanks a lot. many thanks
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
1833个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36073 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4201 浏览 0 评论
5795 浏览 1 评论
6579 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4025 浏览 0 评论
469浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
440浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
440浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
529浏览 2评论
570浏览 2评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-22 16:20 , Processed in 0.946277 second(s), Total 51, Slave 43 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号