RM新时代网站-首页

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

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

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

嵌入式ARM核心板介紹

武漢萬(wàn)象奧科 ? 2021-10-27 17:17 ? 次閱讀

1.1 簡(jiǎn)介

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

77f8fb5bj00r1mp33002lc000j900e1m.jpg

1.2 串口簡(jiǎn)介

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

表1.1 串口系統(tǒng)信息

4bdfdc43j00r1mp33000hc000go005om.jpg


/proc/tty/driver/目錄內(nèi)的各個(gè)文件是Linux系統(tǒng)記錄串口各類事件的接口文件,內(nèi)部記錄該驅(qū)動(dòng)的基本信息,如中斷號(hào)、發(fā)送字節(jié)數(shù)、接收字節(jié)數(shù)、異常狀態(tài)觸發(fā)次數(shù)等,用戶根據(jù)針對(duì)這些信息可反向分析異常原因,從而確認(rèn)問(wèn)題解決思路,文件內(nèi)容如圖1.1所示。


20070952j00r1mp33000rc000go0036m.jpg

圖1.1 OMAP_SERIAL文件內(nèi)容


所謂Linux驅(qū)動(dòng),實(shí)際是對(duì)硬件寄存器的讀寫(xiě)操作封裝,將難以理解的硬件操作封裝成統(tǒng)一的便于管理的接口函數(shù)。AM335x的串口狀態(tài)寄存器如下所示。

503233a7j00r1mp33001kc000go009im.jpg

RXFIFOSTS:接收緩沖區(qū)狀態(tài)位;


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


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


RXBI:記錄接收緩沖區(qū)是否有Break觸發(fā);


RXFE:記錄接收緩沖區(qū)是否有幀錯(cuò)誤;


RXPE:記錄接收緩沖區(qū)是否有奇偶校驗(yàn)錯(cuò)誤;


RXOE:記錄接收緩沖區(qū)是否有溢出錯(cuò)誤;


RXFIFOE:記錄接收緩沖區(qū)是否有數(shù)據(jù);


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



a5315e5dj00r1mp33001xc000f200gom.jpg

圖1.2 串口狀態(tài)記錄接口

在現(xiàn)場(chǎng)使用環(huán)境下,當(dāng)出現(xiàn)串口報(bào)文異常時(shí),有經(jīng)驗(yàn)的工程師可直接通過(guò)此文件分析各類錯(cuò)誤。常見(jiàn)的錯(cuò)誤關(guān)系與應(yīng)對(duì)方法如下所示。


b5e75311j00r1mp33001ec000go00a8m.jpg

