在线观看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>
    主站蜘蛛池模板: 亚洲综合啪啪| 国产中出视频| 久久综合五月婷婷| 一区二区三区四区免费视频| 精品久久天干天天天按摩| 国产视频三级| 男人的天堂在线精品视频| 亚洲欧美国产视频| 热久久最新视频| 干人人| 天天做天天爱天天大综合| 狠狠色婷婷丁香六月| 日本大片免a费观看在线| 亚洲精品福利你懂| 欧美成人亚洲| 在线天堂中文有限公司| 九九热在线精品视频| 奇米影视亚洲春色77777| 久久夜靖品| 天天操夜夜操狠狠操| 综合网天天操天天射| 国产精品成人va在线观看入口| 欧美xxxxbbbb在线播放| 四虎久久精品国产| 一卡二卡卡四卡无人区中文| 午夜五月天| 亚洲综合狠狠| 色多多免费视频观看区一区| 亚洲综合色就色手机在线观看| 性欧美zoz0另类xxxx| 午夜男人影院| 欧美精品专区55页| 丁香午夜| 国产人成精品香港三级古代| 狠狠五月深爱婷婷网免费| 丁香四月婷婷| 天天久久综合网站| 2017av在线| 国产在视频线精品视频2021| 国产不卡毛片| 天天躁狠狠躁夜夜躁2021|