[应用相关] 为什么PA10不用设置引脚速率

[复制链接]
1665|18
 楼主| 七毛钱 发表于 2021-8-3 16:48 | 显示全部楼层 |阅读模式
下面的教程的代码,为什么PA9要设置引脚速率,PA10不用? 谢谢指教!


//USART1_TX PA.9 复用推挽输出
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; //PA.9
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //复用推挽输出
GPIO_Init(GPIOA, &GPIO_InitStructure);
//USART1_RX
PA.10 浮空输入
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;//PA10
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOAtiNG;//浮空输入
GPIO_Init(GPIOA, &GPIO_InitStructure);
海滨消消 发表于 2021-8-3 16:50 | 显示全部楼层
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;

已经设置了速率了。  PA10和 PA9速率一样,不需要更改。所以直接初始化就行
呐咯密密 发表于 2021-8-3 17:09 | 显示全部楼层
这两个共用一个结构体,在寄存器层面是应该是共用一个寄存器,在PA9初始化之后,PA10就会跟随这个速率了
andygirl 发表于 2021-8-3 17:36 | 显示全部楼层
说到这,我倒是想问
GPIO_Mode 是怎么区分的
carpsnow 发表于 2021-8-5 14:51 | 显示全部楼层
我刚接触的时候,也有同样的疑问,
然后照着例程试的多了,
慢慢理解了
主要是空闲的时候,慢慢看看结构体定义方式,风格技巧
SantaBunny 发表于 2023-3-7 20:28 | 显示全部楼层
你设置成输入了,设置输出速率是无效的
SantaBunny 发表于 2023-5-6 14:48 | 显示全部楼层
直接初始化就行
Undshing 发表于 2023-5-9 23:39 | 显示全部楼层
它都是输入模式了,输出频率已经没用了
shimx 发表于 2023-5-10 20:27 | 显示全部楼层
已经设置了速率了
jiaxw 发表于 2023-5-10 20:28 | 显示全部楼层
PA10和 PA9速率一样,不需要更改。
spark周 发表于 2023-5-10 20:29 | 显示全部楼层
所以直接初始化就行
chenho 发表于 2023-5-10 20:30 | 显示全部楼层
这两个共用一个结构体,在寄存器层面是应该是共用一个寄存器,在PA9初始化之后,PA10就会跟随这个速率了
yufe 发表于 2023-5-10 20:31 | 显示全部楼层
说到这,我倒是想问
GPIO_Mode 是怎么区分的
chenho 发表于 2023-5-10 20:33 | 显示全部楼层
我刚接触的时候,也有同样的疑问,
然后照着例程试的多了,
慢慢理解了
主要是空闲的时候,慢慢看看结构体定义方式,风格技巧
songqian17 发表于 2023-5-10 20:35 | 显示全部楼层
你设置成输入了,设置输出速率是无效的
songqian17 发表于 2023-5-10 20:36 | 显示全部楼层
直接初始化就行
llia 发表于 2023-5-10 20:37 | 显示全部楼层
它都是输入模式了,输出频率已经没用了
童雨竹 发表于 2024-3-15 07:02 | 显示全部楼层

根据色彩的变化记录每一行的颜色跳变点,由此识别出车牌区域。
Wordsworth 发表于 2024-3-15 08:05 | 显示全部楼层

切割完了第四个字符之后,再依次扫描剩下的空间,直到所扫描的这一竖上的所有点的灰度值不全为0时,认为是字符的开始并依次扫描直到所扫描的这一竖上的所有点的灰度值全为0时认为是字符的结束。
Clyde011 发表于 2024-3-15 09:08 | 显示全部楼层

需要设定一个阈值来对像素点进行设置
您需要登录后才可以回帖 登录 | 注册

本版积分规则

400

主题

2801

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部