聲明:本文內(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)投訴
  • 嵌入式開(kāi)發(fā)

    關(guān)注

    18

    文章

    1028

    瀏覽量

    47563
  • 評(píng)估板
    +關(guān)注

    關(guān)注

    1

    文章

    537

    瀏覽量

    29304
  • AM335x
    +關(guān)注

    關(guān)注

    1

    文章

    95

    瀏覽量

    24991
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    為何ZLG致遠(yuǎn)電子要推出LGA嵌入式核心板?

    、MR6450等5個(gè)系列,共12個(gè)型號(hào)的LGA形態(tài)的嵌入式核心板,涵蓋了ARM9、A7、RISC-V等不同處理器架構(gòu)。為什么有對(duì)連接器之
    的頭像 發(fā)表于 11-30 01:04 ?138次閱讀
    為何ZLG致遠(yuǎn)電子要推出LGA<b class='flag-5'>嵌入式</b><b class='flag-5'>核心板</b>?

    嵌入式核心板的分類及PCB設(shè)計(jì)

    01 什么是核心板? SUNSHINE GLOBAL CIRCUITS 嵌入式核心板又叫SOM(Systems-on-Module),核心板
    的頭像 發(fā)表于 11-27 16:37 ?363次閱讀

    飛凌嵌入式RK3576核心板已適配Android 14系統(tǒng)

    FET3576-C核心板此前已提供了Linux 6.1.57系統(tǒng),為了滿足更多客戶的需求,飛凌嵌入式近日又為其成功適配了Android 14系統(tǒng)——硬件性能卓越的核心板與Android 14的深度組合,將為用戶帶來(lái)更加流暢、開(kāi)放
    的頭像 發(fā)表于 11-14 10:59 ?691次閱讀
    飛凌<b class='flag-5'>嵌入式</b>RK3576<b class='flag-5'>核心板</b>已適配Android 14系統(tǒng)

    飛凌嵌入式FET527N-C核心板現(xiàn)已適配Android 13

    飛凌嵌入式FET527N-C核心板與Android13系統(tǒng)的結(jié)合,為嵌入式設(shè)備領(lǐng)域帶來(lái)了新的發(fā)展機(jī)遇。這一結(jié)合不僅提升了核心板的性能和兼容性,也為用戶提供了更為豐富和流暢的使用體驗(yàn)。未
    的頭像 發(fā)表于 11-08 11:25 ?342次閱讀
    飛凌<b class='flag-5'>嵌入式</b>FET527N-C<b class='flag-5'>核心板</b>現(xiàn)已適配Android 13

    基于全志T113-i多核異構(gòu)處理器的全國(guó)產(chǎn)嵌入式核心板簡(jiǎn)介

    一、嵌入式核心板產(chǎn)品介紹 基于全志公司的T113-i處理器精心設(shè)計(jì)的多核異構(gòu)處理器、工業(yè)級(jí)ECK30-T13IA系列嵌入式核心板,采用郵票孔
    的頭像 發(fā)表于 10-25 13:40 ?276次閱讀

    【新品】“億”點(diǎn)震撼!Linux嵌入式STM32MP13工業(yè)核心板

    、低功耗、高性價(jià)比、高可靠性的嵌入式核心板。ECK10-13xA系列核心板以STM32MP13系列處理器為中心,在設(shè)計(jì)了電源電路、DDR3L內(nèi)存電路、NANDFLA
    的頭像 發(fā)表于 09-13 08:05 ?457次閱讀
    【新品】“億”點(diǎn)震撼!Linux<b class='flag-5'>嵌入式</b>STM32MP13工業(yè)<b class='flag-5'>核心板</b>

    宇瓏RK3576核心板嵌入式主板通用平臺(tái)介紹

    宇瓏RK3576核心板嵌入式主板通用平臺(tái)介紹
    的頭像 發(fā)表于 08-26 17:23 ?555次閱讀
    宇瓏RK3576<b class='flag-5'>核心板</b>與<b class='flag-5'>嵌入式</b>主板通用平臺(tái)<b class='flag-5'>介紹</b>

    RK3576核心板嵌入式主板通用平臺(tái)介紹

    RK3576核心板嵌入式主板通用平臺(tái)介紹
    的頭像 發(fā)表于 08-26 11:37 ?750次閱讀
    RK3576<b class='flag-5'>核心板</b>與<b class='flag-5'>嵌入式</b>主板通用平臺(tái)<b class='flag-5'>介紹</b>

    飛凌嵌入式RK3576核心板的四大優(yōu)勢(shì)詳解

    為了充分滿足AIoT市場(chǎng)對(duì)高性能、高算力和低功耗主控日益增長(zhǎng)的需求,飛凌嵌入式近期推出了基于Rockchip RK3576處理器開(kāi)發(fā)設(shè)計(jì)的FET3576-C核心板,具有出色的圖像和視頻處理能力、豐富
    的頭像 發(fā)表于 06-28 09:34 ?1972次閱讀
    飛凌<b class='flag-5'>嵌入式</b>RK3576<b class='flag-5'>核心板</b>的四大優(yōu)勢(shì)詳解

    飛凌嵌入式FET3576-C核心板四大優(yōu)勢(shì)詳解

    為了充分滿足AIoT市場(chǎng)對(duì)高性能、高算力和低功耗主控日益增長(zhǎng)的需求 ,飛凌嵌入式近期推出了基于Rockchip RK3576處理器開(kāi)發(fā)設(shè)計(jì)的FET3576-C核心板,具有出色的圖像和視頻處理能力
    的頭像 發(fā)表于 06-28 09:17 ?532次閱讀
    飛凌<b class='flag-5'>嵌入式</b>FET3576-C<b class='flag-5'>核心板</b>四大優(yōu)勢(shì)詳解

    飛凌嵌入式FET3568/3568J-C核心板現(xiàn)已適配OpenHarmony4.1

    近日,飛凌嵌入式為FET3568/3568J-C核心板適配了OpenHarmony4.1系統(tǒng),新系統(tǒng)的加持使核心板在兼容性、穩(wěn)定性與安全性等方面都得到進(jìn)一步提升,不僅為FET3568/3568J-C
    的頭像 發(fā)表于 05-31 14:17 ?717次閱讀
    飛凌<b class='flag-5'>嵌入式</b>FET3568/3568J-C<b class='flag-5'>核心板</b>現(xiàn)已適配OpenHarmony4.1

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

    近日,飛凌嵌入式在FETMX6ULL-S核心板上率先適配了OpenHarmony 4.1,這也是業(yè)內(nèi)的首個(gè)應(yīng)用案例,嵌入式核心板與OpenHarmony操作系統(tǒng)的結(jié)合與應(yīng)用,將進(jìn)一步推
    的頭像 發(fā)表于 05-20 09:04 ?840次閱讀
    首發(fā)!飛凌<b class='flag-5'>嵌入式</b>FETMX6ULL-S<b class='flag-5'>核心板</b>已適配OpenHarmony 4.1

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

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

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

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

    AMP“雙系統(tǒng)”加持,飛凌嵌入式RK3568核心板強(qiáng)實(shí)時(shí)性再升級(jí)

    飛凌嵌入式FET3568-C系列核心板再度迎來(lái)新升級(jí)——支持“AMP”雙系統(tǒng)。
    的頭像 發(fā)表于 01-17 11:30 ?972次閱讀
    AMP“雙系統(tǒng)”加持,飛凌<b class='flag-5'>嵌入式</b>RK3568<b class='flag-5'>核心板</b>強(qiáng)實(shí)時(shí)性再升級(jí)
    RM新时代网站-首页