完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 嵌入式
嵌入式系統(tǒng)是一種專用的計算機(jī)系統(tǒng),作為裝置或設(shè)備的一部分。對嵌入式系統(tǒng)是這樣定義的:“用于控制、監(jiān)視或者輔助操作機(jī)器和設(shè)備的裝置”;原文為:Devices Used to Control,Monitor or Assist the Operation of Equipment,Machinery or Plants)。
文章:10799個 瀏覽:335927次 帖子:13550個
前面章節(jié)學(xué)習(xí)了結(jié)構(gòu)體,結(jié)構(gòu)體里可以按順序存放相同或者不同的數(shù)據(jù)類型,每個成員都有它對應(yīng)的存儲空間。 而共用體和結(jié)構(gòu)體一樣也可以按順序存放相同或者不同數(shù)...
在前面章節(jié)已經(jīng)學(xué)習(xí)了數(shù)組的使用,數(shù)組的空間是連續(xù)空間,數(shù)組的大小恒定的,在很多動態(tài)數(shù)據(jù)存儲的應(yīng)用場景下,使用不方便;而這篇文章介紹的鏈表結(jié)構(gòu),支持動態(tài)增...
關(guān)于C語言結(jié)構(gòu)體內(nèi)存對齊
今天給大家?guī)硪坏澜?jīng)典、易錯的關(guān)于C語言結(jié)構(gòu)體內(nèi)存對齊的題目。
2022-09-08 標(biāo)簽:嵌入式C語言結(jié)構(gòu)體 882 0
本篇通過一個秒表的實(shí)例,介紹了如何使用Qt Creator的UI界面設(shè)計功能,進(jìn)行Qt的開發(fā),并將代碼進(jìn)行交叉編譯,放入i.MX6ULL的Linux環(huán)境...
單片機(jī)和嵌入式他們最終都是要跑硬件的,所以你也會遇到像GPIO口、I2C、串口、SPI、定時器、看門狗這些問題。
最近有客戶詢問,能否使用 STM32CubeIDE 在編譯時通過設(shè)置某個編譯選項,讓STM32 應(yīng)用與存儲位置無關(guān)。這樣的優(yōu)勢是能使同一個固件被燒在 S...
STM32按鍵狀態(tài)機(jī)3——增加雙擊與功能優(yōu)化
本篇在前兩篇按鍵狀態(tài)機(jī)的基礎(chǔ)上,繼續(xù)介紹增加按鍵的雙擊功能,并解決之前狀態(tài)存在的兩個問題,通過實(shí)測驗證,演示短按、長按、雙擊的使用效果。最后對代碼結(jié)構(gòu)進(jìn)...
STM32按鍵狀態(tài)機(jī)2——狀態(tài)簡化與增加長按功能
本篇繼續(xù)介紹狀態(tài)機(jī)的使用,在上篇的基礎(chǔ)上,通過簡化按鍵去抖邏輯,并增加按鍵長按功能,進(jìn)一步介紹狀態(tài)圖的修改與狀態(tài)機(jī)代碼的實(shí)現(xiàn),并通過實(shí)際測試,演示狀態(tài)機(jī)...
2022-09-03 標(biāo)簽:嵌入式STM32狀態(tài)機(jī) 5.6k 0
本篇介紹了嵌入式軟件開發(fā)中常用的狀態(tài)機(jī)編程實(shí)現(xiàn),并通過按鍵消抖實(shí)例,以常用的switch-case形式,實(shí)現(xiàn)了對應(yīng)的狀態(tài)機(jī)編程代碼實(shí)現(xiàn),并通過測試,串口...
柔性數(shù)組在實(shí)際中應(yīng)用還是挺多的,看過上一篇文章分享一種靈活性很高的協(xié)議格式(附代碼例子)的小伙伴不知有沒有注意到我們有使用了柔性數(shù)組:
嵌入式開發(fā)中,常常會自定義一些協(xié)議格式,比如用于板與板之間的通信、客戶端與服務(wù)端之間的通信等。
2022-09-02 標(biāo)簽:嵌入式數(shù)據(jù)處理 1.8k 0
大家好,我是小舒,單片機(jī)編程時,都知道有兩種基本操作:裸奔和操作系統(tǒng),所謂裸奔就是一個大循環(huán)往復(fù)執(zhí)行。今天,講的是幾個常用的操作系統(tǒng)。
2022-09-02 標(biāo)簽:單片機(jī)嵌入式操作系統(tǒng) 3.5k 0
通常,為了讓你的程序運(yùn)行的更快,程序的代碼量可能需要增加。代碼量的增加又可能會對程序的復(fù)雜度和可讀性帶來不利的影響。這對于在手機(jī)、PDA等對于內(nèi)存使用有...
超越RTOS的IDS/IPS和應(yīng)用層保護(hù)
數(shù)據(jù)防篡改檢測——這是使用靜態(tài)配置數(shù)據(jù)的安全散列來實(shí)現(xiàn)的,這讓系統(tǒng)可以檢測到何時進(jìn)行了未經(jīng)授權(quán)的更改。數(shù)據(jù)防篡改可以檢測跨應(yīng)用程序攻擊,例如未經(jīng)授權(quán)...
測試代碼的運(yùn)行時間的兩種方法 使用單片機(jī)內(nèi)部定時器,在待測程序段的開始啟動定時器,在待測程序段的結(jié)尾關(guān)閉定時器。為了測量的準(zhǔn)確性,要進(jìn)行多次測量,并進(jìn)行...
【GCC編譯運(yùn)行報錯】error while loading
【GCC編譯】運(yùn)行編譯后的程序報錯 error while loading shared libraries: lib*.so: cannot open...
基于E104-BT05藍(lán)牙模塊功能開發(fā)測試
1.實(shí)物展示 首先來認(rèn)識提下今天的主角E104-BT05藍(lán)牙模塊。 2.電路部分 接下來我們一起看一下他的原理圖。這里需要有幾個跳線帽的位置需要特別注意...
內(nèi)部請求實(shí)際是通過signal走COM傳遞給ComM,這里簡單提一下,后面我們在討論ComM和PN的關(guān)系。可以把ERA和EIRA看作信號,通過COM層標(biāo)...
如何通過立體視覺構(gòu)建小巧輕便的深度感知系統(tǒng)
有多種 3D 傳感器方案來實(shí)現(xiàn)深度感知系統(tǒng),包括立體視覺相機(jī)、激光雷達(dá)和TOF(飛行時間)相機(jī)。每個選擇都有其優(yōu)缺點(diǎn),其中,嵌入式深度感知立體系統(tǒng)成本低...
換一批
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無人機(jī) | 三菱電機(jī) | ST |
| 伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(shù) | Microchip |
| Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
| 示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
| OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
| C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
| Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
| DuerOS | Brillo | Windows11 | HarmonyOS |