欧美性受群交在线观看电路 功放电路 欧美性受群交在线观看制作 集成块资料 欧美性受群交在线观看报 pcb 变压器 元器件知识 逆变器 欧洲女人性开放视频 开关电源 传感器欧美性受群交在线观看 led 电磁兼容
欧美性受群交在线观看欧洲女人性开放视频

解析STM32单片机JTAG的复用欧美性受群交在线观看

时间:2018-12-26 14:37:12来源:网络 作者:欧美性受群交在线观看爱好者 点击:
先来copy下 JTAG、SW接口的定义JTAG:JTAG(JointTest Action Group;联合测试工作组)是一种国际标准测试协议,主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,

先来copy下 JTAG、SW接口的定义

JTAG:JTAG(JointTest Action Group;联合测试工作组)是一种国际标准测试协议,主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSPFPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。

SWD:SW(Serial Wire Mode Interface),串行接口线模式。在串行线模式,只有针TCLK和TMS使用。TDO数据输出引脚是一个可选。

SWD下载调试 原理图:

从图中看到:板子使用SWD接口下载调试,即使用SWDIO、SWCLK(PA13、PA14);PB3–JTDO 默认功能为JTAG的,而这里用作其他的功能–普通I/O。

问题来了:

1、需要关掉PB3的JTAG功能,复用为其他功能。

2、SWD 和传统的调试方式区别。

STM32JTAG复用相关欧美性受群交在线观看 :

直接上代码,如下:

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB|RCC_APB2Periph_AFIO,ENABLE);//改变指定管脚的映射GPIO_Remap_SWJ_JTAGDisableJTAG-DP失能+SW-DP使能GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);。..。...12345

但,当设置了以上语句后,当运行了这两个语句后,JTAG仿真就与目标失去去联系。

解决办法有:

1、设置启动模式为ISP模式(BOOT0=1、BOOT1=0)或设置启动模式为RAM运行模式(BOOT0=1、BOOT1=1)。 将开发板断电后重新上电,此时就因不是在用户程序模式,因此就不会执行禁用JTAG的语句,JTAG功能也就可以正常使用。

2、设置启动模式为ISP模式(BOOT0=1、BOOT1=0),用ISP程序将STM32的FLASH擦除,之后就可恢复JTAG功能。

3、如果你的仿真器支持SWD仿真模式,如IAR下用JLINK、MDK下用ULINK2。 直接将仿真器的模式设为SWD模,就可以不受这个禁止JTAG功能的影响了。

我的环境切合第三个解决方案,IAR设置如下:

SWD 和传统的调试方式区别 :

SWD 模式比 JTAG 在高速模式下面更加可靠。 在大数据量的情况下面 JTAG 下载程序会失败, 但是 SWD 发生的几率会小很多。基本使用 JTAG 仿真模式的情况下是可以直接使用 SWD 模式的, 只要你的仿真器支持。 所以推荐大家使用这个模式。

在大家 GPIO 刚好缺一个的时候, 可以使用 SWD 仿真, 这种模式支持更少的引脚。

在大家板子的体积有限的时候推荐使用 SWD 模式, 它需要的引脚少, 当然需要的 PCB 空间就小啦! 比如你可以选择一个很小的 2.54 间距的 5 芯端子做仿真接口。

www.dziuu.com

本文地址:/dz/22/15458062702847.shtml

本文标签:

顶一下
0%
返回首页
0
0%

