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

stm32f103rc使用IIC2与MCP4161连接的问题

[复制链接]
zhxqiao 提问时间:2017-11-15 08:56 /
如题,我用stm32f103rc做控制,使用的外设有usart1 iic1 iic2 adc通道0和1通过DMA传, dac一个通道输出电压.
之前是没有使用dac的时候各个外设都调通了,正常运行.由于功能需要加一路dac和pid算法,加了这2个之后,iic2不工作了,(这里说一下,IIC2驱动MCP4161,iic1驱动12864lcd)iic1正常工作.用示波器看发送的数据正常,但是接收的数据一直是高,SCL的上升沿是弯的,下降沿是直的.这个情况跟iic1的一模一样.
在没有加da的时候 iic2的scl波形是矩形的,加了之后上升沿就弯了.
是不是da对其他io口的输出还是有影响的.
忘记说了,2个iic都用的io口模拟的.

收藏 评论2 发布时间:2017-11-15 08:56

举报

2个回答
zhxqiao 回答时间:2017-11-15 12:28:09
看来 还没有人遇到过相似的问题
tiryli88 回答时间:2017-11-15 18:13:04
我模拟IIC时序控制了一款LCD屏
看能不能为你提供帮助:
分享资料:https://pan.baidu.com/s/1c1Ic1kk

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版