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

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

3天內不再提示

嵌入式ARM核心板介紹

武漢萬象奧科 ? 2021-10-27 17:17 ? 次閱讀

1.1 簡介

HD-AM335X-IOT評估板采用TI AM3352處理器, 800MHz主頻,集成6路UART ( 提供RS-485驅動 ),支持GPS、GPRS、傳感器、采集模塊等功能擴展。2路CAN總線接口,實現車輛、工業現場控制數據的可靠傳輸。1路百兆網接口、1路千兆網接口,滿足電網、軍工等特殊環境內外網隔離與雙網冗余的應用需求,同時可通過光纖交換機實現數據高速上傳。

77f8fb5bj00r1mp33002lc000j900e1m.jpg

1.2 串口簡介

AM335x共6路原生串口,所有原生串口的相關信息如表1.1所示。

表1.1 串口系統信息

4bdfdc43j00r1mp33000hc000go005om.jpg


/proc/tty/driver/目錄內的各個文件是Linux系統記錄串口各類事件的接口文件,內部記錄該驅動的基本信息,如中斷號、發送字節數、接收字節數、異常狀態觸發次數等,用戶根據針對這些信息可反向分析異常原因,從而確認問題解決思路,文件內容如圖1.1所示。


20070952j00r1mp33000rc000go0036m.jpg

圖1.1 OMAP_SERIAL文件內容


所謂Linux驅動,實際是對硬件寄存器的讀寫操作封裝,將難以理解的硬件操作封裝成統一的便于管理的接口函數。AM335x的串口狀態寄存器如下所示。

503233a7j00r1mp33001kc000go009im.jpg

RXFIFOSTS:接收緩沖區狀態位;


TXSRE:記錄發送保持和移位寄存器是否為空;


TXFIFOE:記錄發送保持寄存器是否為空;


RXBI:記錄接收緩沖區是否有Break觸發;


RXFE:記錄接收緩沖區是否有幀錯誤;


RXPE:記錄接收緩沖區是否有奇偶校驗錯誤;


RXOE:記錄接收緩沖區是否有溢出錯誤;


RXFIFOE:記錄接收緩沖區是否有數據;


AM335x的原生串口驅動為kernel-source/drivers/tty/serial/omap-serial.c,驅動代碼內通過查找UART模塊的LSR(Uart Line Status)寄存器,將所有狀態信息記錄在up->port.icount內,如圖1.2所示。例如rx記錄接收字節數,tx記錄發送字節數,break記錄UART_LSR_BI位觸發次數,parity記錄奇偶校驗錯誤,frame記錄幀錯誤觸發次數,overrun記錄緩沖區溢出錯誤,等。然后系統把這些錯誤計數反饋到對應硬件平臺的/proc/tty/driver/目錄內對應的驅動文件上。



a5315e5dj00r1mp33001xc000f200gom.jpg

圖1.2 串口狀態記錄接口

在現場使用環境下,當出現串口報文異常時,有經驗的工程師可直接通過此文件分析各類錯誤。常見的錯誤關系與應對方法如下所示。


b5e75311j00r1mp33001ec000go00a8m.jpg

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

    關注

    18

    文章

    986

    瀏覽量

    47106
  • 評估板
    +關注

    關注

    1

    文章

    450

    瀏覽量

    29064
  • AM335x
    +關注

    關注

    1

    文章

    92

    瀏覽量

    24835
