GPIO_InitTypeDef GPIO_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB,ENABLE);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);//打开AFIO时钟

GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE);   //Full SWJ Disabled (JTAG-DP + SW-DP)  
   // 改变指定管脚的映射 GPIO_Remap_SWJ_Disable SWJ 完全禁用(JTAG-DP+SW-DP)

GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable , ENABLE); //JTAG-DP Disabled and SW-DP Enabled
   // 改变指定管脚的映射 GPIO_Remap_SWJ_JTAGDisable ,JTAG-DP 禁用 + SW-DP 使能
    
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;  
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; 
    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3  | GPIO_Pin_4;         
    GPIO_Init(GPIOB, &GPIO_InitStructure);
    GPIO_SetBits(GPIOB,GPIO_Pin_3|GPIO_Pin_4);

STM32---PB3和PB4引脚相关推荐

  1. STM32 PB3或者PB4不能正常使用的讲解

    最近用STM32F103T8做项目,发现PB3和PB4这两个IO不可控,一直是高电平: 原因是PB3和PB4在系统复位时候,分别默认为SYS_JIDO和SYS_HJTRST: 所以需要通过用户自行禁止 ...

  2. 关于STM32中SPI1引脚PB3和PB4无法拉低的问题及相关解释

    关于STM32中SPI1引脚PB3和PB4无法拉低的问题及相关解释 近几点准备使用SPI1调试M25P80 发现需要用到引脚 PB3----SPI1_SCK PB4----SPI1_MISO PB5- ...

  3. STM32 PB3/PB4不能正常使用的解决办法 + 附实现代码

    STM32 PB3或者PB4不能正常使用的解决办法(亲试有效(* ^ ▽ ^* )) 最近在用STM32F103VCT6做项目,发现PB3和PB4这两个引脚不可控制为低电平,一直都是高电平.后来查资料 ...

  4. STM32F103的PC13、PB3和PB4定义为普通IO口使用

    PC13初始化: PC13的.c文件初始化: void GPIO_Init(void) {GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2PeriphClock ...

  5. STM32 PB3 PB4 PA15引脚作为普通IO口使用指南

    STM32 PB3 PB4 PA15引脚作为普通IO口使用指南 stm32的PB3 PB4 PA15引脚可以在使用SWD仿真和烧录的情况下释放出来,作为普通IO口使用. 查看数据手册的引脚定义可以看到 ...

  6. STM32 JNTRST JTDI JTDO引脚用做普通IO方法(PB4、PB3、PA15)

    转载:https://blog.csdn.net/wp_31/article/details/8245925 具体使用示例:https://blog.csdn.net/u010552215/artic ...

  7. stm32 将PB3,PB4设置为普通IO模式

    最近在做项目,涉及到将PA3.PA4引脚作为普通IO模式,控制LED灯亮灭,发现这两个IO口不受控制,一直处于高电平状态.查阅stm32的引脚说明发现,PB3和PB4在系统复位时候,分别默认为SYS_ ...

  8. STM32的PA15、PB3、 PB4管脚作普通管脚的解决办法

      最近做了一个板子,使用的是SWD方式进行下载程序,仅仅使用到SWDIO(PA13) 和SWCLK(PA14)两个管脚.我将PA15(JTDI)和PB3(JTDO)管脚用于他用(用于点LED使用), ...

  9. 关于STM32 PB3 PB4 如何设置成普通GPIO的配置

    转载地址  https://blog.csdn.net/love33521/article/details/8308036 对于初学习者来说为什么用到PB3和PB4时无法控制输出呢? 下面就这一问题进 ...

  10. 华大单片机 HC32F460 调试管脚 SWCLK SWDIO PA15 PB3 PB4引脚复用问题

    耶稣说:施比受更为有福 直接上图 第一次LCD显示屏没有用PA15 ,改版把它放到PA15上,发现显示屏不显示了.管脚初始化以后变成高组态模式了. 程序 void LCD_GPIO_Init(void ...

最新文章

  1. CSS实现强制换行-------Day 78
  2. arm linux 内核启动,Linux(ARM)内核启动地址
  3. 用DocumentFragments或innerHTML取代复杂的元素注入
  4. 2021年慈溪横河中学高考成绩查询,慈溪中学
  5. 循环所有数据库执行脚本
  6. 【开发环境专题一】Maven环境搭建
  7. ThinkPHP5最新URL访问:PATH_INFO和兼容模式
  8. 在 Arch Linux 玩百度 Flash 战曲游戏乱码
  9. struts2登录注册示例_Struts 2控制标签示例教程
  10. altium designer 常用元件封装
  11. 教你安装ps,pr,ae,ai等Adobe软件,办公必备
  12. java设计模式(1)
  13. OpenCV交叉编译,选项不同同样成功的路子
  14. 邮件营销 – 电子邮件营销的20个技巧
  15. 微博爬虫之:无需账号获取微博weibo的Cookie
  16. 删除360天擎(企业版)---不知道密码情况下
  17. 选择模型 _ 审查回归算法
  18. ie收藏夹在电脑什么位置
  19. 什么是发布非约定商品?发布非约定商品的处罚是什么?
  20. 【OpenCV】ChArUco标定板角点的检测Detection of ChArUco Corners

热门文章

  1. CSS隐藏浏览器滚动条
  2. 结构化思维模型的构建(多种思维参考)
  3. 目标检测算法——YOLOv5/YOLOv7改进之结合特征提取网络RFBNet(涨点明显)
  4. Timer定时器详解
  5. 白噪声的分析及其matlab实现
  6. python绘图篮球_用Python把NBA球员投篮数据可视化
  7. Monorail学习笔记
  8. 如何确定自己浏览器的User-Agent信息
  9. 什么是rmi?为什么要使用rmi框架?
  10. 一个简单的游戏源代码