使用#pragma pack(n)的注意事項與問(wèn)題案例分享
本文記錄很久之前在一個(gè)項目中遇到的”幽靈問(wèn)題”,結構體讀寫(xiě)異常,雖然最終結論很簡(jiǎn)單,遇到過(guò)類(lèi)似問(wèn)題或....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-LWIP的ICMP模塊介紹與PING收發(fā)測
本文轉自公眾號歡迎關(guān)注 https://mp.weixin.qq.com/s/6MTNop3zBKd....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-LWIP的ARP模塊介紹
TCP/IP通訊第一步需要先調通ARP,否則TCP/IP包都不知道MAC地址要發(fā)給誰(shuí)。這一篇來(lái)基于L....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-LWIP的定時(shí)器模塊詳解
一. 前言 LWIP的定時(shí)器模塊,實(shí)現了通用的軟件定時(shí)器,用于內部的周期事件處理,比如arp,tcp....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-RTOS環(huán)境移植LWIP與性能測試
本文轉自公眾號,歡迎關(guān)注 基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-RTOS環(huán)境移植LWIP與....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-LWIP在PC上進(jìn)行開(kāi)發(fā)調試
本文轉自公眾號歡迎關(guān)注 基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-LWIP在PC上進(jìn)行開(kāi)發(fā)調試....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-LWIP的堆(內存池)未對齊導致問(wèn)題的案例分享
本文轉自公眾號歡迎關(guān)注 https://mp.weixin.qq.com/s/ErIa2ss2YZL....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-LWIP的堆管理介紹
本文轉自公眾號歡迎關(guān)注 基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-LWIP的堆管理介紹 (qq....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-LWIP的內存池介紹
本文轉自公眾號,歡迎關(guān)注 https://mp.weixin.qq.com/s/mBoGSf_u9e....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-無(wú)OS環(huán)境移植LWIP
本文轉自公眾號歡迎關(guān)注 基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-無(wú)OS環(huán)境移植LWIP (q....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-收發(fā)驅動(dòng)編寫(xiě)與調試
本文轉自公眾號,歡迎關(guān)注 基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-收發(fā)驅動(dòng)編寫(xiě)與調試 (qq....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-描述符格式介紹
前面我們介紹了描述符鏈表的工作模式,重點(diǎn)是了解環(huán)形鏈表是如何環(huán)形的,以及相關(guān)的寄存器。驅動(dòng)編寫(xiě)就需要....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-包過(guò)濾
以太網(wǎng)上數據非常多,如果所有數據都接收交給軟件去處理軟件負載會(huì )非常重,所以一般只需要接收發(fā)給自己的數....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-軟復位介紹與問(wèn)題案例
一般模塊都會(huì )有軟復位的功能,軟復位在驅動(dòng)編寫(xiě)中很重要。一般初始化時(shí)執行軟復位使得模塊進(jìn)入確定的初始狀....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-數據流驗證過(guò)程
轉自公眾號歡迎關(guān)注 https://mp.weixin.qq.com/s/klrHhaLMM_0W3....
USB的廠(chǎng)商ID(VID)的查詢(xún)與獲取
轉自公眾號歡迎關(guān)注 一.前言 本文簡(jiǎn)單介紹下USB的VID的查詢(xún)和獲取。 二.查詢(xún)VID 進(jìn)入官網(wǎng) ....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-描述符鏈表介紹
本文轉自公眾號歡迎關(guān)注 一.描述符概述 1.0 前言 對于DWC Ethernet QoS驅動(dòng)的編寫(xiě)....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-MDIO驅動(dòng)編寫(xiě)與測試
本文轉自公眾號歡迎關(guān)注 基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-MDIO驅動(dòng)編寫(xiě)與測試 一.....
基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-MAC幀格式介紹
本文轉自公眾號,歡迎關(guān)注 基于DWC_ether_qos的以太網(wǎng)驅動(dòng)開(kāi)發(fā)-MAC幀格式介紹 (qq.....
使用libjpeg-turbo進(jìn)行JPG編解碼-YUV422P轉JPG為例
本文轉自公眾號,歡迎關(guān)注 使用libjpeg-turbo進(jìn)行JPG編解碼-YUV422P轉JPG為例....
基于DWC2的USB驅動(dòng)開(kāi)發(fā)-數據不能發(fā)送問(wèn)題分析案例
本文轉自公眾號歡迎關(guān)注 基于DWC2的USB驅動(dòng)開(kāi)發(fā)-數據不能發(fā)送問(wèn)題分析案例 (qq.com) ?....
《Proteus實(shí)戰攻略從簡(jiǎn)單電路到單片機電路的仿真》一本適合單片機入門(mén)的實(shí)戰書(shū)
本書(shū)內容 本書(shū)從實(shí)戰出發(fā),所有章節都是以一個(gè)實(shí)例展開(kāi),這種方式適合工具類(lèi)書(shū)籍的編寫(xiě),非常不錯,對于初....
基于DWC2的USB驅動(dòng)開(kāi)發(fā)-UAC之WAV-PCM音頻文件格式詳解
在做UAC,PWM音頻播放的項目,需要解析WAV格式文件,通過(guò)UAC發(fā)送,或接收PCM數據,驅動(dòng)喇叭....
基于DWC2的USB驅動(dòng)開(kāi)發(fā)-抽絲剝繭再論切換到狀態(tài)階段標志DOEPINTn.StsPhseRcvd
本文轉自公眾號系列文章,歡迎關(guān)注 基于DWC2的USB驅動(dòng)開(kāi)發(fā)-USB包詳解 (qq.com) 一.....
基于DWC2的USB驅動(dòng)開(kāi)發(fā)-抽絲剝繭再論SETUP完成標志DOEPINTn.SetUp
Setup是DOEPINTn寄存器中的一個(gè)標志,用于表示Setup階段是否完成。
基于DWC2的USB驅動(dòng)開(kāi)發(fā)-控制傳輸中斷相關(guān)寄存器
本篇講解Scatter/Gather DMA模式下控制傳輸相關(guān)的寄存器??刂苽鬏斒荱SB驅動(dòng)的核心部....