二十一,洋桃IOT开发板IO配置

最近学stm32使用的是洋桃IOT开发板,端口配置按照开发板来的,当然这也是stm32学习笔记了.

1,LED的io配置

2,按键

3,蜂鸣器,无源的,需要输出pwm

4,串口

5,JTAG

也可以选择不同的端口数量

6,ADC

直接在图形化里选择ADC功能.

7,继电器

8,温湿度,单总线,用GPIO模拟,涉及到输入输出,初始化以后也需要在程序中随时配置输入输出模式.

9,RS485,注意485和蓝牙复用io都是USART2.

先配置RE,即PA8

10,CAN总线,要配置io映射到其他管脚

11,USB从机功能

12,SPI总线,这里与闪存芯片通讯

SPI设备还要配置一个CS使能脚,

13,蓝牙,与485共用usart2,这里配置复用就行,先不配置.

14,WiFi模块

15,统计对比一下

16,注意,stm32F1系列,can和usb不能同时使用,芯片内同用一个堆栈区.