色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

英創(chuàng)信息技術(shù)Linux調(diào)試串口轉(zhuǎn)換為應(yīng)用串口的方法

英創(chuàng)信息技術(shù) ? 來(lái)源:英創(chuàng)信息技術(shù) ? 作者:英創(chuàng)信息技術(shù) ? 2020-01-16 09:28 ? 次閱讀

英創(chuàng)公司的EM9X60系列工控主板(包括 EM9160、EM9360、EM9460、EM9660等)均具有7路物理串口。在Linux系統(tǒng)中,6路串口作為應(yīng)用串口,剩下的1路作為調(diào)試串口。一般情況下調(diào)試串口被系統(tǒng)內(nèi)核所占用,用來(lái)顯示內(nèi)核輸出信息以及console控制終端。這樣的配置可滿足大多數(shù)應(yīng)用對(duì)串口的需求。

在一些特殊的應(yīng)用中,需要的串口數(shù)超過(guò)6路,這時(shí)可把缺省作為調(diào)試的串口,經(jīng)過(guò)一定的設(shè)置,轉(zhuǎn)換為應(yīng)用串口,其設(shè)備名稱為“/dev/ttyS0”。在實(shí)際操作中,往往是直接通過(guò)應(yīng)用程序來(lái)實(shí)現(xiàn)這樣的轉(zhuǎn)換,具體的代碼如下:

利用函數(shù)ioctl( fd, TIOCCONS)來(lái)重新定義 console終端,應(yīng)用程序使用完畢后,還可將終端恢復(fù),該部分程序代碼已經(jīng)修改測(cè)試好。

重定向控制臺(tái)終端console至tty1:

int fd;
printf('Close cnsole\n');
fd = open('/dev/tty1',O_RDONLY); // 改變console
ioctl( fd, TIOCCONS );
close( fd );

恢復(fù)控制臺(tái)終端console至缺省設(shè)置:

fd = open('/dev/tty0',O_RDONLY); // 恢復(fù)console
ioctl( fd,TIOCCONS );
close( fd );
printf('change console back: ttyS0\n');

在使用調(diào)試口應(yīng)用時(shí),需要注意的是啟動(dòng)程序必須按照終端模式進(jìn)行啟動(dòng),而不能用execlp函數(shù)族的方式,因此我們調(diào)整了EM9X60系列板卡啟動(dòng)管理程序在運(yùn)行模式下的策略,應(yīng)用程序需要按照腳本的方式進(jìn)行啟動(dòng),啟動(dòng)的方法就是客戶編輯一個(gè)名為user.sh的腳本文件,并將該文件復(fù)制到EM9X60系列板卡的/mnt/nandflash,user.sh的內(nèi)容如:

#!/bin/sh
cd /mnt/nandflash/
/mnt/nandflash/step2_serialtest