------分隔线----------------------------

    猜你感兴趣:

  • 数字电位器在单片机控制变频器中的应用

    引言变频调速作为交流电机调速的主要手段已经在工业领域中应用的十分广泛,其具有的调速范围宽、稳速精度高、动态响应快、适用范围广、运行可靠等欧美性受群交在线观看性能,已逐步取代直流

  • 如何用单片机制作欧美性受群交在线观看密码锁电路

    欧美性受群交在线观看密码锁按照输入密码方式的不同可分为好多种,其中最常用的一种是用数字键盘输入密码的欧美性受群交在线观看密码锁。这一讲主要介绍用ATmega8和LCD1602液晶显示器等组成的欧美性受群交在线观看密码锁,这

  • 单片机控制LED亮灭电路

    1.实验任务如图所示,监视开关K1(接在P3.0端口上),用发光二极管L1(接在单片机P1.0端口上)显示开关状态,如果开关合上,L1亮,开关打开,L1熄灭。2.电路原理图3.系统

  • 超详细的FPGA芯片解读(图文)

    近日,有媒体报道称,北京微欧美性受群交在线观看欧美性受群交在线观看研究所日前成功研制出国内首个自主可控的宇航用千万门级高性能高可靠FPGA(现场可编程门阵列)芯片。FPGA一直是国内的短板,市场基本被

  • 单片机要这么学?八条谨记!

    怎么学单片机?也常看到有人说学了好几个月可就是没有什么进展。当然,受限于每个人受到的教育水平不同和个人理解能力的差异,学习起来会有快慢之分,但我感觉最重的就是学

  • 单片机的特殊功能寄存器(图文)

    在单片机中有一些独立的存储单元是用来控制这些器件的,被称之为特殊功能寄存器(SFR)。  <特殊功能寄存器地址映象表(一)>  <特殊功能寄存器地址映象表(二)>  <

  • 单片机在倒立摆控制系统的应用

    倒立摆作为一种典型的控制系统实验装置,具有非线性、自然不稳定等特性,常用来作为检验某种控制理论或欧美性受群交在线观看是否合理的典型方案。一阶倒立摆系统能用多种理论和欧美性受群交在线观看来实现其

  • 如何有效编程单片机有源蜂鸣器驱动

    蜂鸣器是很常见的设备,分为无源和有源两种。根据项目需求选择不同类型的蜂鸣器。最近的项目里有用到有源蜂鸣器对有源蜂鸣器。还是老一套,把电路板画完,接着编程。在项目

  • 单片机与PT1000温度传感器实现风机温度控制系统的设计

    风机为通用机械,它广泛地使用在国民经济的各个部门中。风机广泛用在工厂、矿井、车辆、建筑物、家用电器等的通风、排尘和冷却;谷物的烘干和选送;风洞风源和气垫船的充气

  • 基于TCN75与89C51单片机设计的接口电路(图文)

      TCN75与89C51单片机的接口电路如图所示。将TCN75的地址输入端A2~A0均接上高电平UDD,设定地址码为111.89C51通过软件来实现片选功能。89C51的串行数据接收端(RXD)和串行数据发送端(TXD

  • 基于51单片机的电机测速及显示系统设计

     本设计是基于 51 单片机的电机测速与显示系统,主要方案是利用 STC 公司推出的8051内核单片机作为系统的控制单元,用单片机内部的定时器功能生成 PWM 信号,对电机进行调

  • 嵌入式系统的工作原理和应用

    嵌入式系统的工作原理和应用  计算机作为20世纪人类社会最伟大的发明之一,近期也逐步迈入后PC时代。后PC时代的到来也标志着嵌入式产品的诞生,如手机、PDA、数控机床等。

  • 51单片机对LCD1602液晶显示器的控制

    51单片机对LCD1602液晶显示器的控制

    要想实现人机交互,显示装置是不可缺少的。这篇文章主要关于如何控制液晶显示,并在此基础上加上定时器的功能,把原来已用数码管显示

  • 基于51单片机的电力载波通信开关电路的制作(图文)

    一、原理图: 二、C程序源代码 /*
    此程序已经经本人亲自调试运行过,如有疑问,请联系
    QQ:286288986
    */
    #include //预定义头文件
    #define uchar unsigned char //宏定义
    sbit k

  • 实用的单片机在线式UPS欧洲女人性开放视频

      UPS交流电源越来越广泛地应用于国民经济的各个领域。本文将介绍一种实用的单片机在线式UPS电路。如下图所示,本电路的逆变器主欧洲女人性开放视频采用全桥逆变电路,控制器采用SG3525,根据SG3525的工

  • 单片机有源蜂鸣器驱动之效率编程(图文)

    在项目中原理图如下:如果不能保证I/O的输出性能可以根据情况增加上拉或者下拉电阻。切入正题:在程序里面这个蜂鸣器的驱动就是个高低电平驱动。高电平三极管导通、蜂鸣器发

  • 影响单片机功耗的因素有哪些

    最近一周一直在做pic单片机功耗问题。由于项目使用电池供电,所以功耗问题显得非常重要。根据数据手册以及网络上的资料,影响单片机功耗主要由以下几个因素:1:所有I/O引脚

  • 基于PIC单片机的电源定时插座硬件电路

      基于PIC单片机的电源定时插座硬件电路如图1 所示。  电源部分电路:AC220V 交流市电从欧洲女人性开放视频1中左下端的三孔插头输入到本定时插座中,其中"火线"L 分为两路分别加在控制电压输出继电器

  • 介绍单片机C51位运算应用技巧

    介绍单片机C51位运算应用技巧

    位运算应用口诀:  清零取位要用与,某位置一可用或,若要取反和交换,轻轻松松用异或!  移位运算要点  1 它们都是双目运算符,两个

  • 蜂鸣器与单片机连接图

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
表情:
名称: E-mail: 验证码: 匿名发表
发布文章,推广自己产品。
推荐内容
  • 特斯拉线圈原理揭秘解读

    特斯拉线圈原理揭秘解读特斯拉线圈是一种射频 振荡器,可驱动空芯双调谐振变压器,在低电流时产生高压。特斯拉的原始电路以及大多数现代线圈使用简单的火花隙来激发调谐变

  • 51单片机对LCD1602液晶显示器的控

    51单片机对LCD1602液晶显示器的控制 要想实现人机交互,显示装置是不可缺少的。这篇文章主要关于如何控制液晶显示,并在此基础上加上定时器的功能,把原来已用数码管显示

  • 介绍编码器的工作原理和作用

    编码器的工作原理和功能:它是一个旋转传感器,将旋转位移转换为一系列数字脉冲信号。这些脉冲可用于控制角位移。如果编码器与齿轮杆或螺钉组合,可用于测量线性位移。

热门标签