掌握調(diào)試技巧是攻克嵌入式學(xué)習(xí)難點(diǎn)的關(guān)鍵
為什么很多人說嵌入式開發(fā)很難? 其實(shí),嵌入式開發(fā)的難度相對來說不算大,只是嵌入式開發(fā)會遇到各種各樣奇....
嵌入式開發(fā)的基本要求
嵌入式系統(tǒng)已經(jīng)成為現(xiàn)代科技中不可或缺的一部分,涉及到從智能家居設(shè)備到汽車控制系統(tǒng)等廣泛的應(yīng)用領(lǐng)域。
如何快速搭建一個MQTT協(xié)議的測試環(huán)境
大家好,我是麥?zhǔn)澹坝行』锇榻ㄗh出一期如何快速搭建一個MQTT協(xié)議的測試環(huán)境,因?yàn)樽约簩懙膍qtt....
開發(fā)高可靠性嵌入式系統(tǒng)7個易操作的使用技巧
微控制器跳出應(yīng)用程序空間并在非預(yù)想的代碼空間中執(zhí)行這種情況似乎是相當(dāng)少有的。
嵌入式開發(fā):映射表在串口數(shù)據(jù)解析中的應(yīng)用
1 映射表在串口數(shù)據(jù)解析中的應(yīng)用
1.1 數(shù)據(jù)結(jié)構(gòu)
1.2 指令、函數(shù)映射表
1.3 串口....
新手必看的RTOS基礎(chǔ)知識
時(shí)間片調(diào)度保證每個線程都有一個要執(zhí)行的槽。這種類型的調(diào)度通常不利于實(shí)時(shí)應(yīng)用。如果需要,TI-RTOS....
芯片產(chǎn)業(yè)還缺人嗎?需要哪些人才
芯片設(shè)計(jì)需要使用的EDA軟件研發(fā)人才,這個方面國內(nèi)確實(shí)很少很少,主流EDA軟件都是國外的,包括cad....
涼了!嵌入式真的要卷成下一個Java了嗎?
通常來說嵌入式軟件,主流的有單片機(jī)開發(fā),Linux開發(fā),這些就需要在硬件實(shí)體上進(jìn)行操作,特別是單片機(jī)....
嵌入式開發(fā)如何快速進(jìn)階?有捷徑?
我認(rèn)為優(yōu)秀的代碼,首先,它能被許多人使用,并運(yùn)用在許多成功的項(xiàng)目中。比如:一套控制算法代碼,能成功應(yīng)....
一個低成本的FOC控制方案分享
通常小體積封裝的MCU有著成本較低的優(yōu)勢,被廣泛用于BLDC電機(jī)的六步方波控制中,此類應(yīng)用對MCU的....
10個超贊的C語言開源項(xiàng)目
UNIX V6 的內(nèi)核源代碼包括設(shè)備驅(qū)動程序在內(nèi)約有 1 萬行,這個數(shù)量的源代碼,初學(xué)者是能夠充分理....
給你一個STM32項(xiàng)目,你是不是依然手足無措?
實(shí)際上,C語言是非常接近底層的開發(fā)語言,也是嵌入式開發(fā)的主要開發(fā)語言。學(xué)好C語言,不了解底層的微機(jī)原....
STM32硬件錯誤的調(diào)試技巧
在硬件中斷函數(shù)HardFault_Handler里的while(1)處打調(diào)試斷點(diǎn),程序執(zhí)行到斷點(diǎn)處時(shí)....
C語言強(qiáng)/弱符號和強(qiáng)/弱引用的作用
在編程者沒有顯示指定時(shí),編譯器對強(qiáng)弱符號的定義會有一些默認(rèn)行為,同時(shí)開發(fā)者也可以對符號進(jìn)行指定,使用....
log.c是什么?
數(shù)組 callbacks 用于保存多種輸出方式,目前僅支持輸出到標(biāo)準(zhǔn)輸出和文件,有需要的話我們還可以....
C程序中do{}while(0)宏定義的作用
在嵌入式開發(fā)中,宏定義非常強(qiáng)大也非常便捷,如果正確使用可以讓你的工作事半功倍。然而,在很多的C程序中....
linux內(nèi)核中l(wèi)list.h文件中的鏈表宏講解
鏈表宏在linux內(nèi)核、鴻蒙內(nèi)核、rtos和一些開源代碼中用的非常多。鏈表宏是雙向鏈表的經(jīng)典實(shí)現(xiàn)方式....
嵌入式開發(fā)中串口通訊方案
在嵌入式開發(fā)中,經(jīng)常會用到串口通訊。面對不同應(yīng)用場景,需要不同的方案。