发新帖我要提问
12
返回列表
打印

STM32 I2C中断传输方式服务程序,欢迎抛砖。

[复制链接]
楼主: 静默
手机看帖
扫描二维码
随时随地手机跟帖
21
1111670| | 2012-11-26 16:35 | 只看该作者 回帖奖励 |倒序浏览
hao

使用特权

评论回复
22
txcy| | 2012-11-26 23:45 | 只看该作者
贴代码看着太乱了

使用特权

评论回复
23
yybj| | 2012-11-26 23:54 | 只看该作者
这个似乎要更新了

使用特权

评论回复
24
火箭球迷| | 2012-11-27 00:08 | 只看该作者
很有借鉴意义的代码,只是收藏有点麻烦

使用特权

评论回复
25
liulangmao| | 2013-4-16 11:45 | 只看该作者
请问楼主你在程序中的 delayMsUnitl  函数 是延时函数吗?如果是的话那么用中断和用while等待事件置位有什么区别, 中断也就没有优势了。


// 是否已写完寄存器数据. 10ms内是否已写完寄存器数据.
   if ( delayMsUnitl( &gstruI2C_ComInst.m_u8Finished, CNT_I2C_FINISHED_YES, u16DelayMs ) == 1 )
   {
     return 1;
   }
   else
   {
     return 0;
   }

使用特权

评论回复
26
heiselpy| | 2015-5-14 00:14 | 只看该作者
请问那个发送了停止位后delay( 50 );是什么原因呢?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则