找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2120|回復(fù): 9
收起左側(cè)

想學(xué)習(xí)STC32單片機(jī),請(qǐng)問(wèn)有什么軟件可用于stc32的仿真?

[復(fù)制鏈接]
ID:891876 發(fā)表于 2024-3-1 10:19 | 顯示全部樓層 |閱讀模式
軟件和電路仿真?
回復(fù)

使用道具 舉報(bào)

ID:41656 發(fā)表于 2024-3-1 15:36 | 顯示全部樓層
直接硬件仿真,買個(gè)開(kāi)發(fā)板配套個(gè)調(diào)試器沒(méi)幾個(gè)錢
回復(fù)

使用道具 舉報(bào)

ID:44037 發(fā)表于 2024-3-1 15:55 | 顯示全部樓層
STC32單片機(jī) 沒(méi)有仿真模塊
   只能硬件學(xué)習(xí)  必須有個(gè)STC32開(kāi)發(fā)板
在連接STC32開(kāi)發(fā)板 通過(guò)STC-ISP軟件 可以虛擬串口驅(qū)動(dòng)——虛擬OLED顯示
回復(fù)

使用道具 舉報(bào)

ID:53813 發(fā)表于 2024-3-1 15:58 | 顯示全部樓層
根據(jù)了解,這個(gè)芯片本身可以做成仿真芯片的,所以在線仿真更好吧? 軟件仿真總少了點(diǎn)感覺(jué)--個(gè)人意見(jiàn)
回復(fù)

使用道具 舉報(bào)

ID:1111950 發(fā)表于 2024-3-2 09:51 | 顯示全部樓層
可以USB仿真  串口仿真 SWD仿真    可以去白嫖 先測(cè)試,玩熟了再配裝備
回復(fù)

使用道具 舉報(bào)

ID:226055 發(fā)表于 2024-3-2 10:09 | 顯示全部樓層
    1、軟件仿真沒(méi)啥意義的,如果學(xué)習(xí)肯定是結(jié)合實(shí)物學(xué)習(xí),真實(shí)的看到實(shí)驗(yàn)現(xiàn)象。
    2、STC32是32位單片機(jī)了,串口硬件仿真不了了,需要STCLINK仿真器才可以。
    3、STC32的開(kāi)發(fā)平臺(tái)是KEIL C251,硬件仿真也是基于此,可單步仿真程序。
tu1.jpg tu2.jpg

回復(fù)

使用道具 舉報(bào)

ID:1110945 發(fā)表于 2024-3-2 11:15 | 顯示全部樓層
我從來(lái)不玩仿真,直接一部分代碼一部分代碼的實(shí)際測(cè)試,玩熟了再整合
到一起測(cè)試。
回復(fù)

使用道具 舉報(bào)

ID:155507 發(fā)表于 2024-3-2 20:22 | 顯示全部樓層
直接硬件仿真,買STC32G12K128 PDIP40封裝的芯片來(lái)焊接到洞洞板上做開(kāi)發(fā)板實(shí)驗(yàn)
STC32G12K128封裝.png

STC32G12K128有PDIP40.png

現(xiàn)在的stc都有內(nèi)部晶振, 所以省事很多
編程接口說(shuō)明:
1、USB-TypeA和USB-TypeC任選其中一個(gè)
強(qiáng)烈建議選擇當(dāng)下流行的USB-TypeC接口)


2、在PCB上建議留出SIP4接口,方便使用
STC USB-Link1工具進(jìn)行仿真和脫機(jī)編程

STC32G12K128_Link1D.png



STC32G12K128內(nèi)部結(jié)構(gòu).png





回復(fù)

使用道具 舉報(bào)

ID:1112007 發(fā)表于 2024-3-2 23:24 | 顯示全部樓層
要仿真的話,肯定是Proteus啊
回復(fù)

使用道具 舉報(bào)

ID:1085085 發(fā)表于 2024-3-4 11:54 | 顯示全部樓層
如何仿真MCU的USB功能,不占用MCU自帶的USB來(lái)支援仿真通信如何仿真 8位 1T 8051的USB, 如何仿真 32位8051 的USB, 有視頻
STC8H8K64U自帶硬件USB, 可以用來(lái)支持USB直接仿真,但用自帶的USB來(lái)仿真,就仿真不了USB
STC32G12K128自帶硬件USB, 可以用來(lái)幫助直接仿真,但用自帶的USB來(lái)仿真,就仿真不了USB===固件版本是 V7.4.6的 STC32G12K128才可以

STC8H8K64U / STC32G12K128 支持跟電腦串口通信仿真:
STC8H8K64U / STC32G12K128 的 USB口,【D-/P3.0, D+/P3.1】全部固定在 P3.0/P3.1上
===所以仿真通信,必須將仿真通信口設(shè)置到其他 I/O, 如下
【P4.3, P4.4】,【P1.6, P1.7】,【P3.6, P3.7】,
不去占用USB口【D-/P3.0, D+/P3.1】,就可以仿真調(diào)試學(xué)習(xí)USB了
仿真時(shí)不占用MCU的任何串口,仿真時(shí)的通信串口是仿真功能模塊自己另外實(shí)現(xiàn)的
51hei.jpg
STC32G12K128 支持跟電腦串口通信仿真:STC32G12K128 的 USB口,【D-/P3.0, D+/P3.1】全部固定在 P3.0/P3.1上
===所以仿真通信,必須將仿真通信口設(shè)置到其他 I/O, 如下
【P4.3, P4.4】,【P1.6, P1.7】,【P3.6, P3.7】,
不去占用USB口【D-/P3.0, D+/P3.1】,就可以串口仿真調(diào)試學(xué)習(xí)USB了
仿真時(shí)不占用MCU的任何串口,通信串口是仿真功能自己另外實(shí)現(xiàn)的
51hei1.jpg
===固件版本是 V7.4.6的 STC32G12K128才可以
===并且有個(gè)注意事項(xiàng):
       要返回普通模式,要USB重新燒錄,而不是串口重新燒錄
STC32G12K128 支持硬件SWD仿真,這時(shí)要使用 STC-USB Link1D 工具:STC32G12K128 的 USB口,【D-/P3.0, D+/P3.1】全部固定在 P3.0/P3.1上
===所以硬件SWD仿真通信時(shí),必須將SWD仿真通信口設(shè)置到其他 I/O, 如下
【P4.3, P4.4】,【P1.6, P1.7】,【P3.6, P3.7】,
不去占用USB口【D-/P3.0, D+/P3.1】,就可以SWD仿真調(diào)試學(xué)習(xí)USB了
51hei2.jpg

5

5

7

7
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表