打印
[STM32F0]

通信总是不正常

[复制链接]
568|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
stly|  楼主 | 2021-7-3 11:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
用的芯片是stm32f042,MISO(PB4)脚在上电时总是不能及时输出高电平,而是呈一条慢慢上升的斜线,通信总是不正常!

使用特权

评论回复
沙发
xxrs| | 2021-7-3 11:38 | 只看该作者
因为OD模式只能输入低电平,高电平是靠外部上拉电阻拉上去的,上拉电阻越小就上拉得快;反之上拉电阻太大,就拉的慢。

使用特权

评论回复
板凳
wyjie| | 2021-7-3 11:39 | 只看该作者
如果你单片机是spi通信的主机,那么MISO应该设置为上拉输入吧,上升时间取决于上拉电阻的大小。

使用特权

评论回复
地板
stly|  楼主 | 2021-7-3 11:45 | 只看该作者

使用特权

评论回复
5
stly|  楼主 | 2021-7-3 11:46 | 只看该作者
如图所示,每个IO口接有5V上拉

使用特权

评论回复
6
stly|  楼主 | 2021-7-3 11:49 | 只看该作者

使用特权

评论回复
7
stly|  楼主 | 2021-7-3 11:50 | 只看该作者
因为外部电压有5V,所以不能用推挽输出!

使用特权

评论回复
8
stly|  楼主 | 2021-7-3 11:53 | 只看该作者

使用特权

评论回复
9
huangchui| | 2021-7-3 11:54 | 只看该作者
软件怎么配置的

使用特权

评论回复
10
stly|  楼主 | 2021-7-3 11:56 | 只看该作者

使用特权

评论回复
11
juventus9554| | 2021-7-3 11:58 | 只看该作者
硬件如何连接的呢

使用特权

评论回复
12
ousj| | 2021-7-3 15:10 | 只看该作者
外接电阻是如何匹配的啊

使用特权

评论回复
13
supernan| | 2021-7-3 15:12 | 只看该作者
难道外接电容了?

使用特权

评论回复
14
juventus9554| | 2021-7-3 15:27 | 只看该作者
初始化那部分怎么写的

使用特权

评论回复
15
stly|  楼主 | 2021-7-3 15:29 | 只看该作者

我再好好缕一缕吧,有了好消息及时通知大家

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

433

主题

7058

帖子

0

粉丝