你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

发一个模拟IIC的程序,觉得写的非常好,非常好移植

[复制链接]
木易-357428 发布时间:2015-1-7 18:40
见附件,不知道能不能上传成功2 P/ b  q9 G1 \4 a  i

IIC.rar

下载

1.9 KB, 下载次数: 638

IIC模拟驱动

赞 收藏 7 评论8 发布时间:2015-1-7 18:40

举报

8个回答
taiyangshengqi 回答时间:2015-1-7 20:17:37
这个应该放电文章
馒头弟 回答时间:2015-1-7 20:24:54
谢谢分享
再也不回头 回答时间:2016-1-22 20:07:02
谢谢分享!
zcl201207 回答时间:2016-1-22 21:17:51
潇潇雨歇pku 回答时间:2016-1-23 09:27:35
不错的         
考试卷100 回答时间:2016-12-11 12:31:06
#define IIC_SCL_OUT          PD_DDR_DDR3 = 1   //输出# O1 m# ?; k8 P# s& `1 r* ~. p1 W  \
#define IIC_SCL_IN           PD_DDR_DDR3 = 0   //输入; w) ^0 s, B4 M, _% t
#define IIC_SCL_HIGH         PD_ODR_ODR3 = 1   //拉高* p6 Q1 T( L% ]/ r9 g' v* X( f
#define IIC_SCL_LOW          PD_ODR_ODR3 = 0   //拉低* C1 p/ ~4 K% D- T0 t( k: C5 M
#define IIC_SCL_PULL_UP      PD_CR1_C13  = 1   //上拉
" l( c- T& f- A( X! l3 H# a#define IIC_SCL_FLOATING     PD_CR1_C13  = 0   //浮空
3 O) L0 w9 C4 G7 i$ U4 _4 r# s#define IIC_SCL_PUSH_PULL    PD_CR1_C13  = 1   //推挽
& s4 \/ w7 w& U) t6 E#define IIC_SCL_OPEN_DRAIN   PD_CR1_C13  = 0   //开漏2 s' E% I" N1 k" S
#define IIC_SCL_VALUE        PD_IDR_IDR3       //DQ值
) q. r, @6 C/ [. |# V$ ?1 T
9 F. V. f; F) M+ h#define IIC_SDA_OUT          PC_DDR_DDR7 = 1   //输出
4 P& y+ ~" G5 a+ V#define IIC_SDA_IN           PC_DDR_DDR7 = 0   //输入2 [, D, \9 }- t) B
#define IIC_SDA_HIGH         PC_ODR_ODR7 = 1   //拉高2 m2 G1 F9 j1 h; I6 i
#define IIC_SDA_LOW          PC_ODR_ODR7 = 0   //拉低
- s; W  t3 G! r5 J/ F# O( e#define IIC_SDA_PULL_UP      PC_CR1_C17  = 1   //上拉
5 p; {" T# Q2 F# @" M4 z#define IIC_SDA_FLOATING     PC_CR1_C17  = 0   //浮空1 e, S) U' ], P- \
#define IIC_SDA_PUSH_PULL    PC_CR1_C17  = 1   //推挽
, U3 \2 z0 K: n3 a- i  m#define IIC_SDA_OPEN_DRAIN   PC_CR1_C17  = 0   //开漏* t; P: ^8 X4 D
#define IIC_SDA_VALUE        PC_IDR_IDR7       //DQ值' H* |: m2 |; A& L
这些宏定义改如何改,最简单的比如说设置IO为输出还是输出
大陶 回答时间:2017-10-18 14:51:24
谢谢分享的
维e。 回答时间:2018-5-11 11:44:22
谢谢分享
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版