版块
论坛
喜欢
话题
应用
搜索
登录
注册
tomsu的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=111406
我的程序单步运行正常,全速运行跳过了很多函数,直接向下运行了?
这些被跳过的函数是51读写24c64的函数,以写函数为例,原型为bit I2C_WriteByte(uchar addr1,uchar addr0,uchar savedata);用if把第一个写函数包含起来如:if(I2C_WriteByte(0x00,0x01,OffTi...
全文
回复
(
1
)
2005-08-05 11:47
来自版块 -
Keil C 使用
◆
◆
表情
告诉我的粉丝
提 交
tomsu
:
原来是因为每次读或写24c64,要等一个ack才能进行下次读写。 我没有等待,所以读写不进去。 以前的main()中读写I2C的部分如下: main() { I2C_WB(0x00,0x00,OnTime); I2C_W...
(2005-08-05 16:16)
回复
tomsu
加关注
写私信
0
关注
0
粉丝
4
帖子
返回顶部