EEPROM輕量級(jí)的簡(jiǎn)易類(lèi)文件的數(shù)據(jù)讀寫(xiě)庫(kù):EEPROMFS
雖然 EEPROM 相對(duì) Flash 讀寫(xiě)速度更慢,但 EEPROM 一些獨(dú)有特性是 Flash 無(wú)....
C++新手容易犯的十個(gè)編程錯(cuò)誤
簡(jiǎn)單的總結(jié)一下?C++ 新手容易犯的一些編程錯(cuò)誤,給新人們提供一個(gè)參考。 1 有些關(guān)鍵字在 cpp ....
基于無(wú)操作系統(tǒng)的STM32單片機(jī)開(kāi)發(fā)附源碼
現(xiàn)在非常多的的MCU性能都還不錯(cuò),同時(shí)用戶(hù)也會(huì)去擴(kuò)展一些外部RAM,這樣如果高效便捷的管理這些內(nèi)存是....
物聯(lián)網(wǎng)常用協(xié)議及應(yīng)用場(chǎng)景
物聯(lián)網(wǎng)協(xié)議是指在物聯(lián)網(wǎng)環(huán)境中用于設(shè)備間通信和數(shù)據(jù)傳輸?shù)膮f(xié)議。根據(jù)不同的作用,物聯(lián)網(wǎng)協(xié)議可分為傳輸協(xié)議....
linux是實(shí)時(shí)系統(tǒng)還是分時(shí)操作系統(tǒng)
大家平時(shí)玩單片機(jī)基本上對(duì)于μC/OS、FreeRTOS、ThreadX這些操作系統(tǒng)非常熟悉了,他們都....
一文看懂NAND、DDR、LPDDR、eMMC幾種存儲(chǔ)器的區(qū)別
存儲(chǔ)領(lǐng)域發(fā)展至今,已有很多不同種類(lèi)的存儲(chǔ)器產(chǎn)品。下面給大家介紹幾款常見(jiàn)的存儲(chǔ)器及其應(yīng)用: 1 NAN....
嵌入式的常用總線介紹
總線是計(jì)算機(jī)各種功能部件之間傳送信息的公共通信干線,它是由導(dǎo)線組成的傳輸線束。
其實(shí),總線....
Linux網(wǎng)絡(luò)基礎(chǔ)知識(shí)總結(jié)
同 CPU、內(nèi)存以及 I/O 一樣,網(wǎng)絡(luò)也是 Linux 系統(tǒng)最核心的功能。 網(wǎng)絡(luò)是一種把不同計(jì)算機(jī)....
UDP丟包的原因和解決方案
每個(gè) UDP 報(bào)文分為 UDP 報(bào)頭和 UDP 數(shù)據(jù)區(qū)兩部分。報(bào)頭由 4 個(gè) 16 位長(zhǎng)(2 字節(jié))....
如何入門(mén)嵌入式?怎么才算是掌握了單片機(jī)?
大一應(yīng)該學(xué)習(xí)最重要的 C 語(yǔ)言,51 單片機(jī),大二學(xué) 51 單片機(jī)也可以,高數(shù)也應(yīng)該好好學(xué)下,考研或....
ROS機(jī)器人操作系統(tǒng)的實(shí)現(xiàn)原理
面對(duì)序列化,很多人心中可能會(huì)有很多疑問(wèn)。 首先,為什么要序列化?或者更具體的說(shuō),既然對(duì)象的信息本來(lái)就....
搞清楚共模干擾與差模干擾及案例分享
電壓和電流的變化通過(guò)導(dǎo)線傳輸時(shí)有兩種形態(tài), 一種是兩根導(dǎo)線分別做為往返線路傳輸, 我們稱(chēng)之為"差模"....
C語(yǔ)言函數(shù)指針六大應(yīng)用場(chǎng)景詳解
函數(shù)指針是一種非常強(qiáng)大的編程工具,它可以讓我們以更加靈活的方式編寫(xiě)程序。在本文中,我們將介紹 6 個(gè)....
C/C++中兩種宏實(shí)現(xiàn)方式
#ifndef的方式受C/C++語(yǔ)言標(biāo)準(zhǔn)支持。它不僅可以保證同一個(gè)文件不會(huì)被包含多次,也能保證內(nèi)容完....
探索編程世界的七大數(shù)據(jù)結(jié)構(gòu)
樹(shù)結(jié)構(gòu)就像是一顆倒掛的小樹(shù),有根、有枝、有葉。它是一種非線性的數(shù)據(jù)結(jié)構(gòu),以層級(jí)的方式存儲(chǔ)數(shù)據(jù),頂部是....
什么是皮爾斯振蕩器?皮爾斯振蕩器電路如何工作?
皮爾斯振蕩器是石英晶體振蕩器最常見(jiàn)的設(shè)計(jì)之一,皮爾斯振蕩器在設(shè)計(jì)上與之前的 Colpitts 振蕩器....
電感學(xué)習(xí)入門(mén)指南:從零開(kāi)始的輕松之路
電感是導(dǎo)線內(nèi)通過(guò)交流電流時(shí),在導(dǎo)線的內(nèi)部及其周?chē)a(chǎn)生交變磁通,導(dǎo)線的磁通量與生產(chǎn)此磁通的電流之比。
如何使用C語(yǔ)言回調(diào)函數(shù)降低程序耦合性呢?
耦合性是程序結(jié)構(gòu)中各個(gè)模塊之間相互關(guān)聯(lián)的度量。它取決于各個(gè)模塊之間接口的復(fù)雜程度、調(diào)用模塊的方式以及....
PID算法終于弄明白了,沒(méi)有公式那么嚇人
x就是當(dāng)前值currentValue和目標(biāo)值totalValue的差值,簡(jiǎn)稱(chēng)誤差err,則err =....
基于STM32、ESP32,鋼鐵俠打造機(jī)械臂設(shè)計(jì)
機(jī)器人一直是稚暉君很感興趣的一個(gè)方向,而在工業(yè)機(jī)器人中他認(rèn)為最實(shí)用的非機(jī)械臂莫屬。
狀態(tài)機(jī):自動(dòng)生成代碼
遺憾的是并不是所有情況都會(huì)如此簡(jiǎn)單,事實(shí)上許多實(shí)用的軟件系統(tǒng)都必須維護(hù)一兩個(gè)非常關(guān)鍵的對(duì)象,它們通常....
如何利用Linux下的工具來(lái)自動(dòng)生成實(shí)用的狀態(tài)機(jī)框架?
有限自動(dòng)機(jī)(Finite Automata Machine)是計(jì)算機(jī)科學(xué)的重要基石,它在軟件開(kāi)發(fā)領(lǐng)域....