zoukankan      html  css  js  c++  java
  • 关闭jtag保留swd

    串行线JTAG 配置 (Serial wire JTAG configuration)  位26:24 
    这些位只能由软件写( 读这些位,将返回未定义的数值) ,用于配置SWJ和跟踪复用功能的I/O
    口。SWJ(串行线JTAG) 支持JTAG 或SWD访问Cortex 的调试端口。系统复位后的默认状态是启
    用SWJ但没有跟踪功能,这种状态下可以通过JTMS/JTCK脚上的特定信号选择JTAG 或SW( 串
    行线)模式。 
    000 :完全SWJ(JTAG-DP + SW-DP):复位状态; 
    001 :完全SWJ(JTAG-DP + SW-DP)但没有NJTRST ; 
    010 :关闭JTAG-DP,启用SW-DP; 
    100 :关闭JTAG-DP,关闭SW-DP; 
    其它组合:无作用
     
     
    原子例程里面设置是:

    //mode:jtag,swd模式设置;00,全使能;01,使能SWD;10,全关闭;   
    //#define JTAG_SWD_DISABLE   0X02          //10,全关闭;   
    //#define SWD_ENABLE         0X01             //01,使能SWD
    //#define JTAG_SWD_ENABLE    0X00       //00,全使能
  • 相关阅读:
    《研磨设计模式》阅读摘要
    心电图
    nodejs
    自动化测试
    Hook技术
    热修复原理
    理解ClassLoader
    Dalvik和ART
    Java虚拟机
    理解WindowManagerService
  • 原文地址:https://www.cnblogs.com/toosuo/p/7451618.html
Copyright © 2011-2022 走看看