STM32 JNTRST JTDI JTDO引脚用做普通IO方法
来源:互联网 发布:知乎弹丸论破角色 编辑:程序博客网 时间:2024/05/16 07:08
问题:将STM32F103 PB4(JNTRST)引脚配置成推挽输出模式,并将该引脚设置为输出是高电平,用万用电表测量引脚电压为0.8V,即无法输出高电平
解决:
STM32默认启动时PB4、PB3、PA15三个引脚不是普通IO,而是JTAG的复用功能,分别为JNTRST、JTDI、JTDO。
当我们试用SWD接口调试仿真时,这三个引脚可以用作普通IO。
具体做法就是禁用JTAG功能。只需使用以下语句即可。
#define GPIO_Remap_SWJ_JTAGDisable ((uint32_t)0x00300200) /*!< JTAG-DP Disabled and SW-DP Enabled */
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE); /*使能SWD 禁用JTAG*/
阅读全文
0 0
- STM32 JNTRST JTDI JTDO引脚用做普通IO方法
- STM32 JNTRST JTDI JTDO引脚用做普通IO方法
- STM32 JNTRST JTDI JTDO(PB4 PB3 PA15)引脚用做普通IO方法
- STM32引脚JTDO、JNTRST与JTDI作为普通IO口使用配置
- 把STM32的JTAG下载引脚:JTDO、JTDI、JTCK 当成普通IO口进行操作
- STM32 中JTAG 引脚作为普通IO口设置方法
- STM32 中JTAG 引脚作为普通IO口设置方法
- stm32 PB3 PB4 PA15引脚作为普通IO口使用指南
- 关于STM32中PA15引脚作为普通io的使用
- STM32F103释放Jtag接口用做普通io
- STM32f1 中JTAG 引脚作为普通IO口设置方法以及STM32f4中的方法的不同
- S3C2440扩展引脚普通IO的驱动源码
- STM32 PB4不能做普通IO解决方法
- STM32将PB3等IO用作普通IO
- stm32中引脚和一些功能模块的一般配置方法
- STM32 swd引脚被占用时的下载方法
- STM32引脚的知识
- STM32引脚Remap查询
- new运算符
- SSM框架梳理(Spring+SpringMVC+MyBatis)
- Sphinx 0.9.9/Coreseek 3.2 参考手册
- Android表情处理第二篇
- IntelliJ IDEA 学习笔记
- STM32 JNTRST JTDI JTDO引脚用做普通IO方法
- Fresco
- 利用 (visibleViewController和topViewController ) 获取当前显示的页面
- 中国天气网全城市代码weather_cityId
- 求数根的简单算法
- Android 应用 Material Design 颜色图解
- 算法模板——Manacher
- Linux下压缩某个文件夹(文件夹打包)
- Leangoo(领歌)简介