Micrium全家桶之uC-FS: 0x02 NAND FTL算法原理詳解
uC-FS的NAND驅(qū)動(dòng)實(shí)現(xiàn)基于一篇論文:《KAST: K-Associative Sector T....
RISC-V指令異常調(diào)試實(shí)例
本文以一個(gè)簡單的實(shí)例介紹RISC-V指令異常的調(diào)試過程,思路都是一樣的,遇到其他情況時(shí)分析過程也類似....
嵌入式系統(tǒng)存儲(chǔ)正確性和壓力測試方案
在嵌入式系統(tǒng)開發(fā)測試階段通常需要對存儲(chǔ)進(jìn)行正確性和壓力測試,比如SRAM,DDR等,通常的做法是進(jìn)行....
業(yè)余無線電呼號執(zhí)照,操作證領(lǐng)取全過程分享
一時(shí)興起對業(yè)務(wù)無線電產(chǎn)生了興趣,于是花了點(diǎn)時(shí)間考了操作證,申領(lǐng)了執(zhí)照和呼號,特將整個(gè)過程分享下。這個(gè)....
Windows下基于MSVC搭建libuvc開發(fā)環(huán)境
libuvc是基于libusb的跨平臺(tái)UVC庫。在Mac 和 Linux上可以直接構(gòu)建(使用cmak....
Windows下創(chuàng)建虛擬網(wǎng)卡和網(wǎng)卡橋接進(jìn)行調(diào)試和接口擴(kuò)展
我們可以創(chuàng)建兩個(gè)虛擬網(wǎng)卡,進(jìn)行橋接,原來的應(yīng)用程序訪問一個(gè)網(wǎng)卡,然后新增程序?qū)⒋跀?shù)據(jù)轉(zhuǎn)發(fā)到另外一個(gè)....
Windows下基于MSVC搭建Wintun開發(fā)環(huán)境
Wintun就提供了解決方案,Wintun可以創(chuàng)建虛擬網(wǎng)卡,提供IP層的數(shù)據(jù)鏈路,那么我們只需要使用....
RISC-V使用ripes進(jìn)行可視化仿真調(diào)試
在學(xué)習(xí)RISC-V時(shí)往往需要有一些工具進(jìn)行匯編級別的代碼仿真調(diào)試,或者進(jìn)行一些可視化的仿真,一般使用....
基于DWC2的USB驅(qū)動(dòng)開發(fā)-0x0E 使用邏輯分析儀分析ULPI數(shù)據(jù)
工欲善其事必先利其器,所以在USB開發(fā)中工具很重要,示波器,邏輯分析儀,USB協(xié)議分析儀等都不可少。....
基于DWC2的USB驅(qū)動(dòng)開發(fā)-0x0D PHY寄存器讀寫代碼編寫與測試
我們前面重點(diǎn)介紹了ULPI接口和PHY的寄存器,這一篇來進(jìn)行PHY寄存器讀寫的代碼編寫與測試。從這一....
基于DWC2的USB驅(qū)動(dòng)開發(fā)-0x0C 驅(qū)動(dòng)框架設(shè)計(jì)
以上從整體上設(shè)計(jì)了整個(gè)的驅(qū)動(dòng)框架,重點(diǎn)考慮可移植性,可維護(hù)性等原則,借鑒面向?qū)ο蟮囊恍┰O(shè)計(jì)思想和原則....
基于DWC2的USB驅(qū)動(dòng)開發(fā)-0x0B ULPI接口寄存器介紹
以上詳細(xì)介紹了PHY相關(guān)的寄存器內(nèi)容,標(biāo)準(zhǔn)部分是所有PHY都需要按照該規(guī)范實(shí)現(xiàn)的,還有廠商自定義部分....
基于DWC2的USB驅(qū)動(dòng)開發(fā)-0x0A ULPI接口同步模式介紹
同步模式是ULPI必須支持的且主要的模式,內(nèi)容比較多,對于軟件開發(fā)人員來說重點(diǎn)關(guān)注下總線時(shí)序,即數(shù)據(jù)....
基于DWC2的USB驅(qū)動(dòng)開發(fā)-0x09 ULPI接口協(xié)議其他工作模式介紹
本篇講解了低功耗,全速/低速串行模式,Carkit模式,以及PHY輸入信號的保護(hù)處理。其中低功耗模式....
基于DWC2的USB驅(qū)動(dòng)開發(fā)-0x08 ULPI接口協(xié)議概覽
本篇概述了ULPI相關(guān)的內(nèi)容,內(nèi)容比較多后面還有工作模式和寄存器相關(guān)內(nèi)容會(huì)分開講。