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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 298|回復: 7
打印 上一主題 下一主題
收起左側

求助 Keil+Proteus STM32 聯調失敗,51 正常 STM32 不行

[復制鏈接]
跳轉到指定樓層
樓主
ID:1172019 發表于 2026-5-27 01:27 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
各位大佬好,
51 單片機 Keil 和 Proteus 實時聯調完全正常,
但換成 STM32 工程就無法建立調試連接。


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


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

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:1066092 發表于 2026-6-6 01:04 | 只看該作者
你是用的vdmagi這個插件嗎?以前用這個插件是可以聯調的后面再也不能了,我試的結果是無法指定加載的編譯文件,它不能加載keil編譯后的文件所以無法聯調仿真,后面在keil網站上也沒有發現有這個官方插件了,不知道是不是不再做支持也就沒管了。哪個有解決辦法的可以分享下。
回復

使用道具 舉報

板凳
ID:1172818 發表于 2026-6-7 15:49 | 只看該作者
STM32的Keil和51的不通用,要重新安裝ARM版的。Proteus好像只能仿真部分stm32芯片,例如:STM32F103C8T6,很多stm32芯片在proteus里仿真不了
回復

使用道具 舉報

地板
ID:106977 發表于 2026-6-7 22:26 | 只看該作者
STM32系列很多且不斷發展。Proteus對F1系列支持最好,仿真模型最多。其次是F4系列。仿真模型不是自己能建立的。所以不能指望仿真全系列的STM32,更不可能仿真較新型號的STM32!Keil對STM32最新型號都有滯后!
回復

使用道具 舉報

5#
ID:1172856 發表于 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 仿真
回復

使用道具 舉報

6#
ID:1172856 發表于 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 仿真
回復

使用道具 舉報

7#
ID:1172856 發表于 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% 連不上!
回復

使用道具 舉報

8#
ID:1172856 發表于 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 系列)
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表