当前位置: 首页 > news >正文

有关SWD 仿真和PA.15, PB3, PB4的冲突问题

有关SWD 仿真和PA.15, PB3, PB4的冲突问题。

近日在调试一个项目,遇到一个问题,
在用国内某个芯片厂家的STM32F103C8T6的类似芯片,遇到了JLINK的SWD仿真和三个引脚的冲突问题。

/* USER CODE END 0 */
/*** Initializes the Global MSP.*/
void HAL_MspInit(void)
{/* USER CODE BEGIN MspInit 0 *//* USER CODE END MspInit 0 */__HAL_RCC_AFIO_CLK_ENABLE();__HAL_RCC_PWR_CLK_ENABLE();/* System interrupt init*//** NOJTAG: JTAG-DP Disabled and SW-DP Enabled 仿真时这里需要关闭,但三个PB3, PB4, PA15,IO口不能使�? 如果不仿真,只下载程序,又要看到功能时,下面的需要打开*/// Cannot simulate by JLINK when write the line// OPEN THE LINE, PA.15 can be identified, mobile phone is available__HAL_AFIO_REMAP_SWJ_NOJTAG();/* USER CODE BEGIN MspInit 1 *//* USER CODE END MspInit 1 */
}

也就是说:

  1. 如果需要使用JLINK仿真代码,就把上面__HAL_AFIO_REMAP_SWJ_NOJTAG()禁用了。
  2. 如果是要看到功能,需要打开上面这行,此时不能仿真。
  3. 因此,需要注意一下。给有碰到这三个引脚不能出功能的朋友一些启示。
http://www.xdnf.cn/news/1332397.html

相关文章:

  • Mac 上安装并使用 frpc(FRP 内网穿透客户端)指南
  • AI + 金融领域 + 落地典型案例
  • UTF-8 编解码可视化分析
  • IDM 下载失败排查全攻略
  • 移动端网页调试实战 Cookie 丢失问题的排查与优化
  • 前置端子铅酸蓄电池:结构革新驱动下的全球市场格局与产业机遇
  • 沪深股指期货指数「IF000」期货行情怎么看?
  • JS对象与JSON转换全解析
  • 第12课_Rust项目实战
  • 版本软件下载电脑适配说明
  • STL模板库——string容器
  • Mac编译Android AOSP
  • Spring Boot 3.4.x 性能优化实战:用 Undertow 替换 Tomcat 全指南​
  • 23种设计模式——适配器模式(Adapter)​详解
  • 力扣 hot100 Day79
  • 【ansible】1.介绍ansible
  • 小波变换(详细解释和代码示例)
  • 车载软件架构 --- 赢得汽车软件开发竞赛
  • 【数据集】Argoverse 数据集:自动驾驶研究的强大基石
  • electron进程间通信-从主进程到渲染器进程
  • 芯科科技即将重磅亮相IOTE 2025深圳物联网展,以全面的无线技术及生态覆盖赋能万物智联
  • HTML5 视频与音频完全指南:从基础的 <video> / <audio> 标签到现代 Web 媒体应用
  • 软考网工选择题节选-2
  • 为了更强大的空间智能,如何将2D图像转换成完整、具有真实尺度和外观的3D场景?
  • 案例分享:BRAV-7123助力家用型人形机器人,智能生活未来已来
  • Java并发容器详解
  • 卸载win10/win11系统里导致磁盘故障的补丁
  • 企业微信2025年发布会新功能解读:企业微信AI——2025年企业协作的「最优解」是如何炼成的?
  • C++编程实践--表达式与语句
  • 第一章:认识 CAD 图形文件 —— DXF 格式