<ruby id="55ddb"><mark id="55ddb"></mark></ruby>
    <p id="55ddb"><cite id="55ddb"><dfn id="55ddb"></dfn></cite></p>
          <ruby id="55ddb"></ruby>
          <p id="55ddb"></p>

          <pre id="55ddb"></pre>

          <p id="55ddb"></p><pre id="55ddb"><del id="55ddb"><mark id="55ddb"></mark></del></pre>

          創作

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

          3天內不再提示

          通過Uboot?TFTP啟動rt-smart內核

          RT-thread ? 來源:RT-thread ? 作者:RT-thread ? 2022-06-30 12:34 ? 次閱讀

          Windows下通過 UbootTFTP 方式下載和啟動rt-smart 內核

          i.MX6ULL 系列處理器啟動方式多樣,啟動時會首先執行芯片內部 Boot ROM 中的程序。Boot ROM 會根據 BOOT_MODE 寄存器、eFUSEs、配置管腳等狀態來決定啟動模式以及啟動設備。故在啟動前,用戶可根據自己需要配置 ART-Pi Smart 開發板的啟動方式。
          目前,ART-Pi Smart 開發板有以下兩種啟動方式:

          • eMMC 模式(默認啟動模式):ART-Pi Smart 上電時,默認從 eMMC 啟動,自動運行 U-Boot
          • USB 模式:選擇從 USB啟動,通過 USB 接口(上方的 USB-TypeC OTG 接口),串行下載固件
            操作方法:開發板上電之后,先按下 "BOOT 啟動按鍵" 不松開,然后,再按下 “RST 復位鍵”,即可切換到 USB 固件下載模式。

          我選擇通過 UbootTFTP 方式下載和啟動rt-smart 內核

          • 首先下載并安裝 Tftpd64 工具 (查看附件有安裝包)
          • 測試電腦上,提前設置好 TFTP 服務器,并配置目錄定位到 rtthread.bin 文件所在的目錄
          • 將 ART-Pi Smart 開發板通過有線網口和測試電腦處于同一個局域網(例,將開發板和測試電腦通過網線連接到同一臺路由器或交換機
            ??將網線插到 ART-Pi Smart 開發板的網口,請檢查網口上兩個 LED 燈(綠色和黃色)是否亮起。
          • 將 USB-TypeC(下面的)連接到電腦給開發板上電,上電時將默認從 eMMC 啟動,自動運行 U-Boot
          • 在測試電腦上,打開串口調試終端:115200 波特率、8 位數據位、1 位停止位、無奇偶校驗、無流控,啟動終端
          • 一般插上串口線,還沒那么啟動終端,uboot就啟動完了,重啟一下 輸入reboot命令 或按下 ART-Pi Smart 開發板上的 “ RST 復位鍵” ,讓開發板復位并進入到 “uboot 啟動” 倒計時


          • 在進入 “uboot 啟動” 倒計時結束之前,按下鍵盤任意鍵,進入到手動模式
          U-Boot 2017.03-g002b758ac9-dirty (Nov 24 2021 - 20:08:02 +0800)
          
          CPU:   Freescale i.MX6ULL rev1.1 696 MHz (running at 396 MHz)
          CPU:   Industrial temperature grade (-40C to 105C) at 39C
          Reset cause: WDOG
          Model: Freescale i.MX6 ULL 14x14 EVK Board
          Board: MX6ULL 14x14 EVK
          DRAM:  512 MiB
          MMC:   FSL_SDHC: 0, FSL_SDHC: 1
          *** Warning - bad CRC, using default environment
          
          Display: TFT7016 (1024x600)
          Video: 1024x600x24
          In:    serial
          Out:   serial
          Err:   serial
          switch to partitions #0, OK
          mmc1(part 0) is current device
          Net:   eth1: ethernet@020b4000, eth0: ethernet@02188000 [PRIME]
          Normal Boot
          Hit any key to stop autoboot:  0(#在進入 “uboot 啟動” 倒計時結束之前,按下鍵盤任意鍵,進入到手動模式)
          =>
          • 這樣已經進入u-boot命令模式
            如果沒有進入到手動模式,則開發板會自動進入到 i.MX6ULL 核心板自帶的嵌入式 rt-smart 系統。
          • 測試是否連通電腦
          => ping 192.168.0.26
          ethernet@02188000 Waiting for PHY auto negotiation to complete.... done
          *** ERROR: `ipaddr' not set
          ping failed; host 192.168.0.26 is not alive
          • uboot沒有DHCP client 不能自動獲取IP,用ipaddr命令,按提示手動IP
          • 設置開發板ip及TFTP服務器IP

          => setenv ipaddr 192.168.0.100
          => setenv serverip 192.168.0.26
          => saveenv
          • 再次測試是否連通電腦
          => ping 192.168.0.26
          Using ethernet@02188000 device
          host 192.168.0.26 is alive
          • 這回與電腦網絡通了
          • 測試下載rtthread.bin
          => dhcp 0x80001000 192.168.0.26:rtthread.bin;dcache flush;go 0x80001000
          
          BOOTP broadcast 1
          
          BOOTP broadcast 2
          
          DHCP client bound to address 192.168.0.69 (520 ms)
          
          Using ethernet@02188000 device
          
          TFTP from server 192.168.0.26; our IP address is 192.168.0.69
          
          Filename 'rtthread.bin'.
          
          Load address: 0x80001000
          
          Loading: #################################################################
          
          #################################################################
          
          #################################################################
          
          ###################
          
          1.4 MiB/s
          
          done
          
          Bytes transferred = 1095360 (10b6c0 hex)
          
          ## Starting application at 0x80001000 ...
          
          
          \ | /
          
          - RT -  Thread Smart Operating System
          
          / | \  5.0.0 build May1 2022
          
          2006 - 2020 Copyright by rt-thread team
          
          lwIP-2.1.2 initialized!
          
          [15] E/drv.enet: emac device init success
          
          [20] I/I2C: I2C bus [i2c3] registered
          
          [24] I/I2C: I2C bus [i2c4] registered
          
          [73] I/SDIO: SD card capacity 7565312 KB.
          
          found part[0], begin: 4194304, size: 7.216GB
          
          [88] E/drv.enet: PHY Link down, please check the cable connection and link partner setting.
          
          [138] I/SDIO: emmc card capacity 3817472 KB.
          
          found part[0], begin: 2098176, size: 500.0MB
          
          found part[1], begin: 526386176, size: 1.0GB
          
          found part[2], begin: 1600128000, size: 10.0MB
          
          found part[3], begin: 1610613760, size: [161] I/touch: rt_touch init success
          
          [165] I/gt911: touch device gt911 init success
          
          [171] I/sal.skt: Socket Abstraction Layer initialize success.
          
          200.0MB
          
          emmc file system initialization done!
          
          sd0 file system initialization done!
          
          open em failed!
          
          hello rt-smart
          
          msh />[3390] W/app.filesystem: sd card mount to '/mnt' failed!
          
          [5130] D/drv.enet: enet1 link up
          • 下載成功,我的網絡設置是正確的

          輸入命令,將 rt-smart 內核固件文件 rtthread.bin,通過網絡加載至內存中運行

          命令格式:dhcpTFTP 服務器 IP(即,測試電腦 IP 地址):固件文件(xx.bin文件);dcache flush;go 固件入口地址

          => dhcp 0x80001000 192.168.0.26:rtthread.bin;dcache flush;go 0x80001000
          
          BOOTP broadcast 1
          
          BOOTP broadcast 2
          
          DHCP client bound to address 192.168.0.69 (520 ms)
          
          Using ethernet@02188000 device
          
          TFTP from server 192.168.0.26; our IP address is 192.168.0.69
          
          Filename 'rtthread.bin'.
          
          Load address: 0x80001000
          
          Loading: #################################################################
          
          #################################################################
          
          #################################################################
          
          ###################
          
          1.4 MiB/s
          
          done
          
          Bytes transferred = 1095360 (10b6c0 hex)
          
          ## Starting application at 0x80001000 ...
          
          
          \ | /
          
          - RT -  Thread Smart Operating System
          
          / | \  5.0.0 build May1 2022
          
          2006 - 2020 Copyright by rt-thread team
          
          lwIP-2.1.2 initialized!
          
          [15] E/drv.enet: emac device init success
          
          [20] I/I2C: I2C bus [i2c3] registered
          
          [24] I/I2C: I2C bus [i2c4] registered
          
          [73] I/SDIO: SD card capacity 7565312 KB.
          
          found part[0], begin: 4194304, size: 7.216GB
          
          [88] E/drv.enet: PHY Link down, please check the cable connection and link partner setting.
          
          [138] I/SDIO: emmc card capacity 3817472 KB.
          
          found part[0], begin: 2098176, size: 500.0MB
          
          found part[1], begin: 526386176, size: 1.0GB
          
          found part[2], begin: 1600128000, size: 10.0MB
          
          found part[3], begin: 1610613760, size: [161] I/touch: rt_touch init success
          
          [165] I/gt911: touch device gt911 init success
          
          [171] I/sal.skt: Socket Abstraction Layer initialize success.
          
          200.0MB
          
          emmc file system initialization done!
          
          sd0 file system initialization done!
          
          open em failed!
          
          hello rt-smart
          
          msh />[3390] W/app.filesystem: sd card mount to '/mnt' failed!
          
          [5130] D/drv.enet: enet1 link up

          yes 成功了

          pYYBAGK9J8KAI0BSAADIu9jNmHk012.png
          • 內核
            +關注

            關注

            3

            文章

            776

            瀏覽量

            36685
          • TFTP
            +關注

            關注

            0

            文章

            13

            瀏覽量

            13002
          • Uboot
            +關注

            關注

            3

            文章

            77

            瀏覽量

            24953
          • i.MX6
            +關注

            關注

            1

            文章

            34

            瀏覽量

            15105
          • RT-Thread
            +關注

            關注

            27

            文章

            414

            瀏覽量

            33897
          收藏 人收藏

            評論

            相關推薦

            英飛凌加入RT-Thread開源共同體 為物聯網開發者提供系統級解決方案

            日前,全球半導體解決方案的領導者英飛凌科技(中國)有限公司(以下簡稱“英飛凌”)與知名物聯網操作系統....
            發表于 07-01 14:24 ? 86次 閱讀

            RT_Thread該怎么使用數學函數進行浮點運算呢

            最近要做運動控制器,使用了支持浮點運算的F407單片機。那么RT_Thread該怎么使用數學函數進行浮點運算呢? 第一步就是開啟單...
            發表于 07-01 14:13 ? 951次 閱讀

            RT-Thread是如何從內部Flash讀取WAV音頻播放呢

            開始實驗前,開發板 SDK 請選擇 1.0.7 之后的版本 最終的工程可以在這里下載 wav_player_rom.zip 使能相關組件 需要使用到...
            發表于 07-01 11:53 ? 1168次 閱讀

            RT-Thread Studio IDE使用的基礎介紹

            rt-thread studio 安裝 首先需要確保已經安裝 rt-thread studio 在工具欄找到 SDK 管理器,點擊后在彈出窗口,Board_Supp...
            發表于 07-01 11:41 ? 1104次 閱讀

            RT-Thread記錄(十一、UART設備—源碼解析)

            一文帶你深入理解 RT-Thread I/O 設備模型 — UART 設備源碼分析。
            的頭像 矜辰所致 發表于 07-01 11:24 ? 752次 閱讀
            RT-Thread記錄(十一、UART設備—源碼解析)

            基于Art-Pi的NTP同步時鐘+DHT11獲取溫度的設計實現

            開發環境:RT-Thread Studio 開發板:Art-Pi OS版本:4.0.3 硬件 顯示屏:金逸晨GMG12864-03A 溫濕度:DHT1...
            發表于 07-01 11:24 ? 1162次 閱讀

            網絡TCP通信程序卡在while死循環中怎么去修復呢

            問題發生位置:drv_eth.c文件rt_stm32_eth_tx函數中(254行) 修復方法:stm32f4xx_hal_eth.h頭文件631行Lock成員變量定義為...
            發表于 07-01 11:12 ? 1206次 閱讀

            淺析在Windows系統中將RT-Thread移植到Zynq的步驟

            一、功能簡介 在window系統中將rtthread移植到zynq 在sdk中實現無bsp的zynq工程調試 在zynq中演示rtthread的shell功能 二、配...
            發表于 07-01 10:48 ? 1551次 閱讀

            RT Smart上RIL通信組件及應用的移植和開發工作簡述

            1、Linux RIL的概述與驅動 在移動網絡通信中,尤其是智能手機,平板等智能設備中,RIL是一個非常重要的組件,RIL使各...
            發表于 07-01 10:29 ? 2199次 閱讀

            Linux Ril中使用共享內存交互相關資料分享

            1、移植RIL到ART-Smart之共享內存簡析 本次移植的linux ril中,rild作為一個client與modem通過AT命令交互,同時也作為...
            發表于 07-01 10:17 ? 2306次 閱讀

            是否可以使用simulator來測一下STM32L496的功能呢

            事情還是得從RTTHREAD 官方的文檔Keil 模擬器 STM32F103 上手指南 說起,用了很久的KEIL,相信大家很少有人用...
            發表于 06-30 17:12 ? 3269次 閱讀

            大佬帶你理解RT-Thread內核并上手實踐

            內核是操作系統最重要的部分,學習RT-Thread也是從最基本的內核開始。 ? RT-Thread內....
            發表于 06-30 17:10 ? 147次 閱讀

            如何對Numaker-IoT-M487開發板上的CRYPTO模塊功能進行測試呢

            硬件介紹 NuMaker-IoT-M487 開發板以 NuMicro M487 系列微控制器為主控核心,主頻 192MHz,512KB FLASH,160K...
            發表于 06-30 17:01 ? 3198次 閱讀

            RT-Thread記錄(十、全面認識 I/O 設備模型)

            學完 RT-Thread 內核,從本文開始熟悉了解 RT-Thread I/O 設備管理相關知識。
            的頭像 矜辰所致 發表于 06-30 10:38 ? 1330次 閱讀
            RT-Thread記錄(十、全面認識 I/O 設備模型)

            基于RT-Thread的麻雀一號無人值守門禁系統

            采用麻雀一號為主控設備來實現,攝像頭數據,人體紅外感應或門開關來判斷是否有人闖入機房。通過Node-....
            的頭像 極速紫韻 發表于 06-30 06:45 ? 1431次 閱讀
            基于RT-Thread的麻雀一號無人值守門禁系統

            基于RT-Thread設備運行數據分析預警系統

            本項目采用到硬件方案是:通過ART-Pi STM32H750主板上的I2C引腳和UART以及一個普通....
            的頭像 極速紫韻 發表于 06-30 06:22 ? 1340次 閱讀
            基于RT-Thread設備運行數據分析預警系統

            基于RT-Thread和AB32VG1開發板實現家庭安全檢測功能

            基于RT-Thread和中藍訊科開發板,實現按鍵觸發語音報警和NodeRed收集報警信息并上報騰訊云....
            的頭像 極速紫韻 發表于 06-30 00:36 ? 1220次 閱讀
            基于RT-Thread和AB32VG1開發板實現家庭安全檢測功能

            STM32L051上使用RT-Thread (五、完結篇)

            應用篇-在STM32L051上使用RT-Thread 第五篇,也是本次應用的完結篇。
            的頭像 矜辰所致 發表于 06-29 10:34 ? 1520次 閱讀
            STM32L051上使用RT-Thread (五、完結篇)

            基于RTOS內核的滴答處理程序優先級設置

              RTOS 內核用戶在配置滴答優先級和頻率方面可能具有的靈活性肯定會給剛接觸內核的開發人員帶來一些....
            的頭像 星星科技指導員 發表于 06-29 09:12 ? 232次 閱讀
            基于RTOS內核的滴答處理程序優先級設置

            PT32x00x存儲器和總線構架說明

            n Cortex?-M0 內核系統總線(S-bus)
            的頭像 吳先生 發表于 06-29 09:07 ? 68次 閱讀
            PT32x00x存儲器和總線構架說明

            通過mmap實現零拷貝技術

            我們知道,linux系統中用戶空間和內核空間是隔離的,用戶空間程序不能隨意的訪問內核空間數據,只能通....
            的頭像 Linux閱碼場 發表于 06-28 17:33 ? 215次 閱讀

            pwru的使用方法、經典場景及實現原理

            pwru 是 Cilium 推出的基于 eBPF 開發的網絡數據包排查工具,它提供了更細粒度的網絡數....
            的頭像 馬哥Linux運維 發表于 06-28 17:27 ? 179次 閱讀

            STM32L051上使用RT-Thread (四、串口通訊)

            應用篇-在STM32L051上使用RT-Thread 第四篇,巧妙的使用信號量處理串口通訊。
            的頭像 矜辰所致 發表于 06-28 10:59 ? 1517次 閱讀
            STM32L051上使用RT-Thread (四、串口通訊)

            STM32L051上使用RT-Threa (三、I2C通訊)

            應用篇-在STM32L051上使用RT-Thread 第三篇,學習RT-Thread Studio如....
            的頭像 矜辰所致 發表于 06-27 10:32 ? 1439次 閱讀
            STM32L051上使用RT-Threa (三、I2C通訊)

            STM32L051上使用RT-Th (二、CubeMX配置)

            應用篇-在STM32L051上使用RT-Thread 第二篇,使用STM32CubeMX 進行對應外....
            的頭像 矜辰所致 發表于 06-26 14:02 ? 2179次 閱讀
            STM32L051上使用RT-Th (二、CubeMX配置)

            RT-Thread自動初始化詳解

            我們知道,在寫裸機程序時,當我們完成硬件初始化后,就需要在主函數中進行調用。當我們使用RT-Thre....
            的頭像 嵌入式大雜燴 發表于 06-25 21:38 ? 3260次 閱讀
            RT-Thread自動初始化詳解

            STM32L051上使用RT-Thread (一、新建項目)

            學完了 RT-Thread 內核基礎,來使用 RT-Thread 實現一個小應用。 硬件平臺:ST....
            的頭像 矜辰所致 發表于 06-25 20:45 ? 3449次 閱讀
            STM32L051上使用RT-Thread (一、新建項目)

            基于ESP32C3運行RT-THREAD

            在ESP32上面運行 RT-THREAD.
            的頭像 Thomas的小火車 發表于 06-25 07:58 ? 3134次 閱讀
            基于ESP32C3運行RT-THREAD

            RT-Thread記錄(九、RTT中斷處理與階段小結)

            RT-Thread 內核部分最后一個點 中斷管理,順帶著對前面所學知識做個小結。
            的頭像 矜辰所致 發表于 06-24 10:25 ? 3400次 閱讀
            RT-Thread記錄(九、RTT中斷處理與階段小結)

            Linux用電功耗調優的筆記分享

            整理一些Linux用電功耗調優的筆記,分享給小伙伴,關于用電調優個人覺得
            的頭像 一口Linux 發表于 06-23 15:19 ? 315次 閱讀

            開源軟件-CMONGO騰訊自研MongoDB內核

            ./oschina_soft/CMONGO.zip
            發表于 06-23 15:19 ? 10次 閱讀
            開源軟件-CMONGO騰訊自研MongoDB內核

            NUC980開發板應用 基于NK-980IoT的國學唐詩學習機

            基于NK-980IoT的國學唐詩學習機 1 項目背景 最近一直在陪小孩學習國學精髓,比如唐詩、宋詞這....
            的頭像 RTThread物聯網操作系統 發表于 06-23 14:55 ? 1264次 閱讀

            基于RT-Thread+RA6M4的智能安防系統詳解

            ??無論是在家里還是在公司,安防都尤為的重要,與其亡羊補牢,更重要的是防患于未然。安全是目的,防范是....
            的頭像 物聯網技術分享 發表于 06-23 14:34 ? 164次 閱讀
            基于RT-Thread+RA6M4的智能安防系統詳解

            KJPlayer動態切換內核的播放器方案

            ./oschina_soft/KJPla<x>yerDemo.zip
            發表于 06-23 14:33 ? 8次 閱讀
            KJPlayer動態切換內核的播放器方案

            rt-thread 優化系列(五)lwip 裁剪

            很久之前就開始整理下面的優化項列表了,但是有很多問題研究不深,一時不敢冒失推出。
            的頭像 出出 發表于 06-23 10:21 ? 2407次 閱讀

            RT-Thread記錄(八、理解RT-Thread內存管理)

            記得最初學習 RT-Thread ,對于內存管理我也是簡單看看然后一筆帶過,當時覺得用不上,在我做的....
            的頭像 矜辰所致 發表于 06-23 10:11 ? 270次 閱讀
            RT-Thread記錄(八、理解RT-Thread內存管理)

            rt-thread 驅動篇(八)hwtimer 重載算法優化

            區別于 rt-thread 內核實現的兩種定時器,這種定時器依賴芯片內置的定時器外設,依靠穩定高速的....
            的頭像 出出 發表于 06-23 10:10 ? 1524次 閱讀
            rt-thread 驅動篇(八)hwtimer 重載算法優化

            rt-thread 優化系列(四)信號對 ipc 的影響

            信號 signal,并不是線程間同步的信號量 semaphore。后者是線程間同步機制的一種,而前者....
            的頭像 出出 發表于 06-23 09:51 ? 1484次 閱讀

            rt-thread優化系列(三)軟定時器的定時漂移問題分析

            所謂軟定時器,是由一個線程運行維護的定時器列表。由線程調用定時器回調函數。
            的頭像 出出 發表于 06-23 09:35 ? 1491次 閱讀

            GD32 RISC-V系列 BSP框架制作與移植

            ? 手把手教你使用RT-Thread制作GD32 RISC-V系列BSP 熟悉RT-Thread的朋....
            的頭像 嵌入式大雜燴 發表于 06-22 19:44 ? 2085次 閱讀
            GD32 RISC-V系列 BSP框架制作與移植

            RK3568開發板的TFTP服務環境搭建與測試

            Windows下有很多虛擬機軟件,目前市面上流行的有VMware和VirtualBox。VMware....
            發表于 06-22 10:58 ? 304次 閱讀
            RK3568開發板的TFTP服務環境搭建與測試

            RT-Thread記錄(七、IPC機制之郵箱、消息隊列)

            講完了線程同步的機制,我們要開始線程通訊的學習,
            的頭像 矜辰所致 發表于 06-22 10:06 ? 258次 閱讀
            RT-Thread記錄(七、IPC機制之郵箱、消息隊列)

            smash類unix內核

            ./oschina_soft/smash.zip
            發表于 06-22 09:41 ? 8次 閱讀
            smash類unix內核

            rt-thread 驅動篇(三) serialX 壓力測試

            本周筆者花了好多天的時間,計劃從多個方面對串口驅動做個比較。下面就從以下幾個角度做個對比測試。
            的頭像 出出 發表于 06-22 09:22 ? 1373次 閱讀

            rt-thread 驅動篇(二) serialX 理論實現

            在前一篇文章里,大致提出了我的串口驅動框架理論。里面做了一些對串口驅動特性的幻想。也在 NUC970....
            的頭像 出出 發表于 06-22 09:03 ? 1484次 閱讀
            rt-thread 驅動篇(二) serialX 理論實現

            GD32407V-START開發板的BSP框架制作與移植

            熟悉RT-Thread的朋友都知道,RT-Thread提供了許多BSP,但不是所有的板子都能找到相應....
            的頭像 嵌入式大雜燴 發表于 06-22 08:54 ? 1490次 閱讀
            GD32407V-START開發板的BSP框架制作與移植

            RT-Thread記錄(六、IPC機制之信號量互斥量事件集)

            上文說到 RT-Thread 對臨界區的處理方式有多種,其中已經分析了關閉調度器和屏蔽中斷的方式, ....
            的頭像 矜辰所致 發表于 06-21 10:40 ? 2749次 閱讀
            RT-Thread記錄(六、IPC機制之信號量互斥量事件集)

            rt-thread 驅動篇(一) serialX 框架理論

            串口驅動三種工作模式:輪詢、中斷、DMA。
            的頭像 出出 發表于 06-21 10:37 ? 2223次 閱讀
            rt-thread 驅動篇(一) serialX 框架理論

            rt-thread 優化系列(二) 之 同步和消息關中斷分析

            書接前文,上篇優化聊的是關中斷操作,在很多地方過保護,導致關中斷時間太久,可能引起其它中斷不能及時響....
            的頭像 出出 發表于 06-21 09:47 ? 1938次 閱讀

            objtrace使用方法與代碼分析

            我們在內核代碼調試過程中,經常會遇到需要跟蹤函數參數值變化的情況,objtrace是一個非常有創造性....
            的頭像 Linux閱碼場 發表于 06-21 09:08 ? 141次 閱讀

            rt-thread 優化系列(一) 之 過多關中斷

            關于優化的話題永遠不過時,沒期限。
            的頭像 出出 發表于 06-21 09:03 ? 1485次 閱讀

            rt-thread 優化系列(0) SysTick 優化分析

            論壇里有人提出了一個疑問,說 STM32 系列 bsp 在初始化系統時鐘的過程中使用到了 tick ....
            的頭像 出出 發表于 06-21 08:55 ? 1324次 閱讀

            RT-Thread記錄(五、RT-Thread 臨界區保護)

            本文聊聊臨界區,以及RT-Thread對臨界區的處理
            的頭像 矜辰所致 發表于 06-20 16:06 ? 2213次 閱讀
            RT-Thread記錄(五、RT-Thread 臨界區保護)

            usbhost驅動相關疑問與調試記錄

            調試 stm32 的usb host 的艱辛歷程。希望有遇到相同問題的人能從中發現點兒什么。
            的頭像 出出 發表于 06-20 15:24 ? 272次 閱讀

            RT-Thread記錄(四、RTT時鐘節拍和軟件定時器)

            RT-Thread第4課,聽聽 RT-Thread 的心跳,再學習一下基于心跳的軟件定時器使用。
            的頭像 矜辰所致 發表于 06-20 11:50 ? 2295次 閱讀
            RT-Thread記錄(四、RTT時鐘節拍和軟件定時器)

            rt-thread 驅動篇(六)serialX弊端及解決方法

            serialX 作為一個非阻塞串口驅動框架,在遇到一些異常時,需要做一些特殊處理,今天,筆者帶大家來....
            的頭像 出出 發表于 06-20 11:43 ? 330次 閱讀