這樣在板卡將會(huì)自動(dòng)運(yùn)行step2_serilatest應(yīng)用程序。

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

    關(guān)注

    87

    文章

    11292

    瀏覽量

    209331
  • 嵌入式主板
    +關(guān)注

    關(guān)注

    7

    文章

    6085

    瀏覽量

    35296
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    嵌入式工程師都在找的【Linux內(nèi)核調(diào)試技術(shù)】建議收藏!

    在嵌入式系統(tǒng)的開(kāi)發(fā)中,Linux內(nèi)核調(diào)試是一個(gè)至關(guān)重要的環(huán)節(jié)。 隨著處理器技術(shù)的不斷進(jìn)步和嵌入式領(lǐng)域的蓬勃發(fā)展,掌握有效的內(nèi)核調(diào)試技術(shù)成為
    發(fā)表于 11-28 15:37

    全志A133開(kāi)發(fā)板安卓系統(tǒng)調(diào)試串口復(fù)用成普通串口方法-觸覺(jué)智能EVB1309

    本文介紹了在開(kāi)發(fā)板/主板串口接口不夠的情況下,可將調(diào)試串口改為普通串口使用。基于觸覺(jué)智能的全志A133開(kāi)發(fā)板(型號(hào)EVB1309)演示,該主板高性能超低功耗,待機(jī)功耗低至15mW
    的頭像 發(fā)表于 09-26 18:44 ?2126次閱讀
    全志A133開(kāi)發(fā)板安卓系統(tǒng)<b class='flag-5'>調(diào)試</b><b class='flag-5'>串口</b>復(fù)用成普通<b class='flag-5'>串口</b><b class='flag-5'>方法</b>-觸覺(jué)智能EVB1309

    更強(qiáng)的無(wú)線(雙)串口數(shù)據(jù)記錄 調(diào)試工具

    1、介紹這是一個(gè)具備Wi-Fi功能的無(wú)線雙串口調(diào)試工具;除了基本的無(wú)線串口外還具備將串口數(shù)據(jù)自動(dòng)記錄到TF卡,可自定義數(shù)據(jù)上報(bào)地址,預(yù)留可定義IO功能邏輯等功能,具有很高的可玩性;配合
    的頭像 發(fā)表于 08-02 08:11 ?640次閱讀
    更強(qiáng)的無(wú)線(雙)<b class='flag-5'>串口</b>數(shù)據(jù)記錄 <b class='flag-5'>調(diào)試</b>工具

    USB轉(zhuǎn)串口串口卡的性能比較

    產(chǎn)品。 一、USB轉(zhuǎn)串口串口卡的基本概念 USB轉(zhuǎn)串口 USB轉(zhuǎn)串口是一種將USB接口轉(zhuǎn)換為串口
    的頭像 發(fā)表于 07-15 15:21 ?835次閱讀

    STC串口驅(qū)動(dòng)調(diào)試程序

    STC的串口驅(qū)動(dòng)調(diào)試程序。
    發(fā)表于 07-08 14:23 ?3次下載

    使用串口調(diào)試工具Vofa+調(diào)試CW32

    數(shù)據(jù)接收。 1.接收數(shù)據(jù) 選擇調(diào)試方式,并選擇接口: 配置串口參數(shù): 注意這里串口參數(shù)的配置要和程序里的代碼設(shè)置一致,否則可能接
    的頭像 發(fā)表于 05-31 17:22 ?1722次閱讀
    使用<b class='flag-5'>串口</b><b class='flag-5'>調(diào)試</b>工具Vofa+<b class='flag-5'>調(diào)試</b>CW32

    串口屏的安裝方式方法

    串口屏的安裝方式方法
    的頭像 發(fā)表于 04-02 16:25 ?1468次閱讀

    物通博聯(lián)485轉(zhuǎn)換網(wǎng)關(guān):實(shí)現(xiàn)設(shè)備485串口數(shù)據(jù)轉(zhuǎn)換為Modbus TCP協(xié)議

    通訊方式雖然穩(wěn)定可靠,但是在長(zhǎng)距離和高速通訊方面存在限制。為了解決這個(gè)問(wèn)題,物通博聯(lián)推出了一款功能強(qiáng)大的485轉(zhuǎn)換網(wǎng)關(guān),可以將設(shè)備485串口數(shù)據(jù)轉(zhuǎn)換為modbus tcp協(xié)議,解決不同設(shè)備之間的通信兼容性問(wèn)題,實(shí)現(xiàn)設(shè)備間的高效通
    的頭像 發(fā)表于 03-04 17:10 ?1579次閱讀
    物通博聯(lián)485<b class='flag-5'>轉(zhuǎn)換</b>網(wǎng)關(guān):實(shí)現(xiàn)設(shè)備485<b class='flag-5'>串口</b>數(shù)據(jù)<b class='flag-5'>轉(zhuǎn)換為</b>Modbus TCP協(xié)議

    ZDP1440串口屏應(yīng)用開(kāi)發(fā)如何使用虛擬串口調(diào)試

    ZDP1440串口屏應(yīng)用開(kāi)發(fā)如何使用虛擬串口調(diào)試呢?本文將詳細(xì)方法分享給大家。
    的頭像 發(fā)表于 01-25 11:32 ?1670次閱讀
    ZDP1440<b class='flag-5'>串口</b>屏應(yīng)用開(kāi)發(fā)如何使用虛擬<b class='flag-5'>串口</b><b class='flag-5'>調(diào)試</b>

    串口ttl轉(zhuǎn)換為232電平的原因

     TTL串口和RS232串口在電氣特性、信號(hào)電平和應(yīng)用領(lǐng)域上有明顯的區(qū)別,選擇合適的串口標(biāo)準(zhǔn)取決于具體的應(yīng)用場(chǎng)景和設(shè)備之間的通信需求。
    發(fā)表于 01-15 13:59 ?3045次閱讀

    無(wú)線串口監(jiān)控怎么連接

    無(wú)線串口監(jiān)控是一種用于遠(yuǎn)程監(jiān)控和管理串口設(shè)備的技術(shù)。它可以方便地連接和管理串口設(shè)備,避免了物理連接和距離限制。在本文中,我們將詳細(xì)介紹無(wú)線串口
    的頭像 發(fā)表于 01-04 15:18 ?717次閱讀

    USB虛擬串口串口1可以同時(shí)發(fā)送嗎

    可以同時(shí)發(fā)送,USB虛擬串口和物理串口1都可以作為數(shù)據(jù)傳輸?shù)耐ǖ溃梢酝瑫r(shí)操作和發(fā)送數(shù)據(jù)。 USB虛擬串口是一種通過(guò)USB接口模擬的串口,它通過(guò)驅(qū)動(dòng)程序?qū)SB接口
    的頭像 發(fā)表于 01-04 11:26 ?1543次閱讀

    什么是串口(UART)?串口的組成和FPGA實(shí)現(xiàn)

    串口作為常用的三大低速總線(UART、SPI、IIC)之一,在設(shè)計(jì)眾多通信接口和調(diào)試時(shí)占有重要地位。
    的頭像 發(fā)表于 01-03 11:43 ?1.5w次閱讀
    什么是<b class='flag-5'>串口</b>(UART)?<b class='flag-5'>串口</b>的組成和FPGA實(shí)現(xiàn)

    C#網(wǎng)絡(luò)串口調(diào)試助手源碼

    非常牛B網(wǎng)絡(luò)串口調(diào)試助手C#源碼,支持添加多條協(xié)議
    發(fā)表于 12-27 09:45 ?4次下載

    串口與網(wǎng)絡(luò)調(diào)試助手:支持廣播數(shù)據(jù)、支持選擇網(wǎng)卡

    電子發(fā)燒友網(wǎng)站提供《串口與網(wǎng)絡(luò)調(diào)試助手:支持廣播數(shù)據(jù)、支持選擇網(wǎng)卡.zip》資料免費(fèi)下載
    發(fā)表于 12-27 09:40 ?2次下載
    主站蜘蛛池模板: 天天摸夜添狠狠添高| 打卡中国各地奋斗第一线| 精品国产成人AV在线看| 色婷婷激婷婷深爱五月小蛇| GOGOGO高清免费播放| 麻豆国产精品久久人妻| 伊久久| 国产三级精品三级男人的天堂| 色欲久久99精品久久久久久AV| chinese东北老年tv视频| 蜜芽手机在线观看| 中文字幕在线视频观看| 久久九九亚洲精品| 幺妹视频福利视频| 幻女FREE性俄罗斯学生| 亚洲国产在线99视频| 国产精品亚洲污污网站入口| 舔1V1高H糙汉| 国产精品美女久久久久浪潮AV| 王晶三级作品| 国产精品欧美亚洲| 喜马拉雅听书免费版| 国产精品亚洲精品久久品| 翁公咬着小娇乳H边走边欢A| 国产成人 免费观看| 世界上第一个得抑郁症的人是谁 | 成年人在线视频免费观看| 欧美亚洲国产激情一区二区| BL全肉多攻NP高H| 欧美高清videossexo| 99RE6国产精品视频播放| 蜜芽无码亚洲资源网站| 99久久国产露脸国语对白 | 涩涩在线视频| 强姧伦久久久久久久久| 叮当成人社区| 欧美性猛交AAA片免费观看| 啊…嗯啊好深男男小黄文| 人人舔人人爱| 国产SUV精品一区二区883| 偷拍亚洲色自拍|