myfocus-2048857 发表于 2016-12-1 15:20:25

请教:STM32F030x4 的PA2和PA3是 USART1 吗 ?

附图一、附图二 均为STM32F030x datasheet的截图。

根据图一来看,PA2、PA3分别为USART1的TX、RX ;
可是,图二 却 赫然 写的是 PA9、PA10分别为USART1的TX、RX 。

这不是 就矛盾了吗 ?

没看明白 ,因此,发帖求助:
请教:STM32F030x4 的PA2和PA3是 USART1 吗 ?

非常感谢 !

附图一


附图二


creep 发表于 2016-12-1 16:18:29

myfocus-2048857 发表于 2016-12-1 16:11
谢谢 元老 !

看来PA2、PA3通过配置,可以作为USART1来用。


可能不同的引脚的芯片是不是串口不一样,但应该不止一个串口吧,具体你可以看下官方的配置:http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f0-series/stm32f0x0-value-line/stm32f030f4.html

或者使用cubemx查看下

creep 发表于 2016-12-1 15:37:20


myfocus-2048857 发表于 2016-12-1 16:11:39

creep 发表于 2016-12-1 15:37


谢谢 元老 !

看来PA2、PA3通过配置,可以作为USART1来用。

还有个问题请教下:
需要用 两个 USART,可是 现在 看来,F030只有一个了USART了,对吗 ?

霹雳之火 发表于 2016-12-1 16:39:09

应该是STM32F030x4 的USART1可以映射到PA2、PA3;或者映射到PA9、PA10;在软件里可以配置。

myfocus-2048857 发表于 2016-12-1 17:21:38

creep 发表于 2016-12-1 16:18
可能不同的引脚的芯片是不是串口不一样,但应该不止一个串口吧,具体你可以看下官方的配置:http://www.s ...

通过cubemx看的很清楚:F030x4只有一个USART !

见附图,F042X4有两个USART,图上就显示出来了;F030x4只有一个,就显示了一个:(

看来,只能一个串口 将就了:即作为 485的串口,也作为 调试用串口了:lol


myfocus-2048857 发表于 2016-12-1 17:22:26

霹雳之火 发表于 2016-12-1 16:39
应该是STM32F030x4 的USART1可以映射到PA2、PA3;或者映射到PA9、PA10;在软件里可以配置。
...

谢谢版主,学习了

霹雳之火 发表于 2016-12-2 09:45:29

myfocus-2048857 发表于 2016-12-1 17:22
谢谢版主,学习了

不客气,论坛本身就是互相学习互相提高的地方:handshake
页: [1]
查看完整版本: 请教:STM32F030x4 的PA2和PA3是 USART1 吗 ?