GPIO是通用输入输出模块,MCU可将一个 IO设为模拟模式作为 ADC输入;设为数字输入输出,或昰外设端口供特定外设使用。使用端口功能前需要先把 GPIO模块时钟控制功能打开。
本系列 GPIO的可复用的特殊端口有 RESET、外部晶振引脚、SWD、UART 编程接口等用户在不同的应用当中需要根据这些端口的特性及应用特点选择不同的复用方式。
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
本文旨在抛砖引玉其余具体使用欢迎加群交流。
国產低功耗华大单片机特点主力型号如下:
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
SWD调试编程端口复用为 I/O功能
SWD端口作为该系列 MCU的调试和下载端口用户可根据实际需求选择是否预留该端口作為调试或量产编程使用。如果不需要使用 SWD端口作为调试编程SWCLK 与 SWDIO引脚可以复用为 I/O引脚。
注意:- 从上电到 SWD被复用配置为 I/O端口生效为止P27和 P31引脚的电平默认为高电平,因此在外围电路的设计中应加以注意和规避。
- 当把 SWD端口复用为 I/O功能时通过 SWD的在线调试与下载功能就会失效。
- 在用户调试时可以通过串口擦除或下载其他没有复用 SWD的程序恢复 SWD在线调试和下载功能,或者在应用程序中复用 SWD端口之前添加几秒嘚延时
更多内容请点击链接加入群聊
发布了30 篇原创文章 · 获赞 20 · 访问量 4万+