AT32F403A PB3 PB4 PA15如何用作普通IO使用
AT32F403A 将 PB3 PB4 PA15配置成普通IO使用,配置方法基本和STM32F103类似
crm_periph_clock_enable(CRM_IOMUX_PERIPH_CLOCK, TRUE); //复用时钟使能
crm_periph_clock_enable(CRM_GPIOA_PERIPH_CLOCK, TRUE); //时钟使能
crm_periph_clock_enable(CRM_GPIOB_PERIPH_CLOCK, TRUE); //时钟使能
gpio_pin_remap_config(SWJTAG_CONF_010, TRUE); //禁用JTAG功能使能 SWD 功能, PA15 PB3 PB4用作普通IO
gpio_init_struct.gpio_pins = GPIO_PINS_15; //PA15用作普通IO
gpio_init_struct.gpio_mode = GPIO_MODE_OUTPUT;
gpio_init_struct.gpio_pull = GPIO_PULL_NONE;
gpio_init_struct.gpio_out_type = GPIO_OUTPUT_PUSH_PULL;
gpio_init_struct.gpio_drive_strength = GPIO_DRIVE_STRENGTH_STRONGER;
gpio_init(GPIOA, &gpio_init_struct);
//PB3 PB4用作普通IO
gpio_init_struct.gpio_pins = GPIO_PINS_3 | GPIO_PINS_4;
gpio_init(GPIOB, &gpio_init_struct);
对于AT32F421的配置方法可以查看BSP中的example,使用时注意查看RM的MUX章节
AT32F403A PB3 PB4 PA15如何用作普通IO使用相关推荐
- STM32 PB3 PB4 PA15引脚作为普通IO口使用指南
STM32 PB3 PB4 PA15引脚作为普通IO口使用指南 stm32的PB3 PB4 PA15引脚可以在使用SWD仿真和烧录的情况下释放出来,作为普通IO口使用. 查看数据手册的引脚定义可以看到 ...
- STM32单片机PB3/PB4/PA15用作普通IO使用
STM32单片机PB3/PB4/PA15这三个引脚比较特殊,上电复位默认是作为调试端口使用的,进行电路设计的时候应尽量避免将PB3/PB4/PA15这三个引脚当作普通IO使用:若要将它们作为普通的IO ...
- STM32的PB3/PB4/PA15用作普通IO使用
本文基于STM32F105系列芯片 STM32上电直接控制PB3/PB4/PA15失效的原因 单片机上电后,大多数引脚都默认作为GPIO使用,因此单片机上电后直接控制引脚即可使用.但是PB3/PB4/ ...
- STM32-SWD仿真时PB3,PB4,PA15使用问题
上代码: void generalIO_Init(void) //通用IO口初始化 {//GPIO端口设置GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2Per ...
- STM32F103 PB3,PB4,PA15的使用
标题STM32F103 JTAG/SWD调试口的使用. 使用STM32很多年了,开始使用的是JTAG的调试下载,受JLIN上面的接口影响,PCB上一直放的是20PIN的标准座,后来空间有点紧张又改为1 ...
- GD32 关于PB3,PB4,PA15 的GPIO工作不正常的问题-设置为普通gpio
PB3,PB4 的默认引脚功能是JTAG 或SWD功能 我们应该修改io的功能映射,涉及函数有 /*!\brief configure GPIO pin remap\param[in] gpio_re ...
- STM32 JNTRST JTDI JTDO引脚用做普通IO方法(PB4、PB3、PA15)
转载:https://blog.csdn.net/wp_31/article/details/8245925 具体使用示例:https://blog.csdn.net/u010552215/artic ...
- GD32F103配置PA15 PB3 PB4为普通IO
PB3 PB4 PA15 作为普通IO时候,需要disable JTAG ,释放出来 gpio_pin_remap_config(GPIO_SWJ_SWDPENABLE_REMAP,ENABLE); ...
- STM32F1系列PB3,PB4,PA13,PA14,PA15用作普通IO口的特殊配置
STM32F1系列PB3,PB4,PA13,PA14,PA15用作普通IO口的特殊配置 最近博主用STM32F103C8T6做了一个温度测控模块,用到PB3,PB4,PA15等引脚控制外设.发现不管怎 ...
最新文章
- AI综述专栏 | 基于深度学习的目标检测算法综述
- C++字符串完全指引之一 —— Win32 字符编码
- 第十七单元 Samba服务
- Ubuntu终端多窗口分屏Terminator
- 跨域iframe的高度自适应
- HTML img 标签的 alt 属性
- 测度定义_测度论浅谈
- python找出数组中第2大的数字
- 2500个常用汉字及繁体对应
- 接近开关 NPN PNP
- java排序接口ComparableT 的实现与使用
- 聊一聊不同技术栈中hashmap扩容机制
- 基于弹性云服务器的昇腾AI应用开发随笔【与云原生的故事】
- java socket / IM / Message / chat / liaotian / xmpp
- 关于 Elasticsearch 429 Too Many Requests 的 排查思考
- 重复代码 Duplicated Code
- 安装fabric-2.2.0
- oracle 数据库中 connect by 和level 的用法
- 想要提高企业分账管理,简单分账系统如何做到?
- Xilinx网站 – 如何申请官方IP的评估license