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

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扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版