完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
我有一个51的程序,想在STM32上也实现这个功能,就把51的程序移植到STM32上,有稍微修改了一下,可是却没办法实现自己想要的功能——用IIC读数据。有没有大神帮我看一下是我移植的哪些地方出错了。十分感谢!
|
|
相关推荐
9个回答
|
|
stm32速度快,要适当的增加延时。
|
|
|
|
你就不会拿别人写好的程序去看?正点原子的,刘凯的,野火的,奋斗的,够你看了
|
|
|
|
|
|
|
|
#define SDA_IN() {GPIOB->MODER &= ~(0x03<<14);} //配置PB7为输入模式
#define SDA_OUT() {GPIOB->MODER |= 0x01<<14; GPIOB->OTYPER |= 0x00<<14; GPIOB->OSPEEDR |= 0x11<<14;}//配置PB7为输出模式 这样来操作SDA的输入输出 |
|
|
|
移植部分代码与硬件无关,与硬件有关的代码就要重新写过!或者用typedef大法!
|
|
|
|
我也 遇到了 同样 问题 麻烦着
|
|
|
|
|
|
感谢!非常抱歉过了这么久才来表达我的谢意。 |
|
|
|
非常感谢上面各位的指导。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1085 浏览 0 评论
STM32配合可编程加密芯片SMEC88ST的防抄板加密方案设计
1153 浏览 0 评论
2563 浏览 1 评论
AD7686芯片不传输数据给STM32,但是手按住就会有数据。
2342 浏览 3 评论
4989 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-5 11:47 , Processed in 0.531954 second(s), Total 61, Slave 52 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号