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

聚豐項目 > 基于RT-Thread簡單串口記錄儀

基于RT-Thread簡單串口記錄儀

基于SD卡以及硬件串口實現的一個簡易串口記錄儀。本作品可以通過開發板的硬件串口來接收串口日志數據,然后根據過濾規則進行數據的過濾,最后將符合條件的日志保存在SD卡內,其中日志文件根據配置文件進行自動創建。SD卡內存有配置文件,用于設置串口參數以及過濾規則文件,用來初始化日志過濾器,從而達到簡單的過濾效果。本作品可以方便的用于研發測試過程中產品的測試日志記錄跟蹤,提升開發測試的效率。

wakojosin wakojosin

分享
1 喜歡這個項目
團隊介紹

wakojosin wakojosin

團隊成員

范工 嵌入式工程師

分享
項目簡介
基于SD卡以及硬件串口實現的一個簡易串口記錄儀。本作品可以通過開發板的硬件串口來接收串口日志數據,然后根據過濾規則進行數據的過濾,最后將符合條件的日志保存在SD卡內,其中日志文件根據配置文件進行自動創建。SD卡內存有配置文件,用于設置串口參數以及過濾規則文件,用來初始化日志過濾器,從而達到簡單的過濾效果。本作品可以方便的用于研發測試過程中產品的測試日志記錄跟蹤,提升開發測試的效率。
硬件說明

開發板硬件使用情況主要使用了兩個外設,串口1和SD卡,下面簡單介紹兩部分的作用:

  1. UART1,通過串口1接口被監控的設備的串口數據,串口接如下圖引腳;

    image.png

  2. SD卡,

    a. 通過SD卡保存串口1收到的串口數據;

    b. 在啟動的時候通過SD卡來加載配置文件,配置串口1的參數并且配置過濾器。

    SD卡接口如下圖:

    image.png

硬件圖片

cb46914b22c1e21c5857a6726521fd5.jpg

軟件說明

RT-Thread使用情況概述:

驅動使用了:串口、Pin、RTC和SD卡;

組件使用了:msh、DFS、Fatfs、ulog、libc等;

內核通訊主要使用了信號量;

軟件框圖:

image.png

軟件功能:

    1. 初始化過程,首先等待SD卡初始化完成并且完成文件系統的掛載,然后從SD卡讀取過濾列表及過濾類型,然后讀取串口配置文件,最后初始化串口。

    2. 循環邏輯,以行為單位讀取串口日志,然后進入過濾器進行過濾,根據過濾器的過濾結果決定是否保存本行日志,如果保存則執行SD卡保存日志的功能。

    3. 過濾模式介紹,過濾模式有四種,分別是相等或不相等,開始以及結尾,其中相等與不相等是互斥出現,相等優先級更高,開始和結尾可以同時出現也可以同時沒有,相等表示日志中出現過濾列表中的字符串則被保存入日志文件,不相等則是出現過濾列表中的字符串則不被保存入日志文件;開始和結尾表示只匹配開始的字符串和(或)只匹配結尾的字符串。

gitee倉庫地址https://gitee.com/vandoul/plogger

演示效果

如下圖,過濾模式是相等,無開始和結尾限定,即日志中只要出現"uart:"或"spi:"的內容就可以存入日志文件。

image.png

依次發送:

uart:send test message2

spi:send test message3

myspi:send test message4

myuart:send test message5

send test message6

image.png

通過cat命令查看SD卡的日志文件,可以看到以及保存進日志文件的日志符合過濾規則,未滿足的通過調試串口打印出來了。

附件

(11.57 MB)下載

評論區(0 )
主站蜘蛛池模板: 香蕉久久日日躁夜夜嗓 | 久久婷婷五月综合色丁香 | 亚洲精品久久久午夜福利电影网 | 美女露100%全身无遮挡 | 精品一产品大全 | 成人综合在线观看 | 亚洲精品久久AV无码蜜桃 | 欧美精品一区二区蜜臀亚洲 | 97超碰在线视频 免费 | 神马影院在线eecss伦理片 | 1234成人网 | 两个奶头被吃得又翘又痛 | 色尼姑久久超碰在线 | 精品日产1区2卡三卡麻豆 | 海角国精产品一区一区三区糖心 | 无码不卡中文字幕在线观看 | 91系列在线观看免费 | 天天狠狠色噜噜 | 欧美一道本一区二区三区 | 国产av免费观看日本 | 娇妻让壮男弄的流白浆 | 把极品白丝班长啪到腿软 | 男人边吃奶边挵进去呻吟漫画 | 欧美久久无码AV麻豆 | 国内精品视频一区二区在线观看 | 内射后入在线观看一区 | 日韩欧美视频一区 | seba51久久精品| 国产免费69成人精品视频 | 被同桌摸出水来了好爽的视频 | 蜜饯1V1高H- 秘密影院久久综合亚洲综合 | 国产色综合色产在线视频 | 韩国羞羞秘密教学子开车漫书 | zxfuli午夜福利在线 | 三级黄色在线视频 | 亚洲精品成人a | 国产精品99久久久久久AV色戒 | 小箩莉奶水四溅小说 | 超碰97人人做人人爱网站 | 91情国产l精品国产亚洲区 | 永久免费精品精品永久-夜色 |