你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
edmundlee 发表于 2019-3-29 14:167 T' _. ^* O) M5 W: c9 }3 W 确实, 大部分码农都只用IO模拟的IIC, 都说硬件不稳定, 要是你问他具体怎么个不稳定, 他就顾左右而言他 ...
zc1107473010 发表于 2019-4-6 18:31" F2 b& E: _9 f9 | ~0 N% w 那只是你认为的,硬件/软件I2C我都用过,也产品长期运行过,纠结与硬件/软件真是最低级的地方,另外I2C读 ...
feixiang20 发表于 2015-1-8 20:54 3 Z y+ d; N `8 z4 ]103的 代码大全有吗
feixiang20 发表于 2015-1-8 20:54: K0 Y" g! H3 X/ i# {: Q2 [ 103的 代码大全有吗
小马哥STM32F103开源小四轴RoboFly全部资料大放送
【MCU实战经验】+STM32F103的uCOSII详细移植
STM32中BOOT的作用
STM32如何分配原理图IO
STM32的I2S外设
STM32电路知识学习
基于STM32F1的CAN通信之DMA
STM32怎么选型
简单分析STM32和51的区别
简单聊聊STM32的SPI外设
因为I2C是需要主从机在硬件适配的,硬件模式连接EPPROM也许没问题,但是与其它非ST芯片或者FPGA连接呢,这些问题都是未知,而且遇到也很难解决,而软件模拟能解决100%的问题,出问题了也很好发现,还有I2C读取的时间是相当短的过程,关闭中断不知能耽误几百us,有什么影响。硬件实现简单,对于常用芯片够了,软件模拟同样通用性好,别一叶障目。
不是我以为, 是你自己说的, 我只是把你说的 “而且遇到也很难解决” 的意思重复了一遍$ w$ J5 _6 C5 Q* t' w0 y
原来你用IIC只读几个字节? 底层中断?那要不要马上处理你的中断?
那要是有个项目要不的停的存档数据, 每个发生的事件都要循环的记录到IIC去, 这类项目你就当成是非常非常高级的项目了? 呵呵
S5 O4 d, s" B1 B5 r
一般码农这样说就罢了, 竞然有一讲物联的视频的也说IIC硬件不稳定, 真的服了
另一个现象是, 大部分淘淘上卖的开发板IIC接EEPROM的总线, 都没有加外置上拉电阻, 说明, 根本就没人用硬件IIC。8 H, h( W1 m( `" p& w. }0 t: e
我就奇怪, 你们做的项目都是只做单一任务的?读写IIC时其它事情一慨不管的么?真是幸福
https://www.stmcu.org.cn/module/forum/thread-599032-1-1.html 这里有
函数库在官网有,最新3.61版本
好