QT串口通信的簡(jiǎn)單使用
QT串口通信是上位機(jī)和下位機(jī)通信常用的通信方式, 也是學(xué)習(xí)QT必須學(xué)會(huì)的基礎(chǔ)知識(shí), 這篇就簡(jiǎn)單介紹一....

自動(dòng)初始化機(jī)制原理詳解
自動(dòng)初始化機(jī)制是指初始化函數(shù)不需要被顯式調(diào)用,只需要在函數(shù)定義處通過宏定義的方式進(jìn)行申明,就會(huì)在系統(tǒng)....

多語言開發(fā)的流程詳解
現(xiàn)在不少應(yīng)用都是要求有多語言切換的, 使用QT開發(fā)上位機(jī)也同樣需要做多語言功能, 不過QT是自帶了多....
i.MX6ULL時(shí)間管理和內(nèi)核定時(shí)器深入研究
學(xué)習(xí)過 UCOS 或 FreeRTOS 的同學(xué)應(yīng)該知道,UCOS 或 FreeRTOS 是需要一個(gè)硬....

i.MX6ULL|并發(fā)與競(jìng)爭(zhēng)實(shí)驗(yàn)
常用的處理并發(fā)和競(jìng)爭(zhēng)的機(jī)制有四種,原子操作、自旋鎖、信號(hào)量和互斥體。下邊就通過編寫驅(qū)動(dòng)來實(shí)現(xiàn),展示一....

上位機(jī)可視化界面編程軟件 上位機(jī)可視化調(diào)試工具
在項(xiàng)目開發(fā)測(cè)試的時(shí)候,調(diào)試是最費(fèi)時(shí)間的,所以適當(dāng)借助工具是很有必要的,這篇推文將介紹一下上位機(jī)可視化....

聊聊C語言|特殊狀態(tài)機(jī)
狀態(tài)機(jī)是非常常用的框架之一,本質(zhì)就是通過記錄狀態(tài)值來執(zhí)行對(duì)應(yīng)動(dòng)作,但是有個(gè)問題就是每個(gè)對(duì)應(yīng)的狀態(tài)值都....
c語言|簡(jiǎn)單的狀態(tài)機(jī)
不管做什么或者實(shí)現(xiàn)什么功能,必定會(huì)有實(shí)現(xiàn)需求的步驟,簡(jiǎn)單理解就是在某個(gè)狀態(tài)下做某事,這就很符合C語言....
C語言|const關(guān)鍵字介紹
最近看別人的項(xiàng)目, 發(fā)現(xiàn)const使用比較多, 通過使用const來保護(hù)變量, 這篇推文就來簡(jiǎn)單回顧....
簡(jiǎn)單介紹一下Markdowm語法的用法及效果
最近拖更是因?yàn)楹笈_(tái)編輯器改版,導(dǎo)致常用的一些功能不是很好用,需要花點(diǎn)時(shí)間去嘗試一些解決方案,使用Ma....

i.MX6ULL學(xué)習(xí)筆記:GPIO按鍵輸入捕獲
掌握GPIO的輸入輸出是必備技能,這篇推文繼續(xù)來學(xué)習(xí)操作GPIO,這篇主要學(xué)習(xí)GPIO的輸入,通過使....
SSH遠(yuǎn)程連接Ubuntu的方法
在虛擬機(jī)使用Ubuntu體驗(yàn)感肯定不如物理機(jī),就算分配資源高也避免不了卡頓,選擇Ubuntu16就是....
使用pinctrl和gpio子系統(tǒng)實(shí)現(xiàn)LED燈驅(qū)動(dòng)
前邊已經(jīng)學(xué)了兩種點(diǎn)燈,本質(zhì)依然還是通過配置寄存器;在學(xué)習(xí)STM32的時(shí)候除了學(xué)習(xí)配置一下寄存器,基本....
基于i.MX6ULL的新字符設(shè)備驅(qū)動(dòng)模板
這個(gè)系列好久沒寫了,本來寫了一千來字的,后來直接全刪了,看到的資料基本都是局部到整體,給人一種牽制的....
基于i.MX6ULL點(diǎn)亮LED
都說入門一款芯片的第一步是點(diǎn)亮LED,但是i.MX6ULL入門門檻比較高,特別是通過自學(xué)入門的,這個(gè)....
C語言表驅(qū)動(dòng)詳解
前段時(shí)間寫了篇介紹命令行交互工具,不知道各位有沒去看看源碼,里邊有個(gè)寫法和前段時(shí)間介紹的鏈表使用很像....
C語言柔性數(shù)組詳解
下班寫文章難免會(huì)有些出錯(cuò),也感謝那些在后臺(tái)留言指出錯(cuò)誤的讀者;表驅(qū)那篇推文存在數(shù)組越界問題,可以通過....
AD實(shí)用技巧
在畫PCB的時(shí)候適當(dāng)使用技巧能提高布局速度,畢竟早點(diǎn)干完早點(diǎn)下班才有時(shí)間去學(xué)新的東西,下面就介紹一些....
嵌入式命令行交互工具移植過程
移植成功后就可以在MCU中體驗(yàn)Linux的shell命令那種感覺,注意一定要修改輸出的末尾行模式,不....
什么辦法實(shí)現(xiàn)AD模塊復(fù)用
模塊化編程是現(xiàn)在開發(fā)的基本思路之一,能夠?qū)崿F(xiàn)快速移植到不同平臺(tái),從而達(dá)到開發(fā)一次多端使用到的效果;在....
FreeRTOS|自定義裁剪
FreeRTOS是支持自定義裁剪的, 用戶可用根據(jù)實(shí)際硬件資源, 進(jìn)行合適裁剪使得占用合適, 裁剪主....
鏈表的基本操作
回看了一下以前寫的鏈表操作,確實(shí)有點(diǎn)復(fù)雜不利于初學(xué),這篇文章就換個(gè)寫法,簡(jiǎn)單明了的介紹鏈表的操作。
調(diào)試打印技巧分享
在項(xiàng)目中直接使用printf輸出不是一種好習(xí)慣, 一般都建議對(duì)調(diào)試輸出進(jìn)行二次封裝,方便在項(xiàng)目交付階....
應(yīng)用開發(fā)中結(jié)構(gòu)體和鏈表的關(guān)系是怎樣的
鏈表在RTOS上比較常見,這里會(huì)把復(fù)雜的東西簡(jiǎn)單化,這也是為啥有些推文的文字很少的原因,碼農(nóng)的產(chǎn)出就....