文章
-
UART 升級(jí)到 USB-C: 串口通信演變史2025-11-17 10:54
-
ADC/DAC工作原理與常見應(yīng)用解析2025-11-17 10:54
在嵌入式開發(fā)和電子系統(tǒng)中,我們經(jīng)常會(huì)遇到“模擬”和“數(shù)字”之間的轉(zhuǎn)換問題。ADC(AnalogtoDigitalConverter,模數(shù)轉(zhuǎn)換器):將連續(xù)變化的模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)。DAC(DigitaltoAnalogConverter,數(shù)模轉(zhuǎn)換器):將離散的數(shù)字信號(hào)還原為模擬信號(hào)??梢哉f,ADC與DAC是數(shù)字世界與模擬世界之間的“橋梁”,讓MCU能夠感知 -
PWM、定時(shí)器、SysTick 區(qū)別及應(yīng)用場(chǎng)景2025-11-17 10:53
在單片機(jī)和嵌入式開發(fā)中,經(jīng)常會(huì)遇到PWM(脈寬調(diào)制)、定時(shí)器、SysTick(系統(tǒng)滴答定時(shí)器)這幾個(gè)詞。很多初學(xué)者容易把它們混為一談,以為都是“定時(shí)相關(guān)的東西”。其實(shí),它們?cè)诒举|(zhì)和應(yīng)用上有明顯差別。下面我們來梳理清楚。一、基本概念定時(shí)器(Timer)MCU內(nèi)最基礎(chǔ)的計(jì)數(shù)外設(shè),通過計(jì)數(shù)時(shí)鐘周期實(shí)現(xiàn)定時(shí)、計(jì)數(shù)功能。多數(shù)MCU內(nèi)部有多個(gè)通用定時(shí)器,可配置為定時(shí)中斷 -
SPI、I2C、I2S、UART:通信協(xié)議對(duì)比表2025-11-17 10:53
-
看門狗定時(shí)器、復(fù)位源、異常處理機(jī)制科普2025-11-17 10:53
在嵌入式開發(fā)中,系統(tǒng)一旦“跑飛”,工程師最怕的不是bug,而是程序卡死無人知。這時(shí),芯片自身的自我保護(hù)機(jī)制就至關(guān)重要??撮T狗、復(fù)位源和異常處理機(jī)制,是保證系統(tǒng)可靠性的三大基石。本文帶你梳理清楚它們的作用、原理與應(yīng)用。一、看門狗定時(shí)器(WatchdogTimer)1.原理看門狗定時(shí)器本質(zhì)上是一個(gè)獨(dú)立定時(shí)器,持續(xù)倒計(jì)時(shí):軟件在規(guī)定時(shí)間內(nèi)“喂狗”(重置看門狗計(jì)數(shù)器 -
MCU、MPU、SoC 差異完全對(duì)照表2025-11-17 10:53
-
RTOS 必學(xué)概念:任務(wù)、信號(hào)量、隊(duì)列一次搞懂2025-11-17 10:53
如果你剛接觸RTOS(實(shí)時(shí)操作系統(tǒng)),很可能會(huì)有這樣的困惑:“RTOS和裸機(jī)程序到底有什么區(qū)別?”“任務(wù)是線程嗎?為什么要分任務(wù)?”“信號(hào)量和互斥鎖有什么區(qū)別,不都是同步手段嗎?”“隊(duì)列是不是就是一個(gè)FIFO緩沖區(qū)?”這些問題聽起來基礎(chǔ),但又總是繞在初學(xué)者腦子里。很多人直接拿FreeRTOS、RTX這樣的RTOS例程開搞,能跑起來,卻完全沒理解任務(wù)調(diào)度、信號(hào) -
GPIO、PWM、ADC,到底怎么區(qū)分?2025-11-14 10:28
-
四軸無人機(jī)是如何工作的?2025-11-14 10:28
-
嵌入式系統(tǒng)必懂的 20 個(gè)寄存器2025-11-14 10:28