历史上的今天
今天是:2024年10月17日(星期四)
2018年10月17日 | STM32 JTAG引脚做普通I/O口用
2018-10-17 来源:eefocus
1、开启AFIO时钟:
RCC_APB2PeriphClockCmd (RCC_APB2Periph_AFIO, ENABLE)
2、改变指定管脚的映射GPIO_Remap_SWJ_Disable,SWJ完全禁用(JTAG+SW-DP):
GPIO_PinRemapConfig (GPIO_Remap_SWJ_Disable, ENABLE)
3、改变指定管脚的映射GPIO_Remap_SWJ_JTAGDisable,JTAG-DP禁用+SW-DP 使能:
GPIO_PinRemapConfig (GPIO_Remap_SWJ_JTAGDisable, ENABLE)
注意:注意顺序,一定要先使能复用时钟,再失能JATG。
史海拾趣
|
【砸分】昨天刚买的实验板,AVR第一个例子中延时程序的几个问题 厂里老大让俺捣鼓AVR,昨天刚买了个MEGA16的实验板。 俺以为以前搞软件的,程序啥的还算凑合。结果修改第一个例程时就卡住了。 /*延时函数*/ void delay_ms(unsigned char i) { unsigned char a, b, c;   ...… 查看全部问答> |
|
[Help!]tffs 的 FLASH_BASE_ADRS 怎么确定啊? 44b0x板,FLASH 是 AM29LV160DT 16Mbit/2Mbyte/1Mword 按照 http://www.lwsir.com/ligong/dianzi/200701/17467_3.html 对BSP作了修改。 执行tffsShow -> tffsShow amd29lvMTDIdentify Manufacturer unknown: 0x06 0: **** commu ...… 查看全部问答> |
|
今天做AVR定时器0的实验,写一个程序实现1s的定时,下载进去测一下时间还是蛮准的(ISP下载软件设置AVR使用的单片! 机是外部晶振8MHZ)。当修改ISP软件里面有关熔丝位设置时,设置成内部1MHZ时钟源,程序并没有改变,可是定时时间和使用8 ...… 查看全部问答> |
|
这一部分原来是由xu__changhua在调试,近来xu__changhua因故不能再继续做下去了。且也没有得到他的调试数据。所以需要从头开始。 用变压器驱动,电路简单,给电路设计带来很大方便。然而其驱动波形不好,也是最头疼的事。 本驱动变压器使 ...… 查看全部问答> |
|
【视频分享】震撼升级——KeyStone II多内核架构增强功能概览 简介:德州仪器的Ruwanga Dassanayake为你介绍TI KeyStone II多内核架构令人振奋的部分增强功能,为新一代高性能设备奠定基础。 $(\'swf_Ov7\').innerHTML=AC_FL_RunContent(\'width\', \'550\', \'height\', \'400\', \'allowNetworking\ ...… 查看全部问答> |




