關(guān)注「Linux大陸」,選擇「星標公眾號」一起進步!大家好,我是ZhengN。Linux大陸是我的另一個公眾號,主要分享一些Linux相關(guān)的知識。大家可以關(guān)注關(guān)注。為什么重新申請了一個公眾號?1、留言功能。大雜燴公眾號無留言功能,錯失了很多與大家互動的機會。Linux大陸具備留言...
點擊上方「嵌入式大雜燴」,選擇「置頂公眾號」第一時間查看嵌入式筆記!在STM32開發(fā)中,經(jīng)常會碰到hex文件、bin文件與axf文件,這些都是可以燒寫到板子里運行的文件。這三個文件有什么區(qū)別呢?在這之前,先來一起回顧一下C語言編譯的過程:編譯的過程在之前的C語言筆記《C程序的編譯...
點擊上方「嵌入式大雜燴」,選擇「置頂公眾號」第一時間查看嵌入式筆記!來源:CSDN1.函數(shù)宏介紹函數(shù)宏,即包含多條語句的宏定義,其通常為某一被頻繁調(diào)用的功能的語句封裝,且不想通過函數(shù)方式封裝來降低額外的彈棧壓棧開銷。函數(shù)宏本質(zhì)上為宏,可以直接進行定義,例如:#define?INT...
點擊上方「嵌入式大雜燴」,選擇「置頂公眾號」第一時間查看嵌入式筆記!來源:TopSemic嵌入式有個小伙伴在我們的嵌入式交流群里發(fā)了類似下面的一張圖,頓時引起一陣騷動,我把源代碼再附上,main.c如下:#include?#include?static?char?city_nam...
點擊上方「嵌入式大雜燴」,選擇「置頂公眾號」第一時間查看嵌入式筆記!大家端午假期愉快!這兩天看文的人比較少,先來分享一篇非常簡單的關(guān)于虛擬串口軟件的使用的小短文。在編寫串口上位機時,需要進行調(diào)試。一種方式是與下位機進行通信進行測試;另一種方式是借助虛擬串口軟件來進行測試。虛擬串口...
點擊上方「嵌入式大雜燴」,選擇「置頂公眾號」第一時間查看嵌入式筆記!來源:CSDN1、用預(yù)處理指令#define聲明一個常數(shù),用以表明1年中有多少秒(忽略閏年問題)#define??SECONDS_PER_YEAR??(60?*?60?*?24?*?365)UL2、寫一個標準宏M...
點擊上方「嵌入式大雜燴」,選擇「置頂公眾號」第一時間查看嵌入式筆記!來源:代碼情緣哈嘍,大家好,我是瓜哥,致力于為大家分享互聯(lián)網(wǎng)各領(lǐng)域干貨。這篇文章可以說是一本書了,排版,碼字耗費了瓜哥很長的時間,10W字C語言從入門到精通保姆級教程2021年版,覺得有價值記得一鍵三連支持。目錄...
哈嘍,大家好,我是瓜哥,致力于為大家分享互聯(lián)網(wǎng)各領(lǐng)域干貨。這篇文章可以說是一本書了,排版,碼字耗費了瓜哥很長的時間,10?萬字C語言從入門到精通保姆級教程2021年版,覺得有價值記得一鍵三連支持。計數(shù)排序(CountingSort)計數(shù)排序是一個非基于比較的排序算法,該算法于19...
下班剛回到家,天氣很熱~空調(diào)遙控器呢?找不到!躺平不想動~風扇遙控器呢?找不到!想看電視,不想動~電視遙控器呢?找不到!好不容易找到了,遙控器沒電?崩潰!?。?!想不想擁有一個萬能紅外遙控器?本期開發(fā)者實戰(zhàn)營,手把手教你,如何不花錢DIY一款屬于自己的萬能紅外遙控器!不再“眾里尋他...
點擊上方「嵌入式大雜燴」,選擇「置頂公眾號」第一時間查看嵌入式筆記!來源:CSDN01.調(diào)試相關(guān)的宏在Linux使用gcc編譯程序的時候,對于調(diào)試的語句還具有一些特殊的語法。gcc編譯的過程中,會生成一些宏,可以使用這些宏分別打印當前源文件的信息,主要內(nèi)容是當前的文件、當前運行的...
讀大學(xué)期間,我看了很多技術(shù)經(jīng)典書籍,書是厲害的人的智慧結(jié)晶,多看書一定是能走捷徑的。通過看這些經(jīng)典書籍,我最少收獲了三個好處:加速技術(shù)能力和技術(shù)認知的成長畢業(yè)就拿到騰訊、autodesk、百度等多家大公司的Offer職場的高速晉升和發(fā)展(底層基礎(chǔ)打牢了,發(fā)展會更穩(wěn))要想畢業(yè)就進大...
點擊上方「嵌入式大雜燴」,選擇「置頂公眾號」第一時間查看嵌入式筆記!本次給大家分享一位大佬寫的應(yīng)用于單片機內(nèi)存管理模塊mem_malloc,這個mem_malloc的使用不會產(chǎn)生內(nèi)存碎片,可以高效利用單片機ram空間。mem_malloc代碼倉庫:?https://github....
今天給大家分享一下:如何用Qt實現(xiàn)一個launcher(程序啟動器)。運行效果:github鏈接:https://github.com/alamminsalo/qml-launcher代碼很少,C部分大約100行代碼。下面是實現(xiàn)過程。1.創(chuàng)建QML應(yīng)用在QtCreator依次點擊...
大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家分享的是嵌入式里串口(UART)自動波特率識別程序設(shè)計與實現(xiàn)。串口(UART)是嵌入式里最基礎(chǔ)最常用也最簡單的一種通訊(數(shù)據(jù)傳輸)方式,可以說是工程師入門通訊領(lǐng)域的啟蒙老師,同時串口打印也是嵌入式項目里非常經(jīng)典的調(diào)試與交互方...
點擊上方「嵌入式大雜燴」,選擇「置頂公眾號」第一時間查看嵌入式筆記!來源:華為云社區(qū)?作者:LongYorke?摘要:從STM32新建工程、編譯下載程序出發(fā),讓新手由淺入深,盡享STM32標準庫開發(fā)的樂趣。?自從CubeMX等圖像配置軟件的出現(xiàn),同學(xué)們往往點幾下鼠標就解決了單片機...