前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >这个IIC太奇葩

这个IIC太奇葩

作者头像
用户1605515
发布2021-07-29 12:03:28
5010
发布2021-07-29 12:03:28
举报
文章被收录于专栏:嵌入式程序猿嵌入式程序猿

摘要

本篇笔记主要记录在恩智浦MPC5744p系列上IIC通信遇到的问题,这个片子本身没有硬件IIC,如果要使用I2C接口,需要软件模拟。

主要问题

MPC57xx系列是恩智浦针对汽车行业的用量比较大的一颗料,本身没有硬件I2C接口,如需使用I2C接口需要使用GPIO口来模拟,因为我本身也是第一次使用这颗料,所以想借助SDK快速来评估样机功能,就详细阅览了SDK的结构和代码,发现IIC竟然使用四线模拟,

而且在配置里面也是需要配置四个管脚

后来仔细查阅了GPIO寄存器和文档,也和恩智浦的FAE进行了沟通,才确认他这个必须使用四个管脚才能够完全模拟I2C功能,而设计也不推荐使用I2C,可以使用SPI接口,这个是一个大坑,如果大家在开始设计的时候要注意,避免走一些弯路。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-07-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 嵌入式程序猿 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 主要问题
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档