野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9949|回复: 5

为什么说STM32硬件IIC 不如模拟的IIC好用

[复制链接]
发表于 2016-11-9 20:56:58 | 显示全部楼层 |阅读模式
RT ,求解 为什么好多人说硬件IIC有BUG  到底哪里有问题???
回复

使用道具 举报

发表于 2016-11-10 09:22:54 | 显示全部楼层
在某些场合下莫名奇妙卡死
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-10 11:39:10 | 显示全部楼层
flyleaf 发表于 2016-11-10 09:22
在某些场合下莫名奇妙卡死

你遇到过吗??为什么呢?总得有原因啊!我一直用模拟的,硬件的还没用过,想知道为什么好多人这么说
回复 支持 反对

使用道具 举报

发表于 2016-11-10 11:50:29 | 显示全部楼层
243123653 发表于 2016-11-10 11:39
你遇到过吗??为什么呢?总得有原因啊!我一直用模拟的,硬件的还没用过,想知道为什么好多人这么说

有,例如iic和的一个引脚同时属于fsmc nand的某个功能,但只要使能了fsmc,那个初始化为iic的引脚就会受到影响,另外还有中断优先级导致的问题。

所以最后一般是,只要在测试驱动里硬件iic用起来卡死,立即换模拟iic,直接就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-11 10:29:21 | 显示全部楼层
flyleaf 发表于 2016-11-10 11:50
有,例如iic和的一个引脚同时属于fsmc nand的某个功能,但只要使能了fsmc,那个初始化为iic的引脚就会受 ...

好吧 ,谢谢前辈,我得自己试试  看看能不能卡死!哈哈
回复 支持 反对

使用道具 举报

发表于 2016-11-11 12:11:03 | 显示全部楼层
243123653 发表于 2016-11-11 10:29
好吧 ,谢谢前辈,我得自己试试  看看能不能卡死!哈哈

你直接把我们的硬件iic eeprom例程,加上fsmc控制液晶的部分,iic就不能正常用了
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-28 15:52 , Processed in 0.026966 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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