有時要將板子的信息輸出到電腦上來調試之類的,或者把傳感器收集到的數據顯示到電腦。
當然了,這只是最基本的串口通信,簡單的說,是有一根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、執行程序后
我覺得,學會輸入輸出是最基礎的吧。能輸入輸出才有安全感-_-|||