加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

stm32f103zet6單片機(jī)雙串口互發(fā)程序

2020/09/18
1747
服務(wù)支持:
技術(shù)交流群

完成交易后在“購(gòu)買成功”頁(yè)面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購(gòu)買后不支持退換且無(wú)法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
方塊圖(2)
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

        為什么用51單片機(jī)調(diào)試串口藍(lán)牙模塊或者是串口wifi模塊很困難呢?因?yàn)榇谥挥幸粋€(gè),串口一旦用于與模塊通信之后,就沒有辦法進(jìn)行調(diào)試信息的打印了,這次分享的程序是基于stm32f103zet6單片機(jī),串口1和串口2的信息可以互發(fā),舉一個(gè)例子說(shuō)明:

這里面 寫了串口1 和串口2

串口一的打印語(yǔ)句是printf()

串口二的打印語(yǔ)句是u2_printf()

串口一接pa9 pa10

串口二接pa2 pa3

這個(gè)代碼的功能就是雙串口的消息互相發(fā)送

比如電腦給串口1發(fā)送 aaa,則單片機(jī)通過串口1和串口2向電腦發(fā)送aaa,在電腦的串口調(diào)試助手可以看出來(lái)

比如電腦給串口2發(fā)送 bbb,則單片機(jī)通過串口1和串口2向電腦發(fā)送bbb,在電腦的串口調(diào)試助手可以看出來(lái)

       通過修改這套程序,可以讓串口藍(lán)牙調(diào)試模塊或者是串口wifi模塊的調(diào)試再也不需要用到usb轉(zhuǎn)ttl模塊進(jìn)行測(cè)試了,可以直接用單片機(jī)兩個(gè)串口來(lái)聯(lián)合測(cè)試,單片機(jī)用一個(gè)串口接模塊,用一個(gè)串口接電腦,這樣用電腦串口助手給單片機(jī)發(fā)送AT指令的時(shí)候,單片機(jī)的串口就會(huì)將AT指令通過另一個(gè)串口轉(zhuǎn)發(fā)到模塊上,同時(shí)模塊返回的信息也可以打印回電腦串口調(diào)試助手,相當(dāng)方便。

       后期會(huì)推出基于串口藍(lán)牙的智能小車程序,用雙串口進(jìn)行調(diào)試。

  • 德飛萊STM32開發(fā)板尼莫M3S V1.0電路圖.pdf
    描述:最小系統(tǒng)板
  • 雙串口互發(fā)實(shí)驗(yàn).rar
    描述:MDK5源碼
  • 教程.docx
    描述:教程

相關(guān)推薦

電子產(chǎn)業(yè)圖譜