99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RS485驅(qū)動包的使用

冬至子 ? 來源:YZRD ? 作者:YZRD ? 2023-10-13 10:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

開發(fā)環(huán)境:野火的stm32f407,rt-thread studio版本是版本: 2.2.6,stm32f4的資源包為0.2.2。工程使用上一篇 rt-thread studio新建stm32f407工程為基礎(chǔ)。

硬件配置:查看野火資料確定rs485的引腳和控制腳分別是:485_R:USART2_RX PA3; 485_T:USART2_TX PA2;控制腳:PC0。野火板子需要使用跳線帽進行連接485_R<—>PA3、485_D<—>PA2、C/4-5V<—>5V。外部使用rs485轉(zhuǎn)usb線進行連接,注意usb轉(zhuǎn)RS485線的接頭使用的是db9頭,根據(jù)標(biāo)準(zhǔn),db9的1腳接板子的rs485的B相(data-),2腳接板子rs485的A相(data+)。

rt-thread studio的配置,添加軟件包RS485,添加完還需要修改board.h中的代碼,代碼修改如下:
、、、

#define BSP_USING_UART2
#define BSP_UART2_TX_PIN "PA2"
#define BSP_UART2_RX_PIN "PA3"
、、、
編譯正常。

測試方法:使用軟件包自帶的示例進行測試,取消#define RS485_USING_TEST的注釋,同時修改控制腳的宏定義,改為
、、、

#define RS485_TEST_PIN GET_PIN(C, 0) //default test ctrl pin
、、、
重新編譯,下載。使用finsh輸入指令,進行測試。測試步驟:

  • create //create rs485 instance
  • connect //open rs485 connect
  • recv //receive from rs485
  • send //send to rs485
    使用這幾個指令,可以看到能夠正常的接收和發(fā)送數(shù)據(jù)。

1.jpg

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 驅(qū)動器
    +關(guān)注

    關(guān)注

    54

    文章

    8697

    瀏覽量

    149970
  • RS485
    +關(guān)注

    關(guān)注

    39

    文章

    1233

    瀏覽量

    84087
  • STM32F407
    +關(guān)注

    關(guān)注

    15

    文章

    188

    瀏覽量

    30615
  • RT-Thread
    +關(guān)注

    關(guān)注

    32

    文章

    1409

    瀏覽量

    41958
  • USART串口
    +關(guān)注

    關(guān)注

    0

    文章

    32

    瀏覽量

    7078
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    RS485簡介

    發(fā)送器的驅(qū)動能力和沖突保護特性,擴展了總線共模范圍,后命名為TIA/EIA-485-A標(biāo)準(zhǔn)。RS485接口組成的半雙工網(wǎng)絡(luò),一般是兩線制(以前有四線制接法,只能實現(xiàn)點對點的通信方式,現(xiàn)很少采用),多采用
    發(fā)表于 06-21 05:00

    RS485通信原理是什么?RS485應(yīng)用存在哪些問題?

    RS485特點是什么?RS485通信原理是什么?RS485應(yīng)用存在哪些問題?
    發(fā)表于 05-20 06:06

    電腦RS232轉(zhuǎn)RS485驅(qū)動

    電腦沒有RS485端口,你必須有USB轉(zhuǎn)RS485RS232轉(zhuǎn)RS485,轉(zhuǎn)接線裝上驅(qū)動,打開軟件就可以調(diào)試了,買九針轉(zhuǎn)接頭方便接線頭回答
    發(fā)表于 09-08 07:10

    RS485是什么?RS485通信的特點有哪些

    RS485簡介485(一般稱作 RS485/EIA-485)是隸屬于 OSI 模型物理層的電氣特性規(guī)定為 2 線,半雙工,多點通信的標(biāo)準(zhǔn)。它的電氣特性和
    發(fā)表于 01-14 07:54

    RS485軟件和串口如何使用?

    RS485軟件,這個軟件應(yīng)該怎么用,MSH_CMD_EXPORT_ALIAS這個宏定義我應(yīng)該怎么輸入命令,比如下面圖片創(chuàng)建RS485命令create。
    發(fā)表于 10-31 17:49

    RS485驅(qū)動的使用

    ),2腳接板子rs485的A相(data+)。rt-thread studio的配置,添加軟件RS485,添加完還需要修改board.h中的代碼,代碼修改如下:、、、#define
    發(fā)表于 02-09 14:26

    RT-Thread中Agile Modbus軟件的使用

    ”);  }  }  因為我們使用的是rs485驅(qū)動,根據(jù)示例,我們知道需要增加幾個函數(shù),如下:  static int Bsp_Rs485_init(void); //
    發(fā)表于 02-10 16:46

    RS485 Specifications

    RS485 Specifications
    發(fā)表于 08-08 22:00 ?80次下載

    rs485傳輸距離

    rs485傳輸距離 RS485電纜 在一般場合采用普通
    發(fā)表于 09-22 16:51 ?2w次閱讀

    rs485通訊協(xié)議

    rs485通訊協(xié)議是本技術(shù)頻道的核心內(nèi)容,介紹了rs485通訊協(xié)議原理,rs485通訊協(xié)議詳細介紹,rs485通訊協(xié)議接口電路以及rs485
    發(fā)表于 08-13 17:21
    <b class='flag-5'>rs485</b>通訊協(xié)議

    RS232 RS485產(chǎn)品介紹

    RS232 RS485產(chǎn)品介紹、RS232 RS485產(chǎn)品介紹、RS232 RS485產(chǎn)品介紹。
    發(fā)表于 05-16 10:15 ?38次下載

    深度解析RS485接口知識

    因為RS485接口組成的半雙工網(wǎng)絡(luò),一般只需二根連線,所以RS485接口均采用屏蔽雙絞線傳輸。RS485接口連接器采用DB-9的9芯插頭座,與智能終端RS485接口采用DB-9(孔),
    的頭像 發(fā)表于 01-08 10:57 ?2.1w次閱讀
    深度解析<b class='flag-5'>RS485</b>接口知識

    一文看懂RS485和ARINC485的區(qū)別

    本文開始介紹了rs485特點和RS485參數(shù)指標(biāo),其次闡述了rs485接口詳解,最后分析了RS485和ARINC485的區(qū)別。
    的頭像 發(fā)表于 04-18 11:24 ?1.9w次閱讀

    RT-Thread中Agile Modbus軟件的使用方法

    開發(fā)環(huán)境:野火的stm32f407,rt-thread studio版本是版本: 2.2.6,stm32f4的資源為0.2.2,Agile Modbus軟件版本為v1.1.2。工程使用上一篇 RT-Thread中RS485
    的頭像 發(fā)表于 10-11 15:37 ?4335次閱讀
    RT-Thread中Agile Modbus軟件<b class='flag-5'>包</b>的使用方法

    RS485集線器工作原理是什么?RS485集線器具有什么功能?

    以將一條RS485總線分為多個分支,每個分支上可連接多個RS485設(shè)備,同時提供了電氣隔離和信號增強功能。RS485集線器的工作原理是通過在總線上增加驅(qū)動能力和衰減能力來實現(xiàn)信號放大、
    的頭像 發(fā)表于 02-03 16:25 ?4495次閱讀