查看: 2601|回复: 1

[其他] QG8芯片IIC改为PA2\PA3后,持续罢工,请高手指点。

[复制链接]

该用户从未签到

9

主题

22

帖子

0

新手上路

Rank: 1

积分
81
最后登录
1970-1-1
发表于 2011-3-5 23:32:57 | 显示全部楼层 |阅读模式
如题,我原来用PB6\PB7做IIC通讯,效果挺好的。后来B6\PB7改作晶振输入,IIC改为PA2\PA3,即:SOPT2 = 0x00; 结果死活调试不成功。每次走到IICD=0X70后在后面的等待中停下,下面的小脸处。后来发现:IICD=0X70;后,相应IICD寄存器仍然为0,不知道为何,请高人指点。写IIC函数如下:void iic_write(unsigned char iic_ad,unsigned char iic_data)
      {
        
        
        IICS_IICIF = 1;  //++
        temp = (page_n & 0x07)
我知道答案 目前已有0人回答
回复

使用道具 举报

该用户从未签到

6

主题

171

帖子

0

新手上路

Rank: 1

积分
356
最后登录
1970-1-1
发表于 2011-3-5 23:37:31 | 显示全部楼层

RE:QG8芯片IIC改为PA2\PA3后,持续**,请高手指点。

那个设定值只能给电后设定一次.
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-22 03:03 , Processed in 0.085747 second(s), 22 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表