<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[YTM32B1LE15x 调试复位无法进入 main，直接跳转至 Default_ISR]]></title><description><![CDATA[<ol>
<li>环境背景</li>
</ol>
<p dir="auto">MCU: YTM32B1LE15x</p>
<p dir="auto">工具: J-Link + Ozone (软件复位模式，非硬件引脚复位)</p>
<p dir="auto">代码: 客户自研模拟 MCAL（LIN 唤醒方案：GPIO 与 LIN 功能共用同一 PAD）</p>
<ol start="2">
<li>故障现象</li>
</ol>
<p dir="auto">挂载调试器执行复位后，约 90% 概率无法进入 main()，直接触发 Default_ISR。</p>
<p dir="auto">全速运行（Free-run）或不接入调试器时正常。</p>
<ol start="3">
<li>必要触发条件</li>
</ol>
<p dir="auto">信号: 外部 LIN 总线持续发送信号（停止信号后现象消失）。</p>
<p dir="auto">逻辑: 必须运行客户模拟 MCAL 代码（官方 LIN 例程无法复现）。</p>
<p dir="auto">复位: 仅在调试器执行复位操作时触发。</p>
<ol start="4">
<li>咨询事项</li>
</ol>
<p dir="auto">复位机制: Ozone/J-Link 的软件复位是否会彻底清除外设寄存器状态及中断标志位？</p>
<p dir="auto">引脚复用: 在 Reset 到进入 main 的启动阶段，GPIO/LIN 共用 PAD 是否会导致未定义的异常中断？</p>
<p dir="auto">排查方向: 如何定位导致程序跳入 Default_ISR 的具体原因？<br />
客户比较在意为什么只有在LE15上当前会出现这个情况？<br />
希望排查出具体原因！</p>
]]></description><link>https://forum.ytmicro.com/topic/1868/ytm32b1le15x-调试复位无法进入-main-直接跳转至-default_isr</link><generator>RSS for Node</generator><lastBuildDate>Thu, 09 Apr 2026 12:55:45 GMT</lastBuildDate><atom:link href="https://forum.ytmicro.com/topic/1868.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 02 Apr 2026 13:43:37 GMT</pubDate><ttl>60</ttl></channel></rss>