在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

英創信息技術EM9x60主板串口的RTS硬件方向控制方法

英創信息技術 ? 來源:英創信息技術 ? 作者:英創信息技術 ? 2020-01-17 08:59 ? 次閱讀

英創EM9x60系列工控主板均板載高速全雙工物理串口,其中除了ttyS3引出方式為232電平以外,其余串口均以TTL電平引出,客戶可以在應用底板上將這些串口擴展為標準RS232RS485串口使用,也可以連接自己的串口外設。

EM9x60的TTL串口除了ttyS1以外,都是三線串口,提供RXD、TXD、GND這3路信號。為了提高電路的抗干擾能力,實際RS485串口應用中,客戶可能需要使用GRTS#硬件方向控制。英創為此提供的方案是:使用板載GPIO作為RTS#信號線,并在內核串口驅動中增加相關的控制操作,客戶只需在使用串口之前使能RTS#功能,就可以啟動RTS#硬件方向控制功能。

EM9x60支持這一功能的有ttyS3、ttyS4、ttyS5、ttyS6這4路串口,相應的用于模擬RTS#信號線的GPIO為GPIO6、GPIO8、GPIO9、GPIO10,具體對應關系如下:

串口名稱 RTS#使用的GPIO
ttyS3 GPIO6
ttyS4 GPIO8
ttyS5 GPIO9
ttyS6 GPIO10


須注意的是,上述4路GPIO一旦被用作RTS#信號線,則無法同時作為GPIO使用。

要使用這一功能,在應用底板制作的時候,除了引出TXD、RXD,并將串口信號轉換為差分信號以外,還需要進行一些電路擴展,如下圖。

