rt-thread心法系列(一)那些你必須知道的幾類 api
多任務(wù)系統(tǒng),線程和中斷是兩個(gè)競(jìng)爭(zhēng)關(guān)系的各自獨(dú)立的實(shí)體。很多 api 是禁止在中斷中調(diào)用的。
rt-thread 優(yōu)化系列(六)啟動(dòng)流程重構(gòu)
去年此時(shí),筆者剛接觸 rt-thread 的時(shí)候,被它的初始化過程深深折服了。第一次打開一個(gè) rt-....
rt-thread 優(yōu)化系列(五)lwip 裁剪
很久之前就開始整理下面的優(yōu)化項(xiàng)列表了,但是有很多問題研究不深,一時(shí)不敢冒失推出。
rt-thread 驅(qū)動(dòng)篇(八)hwtimer 重載算法優(yōu)化
區(qū)別于 rt-thread 內(nèi)核實(shí)現(xiàn)的兩種定時(shí)器,這種定時(shí)器依賴芯片內(nèi)置的定時(shí)器外設(shè),依靠穩(wěn)定高速的....
rt-thread 優(yōu)化系列(四)信號(hào)對(duì) ipc 的影響
信號(hào) signal,并不是線程間同步的信號(hào)量 semaphore。后者是線程間同步機(jī)制的一種,而前者....
rt-thread優(yōu)化系列(三)軟定時(shí)器的定時(shí)漂移問題分析
所謂軟定時(shí)器,是由一個(gè)線程運(yùn)行維護(hù)的定時(shí)器列表。由線程調(diào)用定時(shí)器回調(diào)函數(shù)。
rt-thread 驅(qū)動(dòng)篇(三) serialX 壓力測(cè)試
本周筆者花了好多天的時(shí)間,計(jì)劃從多個(gè)方面對(duì)串口驅(qū)動(dòng)做個(gè)比較。下面就從以下幾個(gè)角度做個(gè)對(duì)比測(cè)試。
rt-thread 驅(qū)動(dòng)篇(二) serialX 理論實(shí)現(xiàn)
在前一篇文章里,大致提出了我的串口驅(qū)動(dòng)框架理論。里面做了一些對(duì)串口驅(qū)動(dòng)特性的幻想。也在 NUC970....
rt-thread 優(yōu)化系列(二) 之 同步和消息關(guān)中斷分析
書接前文,上篇優(yōu)化聊的是關(guān)中斷操作,在很多地方過保護(hù),導(dǎo)致關(guān)中斷時(shí)間太久,可能引起其它中斷不能及時(shí)響....
rt-thread 優(yōu)化系列(一) 之 過多關(guān)中斷
關(guān)于優(yōu)化的話題永遠(yuǎn)不過時(shí),沒期限。
rt-thread 優(yōu)化系列(0) SysTick 優(yōu)化分析
論壇里有人提出了一個(gè)疑問,說 STM32 系列 bsp 在初始化系統(tǒng)時(shí)鐘的過程中使用到了 tick ....
usbhost驅(qū)動(dòng)相關(guān)疑問與調(diào)試記錄
調(diào)試 stm32 的usb host 的艱辛歷程。希望有遇到相同問題的人能從中發(fā)現(xiàn)點(diǎn)兒什么。
rt-thread 驅(qū)動(dòng)篇(六)serialX弊端及解決方法
serialX 作為一個(gè)非阻塞串口驅(qū)動(dòng)框架,在遇到一些異常時(shí),需要做一些特殊處理,今天,筆者帶大家來....
rt-thread 驅(qū)動(dòng)篇(七)GPIO驅(qū)動(dòng)
一提 GPIO 可能會(huì)讓很多人覺得不屑,這么簡(jiǎn)單的東西有什么可說的,也就是一個(gè)拉低拉高,誰不會(huì)呢。
rt-thread 驅(qū)動(dòng)篇(四)serialX 多架構(gòu)適配
自筆者提出 serialX 串口驅(qū)動(dòng)到今天近半年了,當(dāng)初只在 STM32F4 NUC970 兩個(gè)系列....