智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3001|回复: 6
打印 上一主题 下一主题

[DSC数字信号控制器] IIC总线忙状态

[复制链接]

3

主题

85

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1617
威望
700
贡献
579
兑换币
455
注册时间
2013-11-2
在线时间
169 小时
跳转到指定楼层
1#
发表于 2016-1-27 09:29:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1贡献
在使用DZ60硬件IIC是程序停在总线忙状态
/************************************************************/
/*                       启动I2C总线                        */
/************************************************************/
void I2C_start()
{
        while(IICS_BUSY)   //等待总线空闲       //程序停在这无法运行下去  IICS_BUSY的值一直为1
        { }

        IICC1_MST = 1;     //设置I2C为主模式
        IICC1_TX = 1;     //设置I2C为发送模式
}


求解   求解       求解

网上有说是端口复用的问题,但不知如何去选择端口为IIC功能


回复

使用道具 举报

282

主题

1780

帖子

1

精华

管理员

曾经的智能车人……

Rank: 11Rank: 11Rank: 11Rank: 11

积分
28420

特殊贡献奖章资源大师奖章论坛骨干奖章论坛元老奖章优秀版主奖章推广达人奖章优秀会员奖章活跃会员奖章热心会员奖章在线王奖章

QQ
威望
10441
贡献
11685
兑换币
4726
注册时间
2009-9-7
在线时间
3147 小时
2#
发表于 2016-1-27 09:49:58 | 只看该作者
查一下端口功能寄存器看看呗。
回复

使用道具 举报

3

主题

85

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1617
威望
700
贡献
579
兑换币
455
注册时间
2013-11-2
在线时间
169 小时
3#
 楼主| 发表于 2016-1-27 11:02:24 | 只看该作者
凌心 发表于 2016-1-27 09:49
查一下端口功能寄存器看看呗。

端口功能那块  只提到某端口  有哪些功能以及优先级高低。。。像这样的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

282

主题

1780

帖子

1

精华

管理员

曾经的智能车人……

Rank: 11Rank: 11Rank: 11Rank: 11

积分
28420

特殊贡献奖章资源大师奖章论坛骨干奖章论坛元老奖章优秀版主奖章推广达人奖章优秀会员奖章活跃会员奖章热心会员奖章在线王奖章

QQ
威望
10441
贡献
11685
兑换币
4726
注册时间
2009-9-7
在线时间
3147 小时
4#
发表于 2016-1-27 13:03:37 | 只看该作者
枯叶蝶 发表于 2016-1-27 11:02
端口功能那块  只提到某端口  有哪些功能以及优先级高低。。。像这样的

找到寄存器列表看下
回复

使用道具 举报

3

主题

85

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1617
威望
700
贡献
579
兑换币
455
注册时间
2013-11-2
在线时间
169 小时
5#
 楼主| 发表于 2016-1-27 13:42:03 | 只看该作者
凌心 发表于 2016-1-27 13:03
找到寄存器列表看下

管脚的控制寄存器只有以下几种,未涉及功能选择

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

282

主题

1780

帖子

1

精华

管理员

曾经的智能车人……

Rank: 11Rank: 11Rank: 11Rank: 11

积分
28420

特殊贡献奖章资源大师奖章论坛骨干奖章论坛元老奖章优秀版主奖章推广达人奖章优秀会员奖章活跃会员奖章热心会员奖章在线王奖章

QQ
威望
10441
贡献
11685
兑换币
4726
注册时间
2009-9-7
在线时间
3147 小时
6#
发表于 2016-1-27 14:06:54 | 只看该作者
枯叶蝶 发表于 2016-1-27 13:42
管脚的控制寄存器只有以下几种,未涉及功能选择

你看下SOPT1这个寄存器,里面应该有一位可以控制的。
回复

使用道具 举报

3

主题

85

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1617
威望
700
贡献
579
兑换币
455
注册时间
2013-11-2
在线时间
169 小时
7#
 楼主| 发表于 2016-1-27 14:10:03 | 只看该作者
凌心 发表于 2016-1-27 14:06
你看下SOPT1这个寄存器,里面应该有一位可以控制的。

SOPT1里面的是选择IIC用 E口 还是 F口 ,这个我已经设置过了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-28 12:20 , Processed in 0.071283 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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