收藏 人收藏

    評論

    相關推薦

    首發!飛凌嵌入式FETMX6ULL-S核心板已適配OpenHarmony 4.1

    近日,飛凌嵌入式在FETMX6ULL-S核心板上率先適配了OpenHarmony 4.1,這也是業內的首個應用案例,嵌入式核心板與OpenHarmony操作系統的結合與應用,將進一步推
    的頭像 發表于 05-20 09:04 ?517次閱讀
    首發!飛凌<b class='flag-5'>嵌入式</b>FETMX6ULL-S<b class='flag-5'>核心板</b>已適配OpenHarmony 4.1

    基于飛凌嵌入式RK3568J核心板的工業機器人控制器應用方案

    推薦使用FET3568J-C工業級核心板作為機器人控制器的主控平臺。 0****1 高性能處理器 飛凌嵌入式FET3568J-C核心板基于瑞芯微RK3568J工業級處理器設計開發,四核64位Cortex-A55
    發表于 05-11 09:40

    穩定運行礦山鴻蒙系統——飛凌嵌入式的這2款核心板獲得「礦鴻資質證書」

    飛凌嵌入式FETMX6ULL-S核心板和FETA40i-C核心板近期通過了“礦鴻兼容性測試認證”,這兩款嵌入式核心板與礦鴻OS的結合將進一步
    的頭像 發表于 02-23 15:24 ?342次閱讀
    穩定運行礦山鴻蒙系統——飛凌<b class='flag-5'>嵌入式</b>的這2款<b class='flag-5'>核心板</b>獲得「礦鴻資質證書」

    為什么飛凌嵌入式的FET527N-C核心板更值得期待?

    飛凌嵌入式最新發布的FET527N-C核心板是一款值得特別關注的產品,具有許多令人矚目的優勢。下面小編將從四個角度為您剖析為什么FET527N-C核心板更值得期待。
    的頭像 發表于 02-02 15:10 ?1064次閱讀
    為什么飛凌<b class='flag-5'>嵌入式</b>的FET527N-C<b class='flag-5'>核心板</b>更值得期待?

    【國產FPGA+OMAPL138開發體驗】1.嵌入式異構技術

    的產品線涵蓋了工業核心板、開發套件以及項目定制服務等一系列嵌入式產品的全覆蓋。對于那些想要打造自己硬件的工程師來說,這里就像是一個寶庫。 教學套件:培養新時代的俠客,從入門到精通,一站服務。他們不僅僅提供
    發表于 01-29 00:12

    飛凌嵌入式A40i-H核心板已適配“礦鴻OS”

    飛凌嵌入式基于全志科技A40i-H打造的FETA40i-C核心板成功完成了“礦鴻OS”的系統適配,嵌入式核心板與“礦鴻”操作系統的結合與應用。
    的頭像 發表于 01-18 08:02 ?513次閱讀
    飛凌<b class='flag-5'>嵌入式</b>A40i-H<b class='flag-5'>核心板</b>已適配“礦鴻OS”

    低價、靈活、全能!帶你走近飛凌嵌入式FET113i-S全國產核心板

    嵌入式核心板
    飛凌嵌入式
    發布于 :2023年12月02日 14:07:08

    嵌入式核心板開發之ESD靜電保護

    嵌入式核心板開發之ESD靜電保護
    的頭像 發表于 11-28 17:55 ?358次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>核心板</b>開發之ESD靜電保護

    ARM核心板的基本原理、特點和應用場景

    ARM核心板是一種基于ARM架構的開發板,它集成了ARM處理器、存儲器、通信接口等多種功能模塊,可以用于各種嵌入式系統的開發和應用。本文將
    的頭像 發表于 11-21 16:13 ?3338次閱讀
    <b class='flag-5'>ARM</b><b class='flag-5'>核心板</b>的基本原理、特點和應用場景

    全志T113i全國產核心板上市

    阻容件,飛凌嵌入式FET113i-S都實現了國產化,助力新基建領域實現國產化替代升級。 03 ARM+RISC-V+DSP,多核可同時運行 FET113i-S核心板可通過軟件確定核心
    發表于 11-20 16:32

    飛凌嵌入式「國產」核心板大盤點(三)龍芯中科、賽昉科技 ——linux\RISC-V

    今天,將為大家介紹飛凌嵌入式推出的龍芯和賽昉系列國產核心板。
    的頭像 發表于 08-11 14:04 ?906次閱讀
    飛凌<b class='flag-5'>嵌入式</b>「國產」<b class='flag-5'>核心板</b>大盤點(三)龍芯中科、賽昉科技 ——linux\RISC-V

    萬象奧科RK3568 2.0核心板來啦#RK3568 #ARM核心板

    arm核心板
    武漢萬象奧科
    發布于 :2023年08月10日 11:33:07

    飛凌嵌入式國產平臺大盤點之瑞芯微系列

    分類帶大家一起盤點。 本篇文章,為大家介紹的是瑞芯微系列的核心板。 瑞芯微電子 × 飛凌嵌入式 2020年至今,飛凌嵌入式已基于瑞芯微RK3399、RK3568和RK3588處理器
    發表于 08-05 11:12

    ARM嵌入式核心板優勢_嵌入式核心板用在哪些場景

    ARM嵌入式核心板是一種基于ARM架構的硬件開發板,通常包含一個ARM處理器、內存、存儲器、各種輸入輸出接口以及其他相關組件。它的設計目的是
    的頭像 發表于 07-28 13:30 ?6213次閱讀
    <b class='flag-5'>ARM</b><b class='flag-5'>嵌入式</b><b class='flag-5'>核心板</b>優勢_<b class='flag-5'>嵌入式</b><b class='flag-5'>核心板</b>用在哪些場景
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>