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

STM32 的 硬件IIC 很好用  

[复制链接]
cuyebiren 发布时间:2016-11-21 13:46
阅读主题, 点击返回1楼
2 收藏 23 评论111 发布时间:2016-11-21 13:46
111个回答
z258121131 回答时间:2016-11-21 18:45:15
学习了,谢谢咯扑住!
Ossoona 回答时间:2016-11-21 21:54:07
本帖最后由 Ossoona 于 2016-11-21 21:58 编辑

楼主啊,我之前也用STM32CUBEMX调通了硬件IIC,但是我有时候还是会通信卡死,楼主有遇到吗我用的是STM32F411RE和STM32F042K6
中山无雪 回答时间:2016-11-21 21:59:05
moyanming2013 发表于 2016-11-21 16:39
printf其实是什么所谓的“IO重定向”,早年间的MCU能力太弱,但串口功能总还是有的。但,现在都什么年代 ...

串口输出调试信息可以帮助开发者快速定位错误,难道你写了一个几千行的软件,有复杂的处理逻辑的程序,你每次都用F5去调试每一行???

I2C、USB难道比UART先进多少吗?都只不过是一种通讯接口而已,尤其是USB通讯口除了大数据量通讯之外没什麽用途,开发时还需要复杂的接口库,占用大量空间,二实际MCU的使用中又有几个需要大数据高速通讯呢???

现在开发Contex-M的人使用模拟I2C的恐怕只有在ST的芯片上有,原因是ST提供的I2C接口不稳定或错误(去看ST的勘误表),没法办才用的,你听说过有人使用LPC、MK、AT系列的Contex-M MCU的人有使用模拟I2C的吗???人们说模拟的I2C好的原因是ST的基本没法用。

当然了,ST也在不断改进自己的I2C接口,只要看过ST提供的《勘误表》就会知道的,现在ST推出的最新版本的MCU的I2C可能没问题了(最新版本的我还没用过,不知道情况到底是什麽样子),但是老板的I2C确实存在问题(只要看过勘误表就会知道)。

你说微库不好,你可以拿出一个自己的性能优越的库来让大家使用吗???!!!

还等什么板子呀???50块钱可以做10块PCB,什么宝上可以买到芯片,自己焊板子很快就能做出板子来,做一块板子的成本也就几十块钱,做出来就可以调试了,为何非要等别人送的板子呢?就算是学生也不差这点钱吧???!!!
原田夜舞love 回答时间:2016-11-21 22:05:21
中山无雪 回答时间:2016-11-21 22:25:11
Ossoona 发表于 2016-11-21 21:54
楼主啊,我之前也用STM32CUBEMX调通了硬件IIC,但是我有时候还是会通信卡死,楼主有遇到吗我用的是STM32F ...

最好仔细看一下《勘误表》
liuxy236@tom.co 回答时间:2016-11-21 22:30:35
                                
peter001 回答时间:2016-11-22 00:37:24
支持一下
zengyi703-16313 回答时间:2016-11-22 08:18:25
谢楼主分享
没事逛荡 回答时间:2016-11-22 09:24:20
moyanming2013 发表于 2016-11-21 16:49
printf不是调试,它只是你程序中输出“日志”的方式而已。一旦遇到真bug,哪还有输出“日志”的机会呢!
...

感觉串口打印还是很有必要的。很多时候,由外部触发的事件,需要查看一系列的变化,靠F5调试,很难达到效果吧?当然,不是说仿真调试用处不大,两者都需要。个人愚见。
cuyebiren 回答时间:2016-11-22 10:45:39
Ossoona 发表于 2016-11-21 21:54
楼主啊,我之前也用STM32CUBEMX调通了硬件IIC,但是我有时候还是会通信卡死,楼主有遇到吗我用的是STM32F ...

没遇到过,我只是跑跑例程,实际项目没用过。。。如果解决不了,你还是用IO模拟吧。。。

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似分享

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