完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > 單片機(jī)
單片機(jī)(Microcontrollers,亦稱MCU)包括了CPU、隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器等功能集成到一塊硅片上構(gòu)成的一個(gè)小而完善的微型計(jì)算機(jī)系統(tǒng),在工業(yè)控制領(lǐng)域廣泛應(yīng)用。
文章:10869個(gè) 瀏覽:648887次 帖子:39860個(gè)
探討:智能人體感應(yīng)小夜燈的電子方案及其實(shí)現(xiàn)
在本次分享中,我們深入探討了一款智能人體感應(yīng)小夜燈的電子方案,這款基于DLT8P68SA主控芯片的創(chuàng)新產(chǎn)品,不僅展現(xiàn)了現(xiàn)代家居照明智能化的新趨勢(shì),還體現(xiàn)...
2024-02-24 標(biāo)簽:單片機(jī)智能家居人體感應(yīng) 7320 0
調(diào)試模式下如何調(diào)試看門(mén)狗?
大家在調(diào)試GD32 MCU系統(tǒng)的時(shí)候,若開(kāi)了看門(mén)狗外設(shè),是否會(huì)碰到進(jìn)入調(diào)試模式看門(mén)狗就會(huì)咬狗造成無(wú)法調(diào)試的問(wèn)題?
ELF 1技術(shù)貼|如何將Python3.6.9移植到開(kāi)發(fā)板上
在ELF1開(kāi)發(fā)板的Linux4.1.15eMMC鏡像中,默認(rèn)預(yù)裝了Python2.7。為了適應(yīng)更多應(yīng)用場(chǎng)景,有些小伙伴可能需要移植其他版本的Python...
2024-02-22 標(biāo)簽:單片機(jī)嵌入式開(kāi)發(fā)板 666 0
做單片機(jī)研發(fā)前幾年,一直沒(méi)用過(guò)動(dòng)態(tài)內(nèi)存分配的功能,但是如果想成為軟件架構(gòu)設(shè)計(jì)師,這是繞不過(guò)的一道坎。
在MCU開(kāi)發(fā)中,有一項(xiàng)非常重要的參數(shù)——MCU啟動(dòng)時(shí)間,即MCU上電后到程序開(kāi)始運(yùn)行這段時(shí)間。我們來(lái)看下GD32F303的datasheet中對(duì)啟動(dòng)時(shí)間的描述:
MCU單片機(jī)GPIO初始化該按什么順序配置?為什么初始化時(shí)有電平跳變?
GPIO初始化時(shí)有時(shí)鐘配置、模式配置、輸出配置、復(fù)用配置,那么在編寫(xiě)初始化代碼時(shí),到底該按什么順序執(zhí)行呢?如果順序不當(dāng)那初始化過(guò)程可能會(huì)出現(xiàn)短暫的電平跳變。
基于CPK-RA2L1評(píng)估板的呼吸燈效果實(shí)現(xiàn)
首先需要準(zhǔn)備一塊評(píng)估板,這里我們使用瑞薩提供的R7FA2L1AB2DFM的評(píng)估板,芯片封裝為PLQP0064KB-C和內(nèi)核Cortex-M23,最高運(yùn)行...
繼電器是一種利用電磁鐵控制的開(kāi)關(guān);當(dāng)向電磁鐵通電時(shí)就產(chǎn)生磁場(chǎng),而這個(gè)磁場(chǎng)就會(huì)吸合或者分離開(kāi)關(guān),從而實(shí)現(xiàn)“以微弱電流控制另一條電路的通斷”這個(gè)功能。
什么是CAN的BUS-OFF,如何恢復(fù)BUS-OFF?
CAN作為一款強(qiáng)大的工業(yè)總線,其高性能和高可靠性讓其應(yīng)用特別廣泛。一個(gè)小知識(shí):汽車(chē)?yán)锩娓鱾€(gè)模塊之間的通訊就是使用CAN來(lái)實(shí)現(xiàn)的哦。
ECU和普通的單片機(jī)一樣,由微處理器、存儲(chǔ)器、輸入/輸出接口、模數(shù)轉(zhuǎn)換器以及整形、驅(qū)動(dòng)等集成電路組成。
2024-02-21 標(biāo)簽:傳感器發(fā)動(dòng)機(jī)單片機(jī) 2476 0
這種方式適合大多數(shù)單片機(jī),只要有中斷就行。使用UART Write發(fā)送數(shù)據(jù)時(shí),數(shù)據(jù)并不是直接寫(xiě)入到UART發(fā)送器,而是放進(jìn)了一個(gè)環(huán)形緩沖區(qū)中。
2024-02-19 標(biāo)簽:單片機(jī)uart數(shù)據(jù)緩存 1284 0
GPIO允許我們的單片機(jī)與外部世界進(jìn)行通信,它是我們控制外部設(shè)備和接收外部信號(hào)的接口。
2024-02-19 標(biāo)簽:微控制器單片機(jī)嵌入式系統(tǒng) 2565 0
K型熱電偶的使用流程 PT100熱電阻和K型熱電偶對(duì)比
PT100熱電阻是利用鉑金電阻體的溫度和電阻值之間的線性關(guān)系,當(dāng)電阻處于0攝氏度時(shí),其電阻剛好為100歐姆,導(dǎo)體的電阻值隨溫度的增加而成正比增加,常見(jiàn)有...
GD32固件庫(kù)里時(shí)鐘配置時(shí)的神秘代碼?高頻切低頻時(shí)芯片會(huì)發(fā)生什么
在GD固件庫(kù)的時(shí)鐘配置函數(shù)里看到這樣一段神秘代碼,研究分析后不得不佩服原廠固件庫(kù)里的細(xì)節(jié)處理
EXTI外部中斷在錯(cuò)誤的邊沿誤觸發(fā)可能什么原因?
大家在進(jìn)行MCU項(xiàng)目開(kāi)發(fā)時(shí)是否碰到過(guò)EXTI外部中斷在錯(cuò)誤的邊沿誤觸發(fā)的情況?比如EXTI配置的為下降沿觸發(fā),實(shí)際情況在個(gè)別上升沿的時(shí)候也被誤觸發(fā)了。
如何排查GD32 MCU復(fù)位是由哪個(gè)復(fù)位源導(dǎo)致的?
上期為大家講解了GD32 MCU復(fù)位包括電源復(fù)位和系統(tǒng)復(fù)位,其中系統(tǒng)復(fù)位還包括獨(dú)立看門(mén)狗復(fù)位、內(nèi)核軟復(fù)位、窗口看門(mén)狗復(fù)位等,在一個(gè)GD32系統(tǒng)中,如果莫...
復(fù)位電路是用于將系統(tǒng)恢復(fù)到已知的、穩(wěn)定的初始狀態(tài)。這一過(guò)程通常被稱為“復(fù)位”,它在很多電子設(shè)備的正常運(yùn)行中起著至關(guān)重要的作用。復(fù)位操作可以由多種原因觸發(fā)...
初始化程序:用于設(shè)置單片機(jī)的初始狀態(tài),包括初始化寄存器、設(shè)置中斷向量、啟動(dòng)時(shí)鐘等。 主循環(huán)程序:監(jiān)控程序的主程序,不斷循環(huán)執(zhí)行,包括讀取輸入、...
2024-02-02 標(biāo)簽:單片機(jī)單板機(jī)監(jiān)控程序 1693 0
8031單片機(jī)的定時(shí)器和計(jì)數(shù)器是怎么工作的
8031單片機(jī)的定時(shí)器和計(jì)數(shù)器是通過(guò)內(nèi)部的時(shí)鐘源來(lái)工作的。具體來(lái)說(shuō),定時(shí)器/計(jì)數(shù)器T0和T1的輸入端都接到了機(jī)器周期信號(hào)上,因此它們的計(jì)數(shù)初值都是從機(jī)器...
2024-02-02 標(biāo)簽:單片機(jī)寄存器計(jì)數(shù)器 1869 0
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
Arduino | BeagleBone | 樹(shù)莓派 | 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 |