STM32與PC機串口通訊


有時要將板子的信息輸出到電腦上來調試之類的,或者把傳感器收集到的數據顯示到電腦。

當然了,這只是最基本的串口通信,簡單的說,是有一根USB線連着的。

mbed上並沒有能顯示printf的功能。需要自己配置一下。我用的是win8,只講一下win8了。

 

1、在官網下載板子的驅動程序。

2、win8沒有超級終端,自己下一個。這里推薦Tera Term。下載地址 http://osdn.jp/projects/ttssh2/downloads/64118/teraterm-4.89.exe/

這兩步都是超簡單的,驅動直接下載安裝就是了,什么環境變量都不用弄。超級終端也是,直接下載安裝,雙擊就行。

 

實例程序可以輸出一句話到終端上:

#include "mbed.h"              

//聲明一個串口變量 參數按這里的設置就好 不用管
 Serial pc(USBTX, USBRX); // tx, rx

 

int main() {

    //直接printf
    pc.printf("來自wzben\n");

}

 

效果圖:

1、打開終端,選擇串口

 

2、剛打開啥都沒有

 

3、執行程序后

 

我覺得,學會輸入輸出是最基礎的吧。能輸入輸出才有安全感-_-|||


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM