如何用用微控制器keil軟體和串列埠除錯助手實現串列埠通訊

2021-04-20 08:38:17 字數 940 閱讀 3845

1樓:匿名使用者

要用微控制器搞串列埠通訊,是實物微控制器開發板與電腦做串列埠通訊嗎?還是隻想用keil 做**

專除錯?串列埠除錯助手是電腦上

屬的軟體,那應該用實物微控制器開發板才能做了。那keil 只不過是用來編譯c程式的,並不用它測試什麼。對於用微控制器開發板,先用c語言寫程式,或組合語言寫程式。

寫好程式用keil 編譯出hex**檔案,再把hex**檔案燒錄到微控制器裡,即可執行除錯了。如果只是想用keil **,就不能用串列埠除錯助手。要用proteus **就更方便容易了,用不著什麼串列埠除錯助手。

keil除錯串列埠通訊 怎麼傳送資料給微控制器

2樓:匿名使用者

可以 用 vpsd 虛擬串列埠 和 protues ** 一起用

3樓:

你這個**接bai收串列埠數du據屬於外部訊號,純軟體肯zhi定不行的(如有高

dao手行,我也來學學)

回你需要實答

4樓:蕭然沁芳

不連線硬體,bai開串列埠除錯助手也沒du有用zhi啊,串列埠除錯助手是把資料發dao送到硬版

件串列埠的。你在keil中用軟體調權試也沒有辦法高度**啊!

建議在軟體中不要使用串列埠中斷或查詢,就是說不要使用串列埠,而在主程式中模擬來進行除錯。

當然這只是我的個人看法,如果有更好的辦法,可以說出來一起學習一下。

5樓:

可能你com口選錯了bai(點du我的電腦,右鍵管理、裝置

微控制器的軟體 。keil uvision2 該怎麼進入除錯模式啊

6樓:香瓜

keil 是沒有你所說的視窗輸出的 像c語言中printf這種語句對於微控制器來說是沒有用的

回 必須接答

如何用微控制器做簡單的倒計時器,如何用微控制器做一個簡單的倒計時器

一般我們用定時器來做計時器,實現時間得加。每次中斷髮生,用一個變數自增來判斷時間是否到1s,到了之後清零這個變數,另一個時間變數自增來作時間得增加。現在就是要把這個自增的時間變數改為自減,判斷當小於0時,又賦初值,然後繼續自減判斷。微控制器是指一個整合在一塊晶片上的完整計算機系統。微控制器是一種積體...

stm32和51微控制器可以公用keil進行編嗎

可以的,破解時兩個都 要破解,用 keil4也可以編譯51,啟動時找不到路徑可以自行新增,在一個tools.ini檔案裡有如下資訊 可見有兩個path uv2 organization 平煤股份十一礦 name xia ming xia version v2.0 email 11kxmx 163.c...

微控制器接驅動模組電路如何用光耦隔離

單個的光藕有4個引腳,其中兩個是發光二極體的陰極和陽極,另外兩個是接收側,相當於三極體的發射極和集電極,發光側有正向電流流過,則受光側光電感應管導通.如果微控制器是輸出,發光二極體接微控制器的io引腳,另一側接被控制端 這種接法是反相的,微控制器輸出高電平,另一側是低電平 如果發光管接於電源和微控制...