從圖中可以看出,方向控制信號COM2_RTSn(即RTS#信號)是低電平有效的,有效時(低電平)串口處于發送狀態,無效時(高電平)處于接收狀態。 用戶需要特別注意RTS#信號是低電平有效的控制信號,這是因為:(1)在主板上電復位時,所有管腳均處于帶上拉的輸入狀態,這時管腳的電平為高。采用低電平輸出有效,防止了在上電復位過程中,RS485總線被無效信號干擾的問題;(2)若由于某種原因RTS#信號與RS485驅動斷開,因為懸空管腳在數字電路中是作高電平狀態的,因此也避免了電路內部的故障影響RS485總線的情況發生。

EM9x60內核中已經增加了RTS#控制部分,在串口測試例程中也增加了相應結構定義和函數如下:

// D15 of termios.c_cflag

#define EM9x60_RTS_CONTROL_TOGGLE (1 << 15)

int enable_rts_toggle(pport_info p_info)

{

struct termios cur_opt;

int status;

tcgetattr(p_info->port_fd,&cur_opt);

// 修改模式,進入rts toggle操作

cur_opt.c_cflag |= EM9x60_RTS_CONTROL_TOGGLE;

status = tcsetattr(p_info->port_fd,TCSANOW,&cur_opt);

if(status != 0)

{

perror('Cannot set the serial port parameters');

return -1;

}

return status;

}

在提供的應用例程step2_serialtest中,可在初始化串口函數OpenPort()中加上使能RTS的代碼,如:

// 使能 RTS

if( enable_rts_toggle( &info )!=0 )

{

printf( 'enable rts toggle fail\n');

}

之后對于串口的讀寫操作和標準的RS232串口操作完全一致。

由于RTS#的控制由驅動程序自動進行,因此無論是否打開這一功能,客戶的應用程序開發是完全一樣的,可參考英創光盤的Step2_SerialTest進行開發。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式主板
    +關注

    關注

    7

    文章

    6085

    瀏覽量

    35419
收藏 人收藏

    評論

    相關推薦

    飛騰助力首屆教育信息技術應用創新大賽圓滿落幕

    近日,由中國教育技術協會主辦,教育部教育管理信息中心教育信實驗室、公安部第三研究所、中國電子工業標準化技術協會信工委會支持,北京航空航天
    的頭像 發表于 12-24 09:57 ?147次閱讀

    有方科技參編的信息技術團體標準發布

    近日,有方科技參編的《信息技術產品供應鏈成熟度 共性指標 第1部分:企業背景評價》《信息技術產品供應鏈成熟度 共性指標 第2部分:技術掌控評價》《信息技術產品供應鏈成熟度 共性指標 第
    的頭像 發表于 12-23 10:44 ?163次閱讀

    龍芯中科助力2024首屆教育信息技術應用創新大賽成功舉辦

    近日,2024首屆教育信息技術應用創新大賽在北京航空航天大學成功舉辦。本次大賽由中國教育技術協會主辦,教育信實驗室、公安部第三研究所、中國電子工業標準化技術協會信
    的頭像 發表于 12-19 17:02 ?247次閱讀

    中科達榮獲2024年軟件和信息技術服務優秀企業

    及前百家企業”名單。中科達憑借非凡的技術實力與持續的創新能力,成功入選“2024年度軟件和信息技術服務競爭力百強企業”以及“2024年軟件和信息技術服務優秀企業”。
    的頭像 發表于 10-30 11:44 ?502次閱讀

    用國產化硬件守護信息安全,飛騰D2000網絡安全主板應用優勢

    在當今數字化時代,信息技術飛速發展,網絡攻擊事件愈發頻繁,網絡安全面臨著前所未有的挑戰。而國產網絡安全主板的出現,為守護信息安全提供了堅實的保障。
    的頭像 發表于 10-29 10:10 ?253次閱讀

    【AG32開發板免費試用】+如何使用DAP給主板供電并使用串口通信?

    ,是測可以printf信息。 UART0_RX尚未驗證。 目前需要解決如何通過Jtag給主板供電? 我的主板硬件如下: Jtag硬件如下:
    發表于 10-21 09:14

    銳恩科技引領微控制器MCU技術創新,賦能多元化應用!

    行業取得了顯著成績。例如,銳恩的MCU被廣泛應用于消費電子、工業控制、儀表儀器、數碼電子、安防監控、智能家居、醫療設備、照明控制、汽車電子等,在汽車電子領域為汽車智能化提供了堅實的硬件
    發表于 09-29 13:40

    國產化背景下的工控主板發展現狀

    ,是信息技術應用創新產業的簡稱,于2016年“信工委會”(信息技術應用創新工作委員會)提出,目的就是要推動我們國內軟硬件關鍵
    的頭像 發表于 09-21 16:15 ?429次閱讀

    加速鯤鵬落地!拓維信息遷移工具榮獲鯤鵬原生開發技術認證

    認證。圖/拓維·數據庫適配中間件取得鯤鵬原生開發N認證在數字化時代的大潮中,信戰略作為國家推動信息技術應用創新、保障信息安全與自主可控的關鍵舉措,其重要性日益凸顯
    的頭像 發表于 09-10 08:03 ?459次閱讀
    加速鯤鵬落地!拓維<b class='flag-5'>信息</b>信<b class='flag-5'>創</b>遷移工具榮獲鯤鵬原生開發<b class='flag-5'>技術</b>認證

    EC2x&EG9X&EM05 FTP (S)AT命令手冊

    電子發燒友網站提供《EC2x&EG9X&EM05 FTP (S)AT命令手冊.zip》資料免費下載
    發表于 08-12 17:44 ?0次下載

    德力西變頻器EM6O怎么設定壓力

    和優化生產過程。 德力西變頻器EM60概述 德力西變頻器EM60是一款高性能的變頻器,具有以下特點: 1.1 高性能:采用先進的控制算法和高性能的硬件平臺,具有快速響應和高精度
    的頭像 發表于 06-18 09:32 ?1456次閱讀

    USART上對應RTS的GPIO引腳不需要定義嗎?

    提到是硬件控制,在進行串口初始化的時候,把下面定義的USART_InitStructure.USART_HardwareFlowControl
    發表于 04-25 08:05

    龍芯中科三項信方案入圍工信部2023年信息技術應用創新應用示范案例名單

    近日,工業和信息化部通報了2023年信息技術應用創新解決方案征集遴選結果,本次共評選出典型解決方案173個、應用示范案例83個、單項創新案例64個。
    的頭像 發表于 03-07 16:45 ?956次閱讀
    龍芯中科三項信<b class='flag-5'>創</b>方案入圍工信部2023年<b class='flag-5'>信息技術</b>應用創新應用示范案例名單

    集特新推出三款海光主板

    作為國內五大芯片廠商之一的海光,第一顆芯片誕生于2014年,由海光信息技術股份有限公司研發(以下簡稱海光信息)。,是目前國內唯一一家生產X86芯片企業,采用X86指令集兼容的架構。 集
    的頭像 發表于 03-04 17:55 ?656次閱讀
    集特新推出三款海光<b class='flag-5'>主板</b>

    集特新推出三款海光主板

    作為國內五大芯片廠商之一的海光,第一顆芯片誕生于2014年,由海光信息技術股份有限公司研發(以下簡稱海光信息)。,是目前國內唯一一家生產X86芯片企業,采用X86指令集兼容的架構。 集
    的頭像 發表于 02-29 17:39 ?840次閱讀
    集特新推出三款海光<b class='flag-5'>主板</b>
    主站蜘蛛池模板: 年轻人影院www你懂的 | 亚洲小视频在线播放 | 韩国韩宝贝2020vip福利视频 | 天天成人| 好紧好湿好黄的视频 | 天天夜干| 最新毛片网 | 国产簧片| 中文字幕一区二区三区视频在线 | 成人三级在线观看 | 天天射网站 | 欧美性第一页 | 男人操女人视频在线观看 | 国产全部理论片线观看 | 黄色的视频网站在线观看 | 黄色免费网站在线播放 | 55夜色66夜色国产精品站 | 91伊人网 | 天天影视网天天影网 | 午夜福利国产一级毛片 | 成人午夜视频免费看欧美 | 免费观看视频高清www | 狠狠躁夜夜躁人人爽天天段 | 日本xxxxbbbb | 大尺度免费高清在线观看视频 | 伊人欧美在线 | 特黄特色三级在线观看 | 丝袜美女被c | 四虎伦理 | 色视频免费在线 | 最近最新视频中文字幕4 | 免费的色视频 | 黄色网在线播放 | 日本三级在线 | 一级毛片不收费 | 人人玩人人添天天爽 | 亚洲bbbbbxxxxx精品三十七 | 国产女人伦码一区二区三区不卡 | 2021韩国理论片ok电影天堂 | 91人成网站色www免费 | 操美女免费视频 |