亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標題: 求助 Keil+Proteus STM32 聯調失敗,51 正常 STM32 不行 [打印本頁]

作者: Lz7670    時間: 2026-5-27 01:27
標題: 求助 Keil+Proteus STM32 聯調失敗,51 正常 STM32 不行
各位大佬好,
51 單片機 Keil 和 Proteus 實時聯調完全正常,
但換成 STM32 工程就無法建立調試連接。


我已開啟 Proteus 遠程調試,端口 8000,
Keil 已選 Proteus 仿真器,順序先跑仿真再開調試,
還是連不上。


想請教下 STM32 聯調還有什么特殊設置?謝謝!


作者: hisun    時間: 2026-6-6 01:04
你是用的vdmagi這個插件嗎?以前用這個插件是可以聯調的后面再也不能了,我試的結果是無法指定加載的編譯文件,它不能加載keil編譯后的文件所以無法聯調仿真,后面在keil網站上也沒有發現有這個官方插件了,不知道是不是不再做支持也就沒管了。哪個有解決辦法的可以分享下。
作者: chelseatal    時間: 2026-6-7 15:49
STM32的Keil和51的不通用,要重新安裝ARM版的。Proteus好像只能仿真部分stm32芯片,例如:STM32F103C8T6,很多stm32芯片在proteus里仿真不了
作者: lgwd    時間: 2026-6-7 22:26
STM32系列很多且不斷發展。Proteus對F1系列支持最好,仿真模型最多。其次是F4系列。仿真模型不是自己能建立的。所以不能指望仿真全系列的STM32,更不可能仿真較新型號的STM32!Keil對STM32最新型號都有滯后!
作者: 12313131ssss    時間: 2026-6-7 22:54
Proteus 必須支持 STM32 調試 低版本 Proteus(8.6 及以下)不支持 STM32 硬件調試,僅能跑仿真,無法和 Keil 聯調! 解決方案:升級到 Proteus 8.9 及以上版本(8.15 最穩定)。 STM32 芯片選型必須完全一致 Keil 工程芯片 ≠ Proteus 原理圖芯片 → 直接連不上! 例:Keil 選 STM32F103C8T6,Proteus 也必須搜 STM32F103C8(不能選 C6、R8 等)。 嚴格遵守操作順序(不能亂) ✅ 正確順序: 打開 Proteus 工程 → 運行仿真(▶️ 運行,不要暫停) 打開 Keil → 點擊調試(Debug → Start Debug Session) ❌ 錯誤順序:先開 Keil 調試,再開 Proteus 仿真
作者: 12313131ssss    時間: 2026-6-7 22:55
Proteus 必須支持 STM32 調試
低版本 Proteus(8.6 及以下)不支持 STM32 硬件調試,僅能跑仿真,無法和 Keil 聯調!
解決方案:升級到 Proteus 8.9 及以上版本(8.15 最穩定)。
STM32 芯片選型必須完全一致
Keil 工程芯片 ≠ Proteus 原理圖芯片 → 直接連不上!
例:Keil 選 STM32F103C8T6,Proteus 也必須搜 STM32F103C8(不能選 C6、R8 等)。
嚴格遵守操作順序(不能亂)
✅ 正確順序:
打開 Proteus 工程 → 運行仿真(▶️ 運行,不要暫停)
打開 Keil → 點擊調試(Debug → Start Debug Session)
❌ 錯誤順序:先開 Keil 調試,再開 Proteus 仿真
作者: 12313131ssss    時間: 2026-6-7 22:55
開啟 Debug 遠程監控
Proteus 菜單欄:Debug → Debugger Configuration
勾選:Enable Remote Debug Monitor
端口默認 8000(不要改,和 Keil 保持一致)
STM32 必須添加調試接口(必加!51 不需要)
STM32 是 ARM 內核,必須在原理圖中添加 SWD/JTAG 調試接口:
搜元件:DEBUG_FTDI 或 DEBUG_SWD
直接連接到 STM32 的 SWD 引腳:
PA13 (SWDIO)
PA14 (SWCLK)
51 不需要這個,但 STM32 不加這個 100% 連不上!
作者: 12313131ssss    時間: 2026-6-7 22:55
. Debug 調試器選擇
打開 Keil → 魔法棒(Options for Target)→ Debug
右側下拉框選擇:Proteus VSM Simulator
點擊 Settings 確認:
Hostname:localhost
Port:8000(和 Proteus 一致)
2. 必須取消「硬件調試」勾選
取消:Use Debug Driver
取消:Settings 里的任何 J-Link/ST-Link 選項
只保留:Proteus VSM Simulator
3. Utilities 下載選項(必改。
切換到 Utilities 選項卡
選擇:Use Debug Driver
下拉框同樣選:Proteus VSM Simulator
這個設置 51 不用改,但 STM32 必須改,否則無法加載程序到 Proteus。
4. 內核 / 晶振設置匹配
Target 選項卡:
晶振頻率:必須和 Proteus 原理圖中 STM32 的晶振一致(常用 8MHz/72MHz)
ARM 內核:Cortex-M3(F103 系列)
作者: Deng6217    時間: 2026-6-15 10:55
12313131ssss 發表于 2026-6-7 22:54
Proteus 必須支持 STM32 調試 低版本 Proteus(8.6 及以下)不支持 STM32 硬件調試,僅能跑仿真,無法和 Ke ...

有道理




歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1