完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
電子發(fā)燒友網(wǎng)技術(shù)文庫(kù)為您提供最新技術(shù)文章,最實(shí)用的電子技術(shù)文章,是您了解電子技術(shù)動(dòng)態(tài)的最佳平臺(tái)。
因?yàn)镻E2配置為GPIO_EXTI2中斷,它出現(xiàn)在了列表中。同時(shí)出現(xiàn)的還有SysTick,它是HAL_Delay的時(shí)基來源,如下圖note處所說的,每隔一個(gè)固定時(shí)間產(chǎn)生一次中斷。...
block 0 里面有一段叫做FLASH,也就是內(nèi)部FLASH,我們的程序就是下載到這個(gè)地方,起始地址是0X800 0000,大家注意,這個(gè)只有1M空間?,F(xiàn)在STM32已經(jīng)有2M flash的芯片了,超出1M的FLASH放在哪里呢?...
LSE Osc(Low Speed External Oscillator)低速外部晶振,一般為32.768KHz,LSI RC(Low Speed InternalRC)低速內(nèi)部晶振,大概為40KHz左右,提供看門狗時(shí)鐘和自動(dòng)喚醒單元時(shí)鐘源...
有了 fsl_ili9806e.c/h 基本源文件后,現(xiàn)在我們需要根據(jù) ILI9806E 數(shù)據(jù)手冊(cè)來修改代碼。首先是調(diào)整屏上電以及復(fù)位延時(shí)時(shí)間,這個(gè)延時(shí)一般既可以在 KD050FWFIA019-C019A 屏的數(shù)據(jù)手冊(cè)也可以在 ILI9806E 的數(shù)據(jù)手冊(cè)里找到。...
原理圖中顯示了一個(gè)可選的串聯(lián)電阻以及可選的多路復(fù)用部分。這允許 I/O 引腳執(zhí)行雙重任務(wù)。例如,這個(gè)小口寬的接口可以用來讀取開關(guān),也可以用來驅(qū)動(dòng) LCD 顯示器的 D3 到 D0。...
按其基本操作處理的數(shù)據(jù)位數(shù)——根據(jù)總線或數(shù)據(jù)暫存器的寬度,單片機(jī)又分為1位、4位、8位、16位、32位甚至64位單片機(jī)。...
在很多控制算法當(dāng)中,PID控制算法又是最簡(jiǎn)單,最能體現(xiàn)反饋思想的控制算法,可謂經(jīng)典中的經(jīng)典。經(jīng)典的未必是復(fù)雜的,經(jīng)典的東西常常是簡(jiǎn)單的,而且是最簡(jiǎn)單的。...
采用STM32F429開發(fā)板作為硬件運(yùn)行環(huán)境,硬件資源用到串口1和systick,其中串口1提供調(diào)試打印功能,systick提供系統(tǒng)時(shí)間計(jì)數(shù)功能。...
RL78系列的硬件中斷向量是固定地址的,不能重定向。在做Bootloader時(shí)需要特別注意。只能通過二次跳轉(zhuǎn)來實(shí)現(xiàn)應(yīng)用的中斷。...
比較流行的單片機(jī)環(huán)境有keil和IAR,這兩種環(huán)境可以覆蓋市面上90%的單片機(jī)型號(hào),而且都提供了函數(shù)庫(kù)。根據(jù)單片機(jī)位數(shù)不同,這兩個(gè)編程環(huán)境也有不同的版本。...
基于CVM014x系列通用評(píng)估板開發(fā)的電機(jī)控制套件,集成了FOC、六步方波控制等算法,可支持帶各類位置傳感器或無位置傳感器的BLDC和PMSM電機(jī)應(yīng)用。適用于各類通用小電機(jī)控制,比如電子水泵、油泵、冷卻風(fēng)扇,以及電動(dòng)座椅長(zhǎng)滑軌控制等。...
和硬件對(duì)著原理圖經(jīng)過一番討論,硬件給到的結(jié)論是,485芯片的RX管腳接了3.3V的上拉,只有當(dāng)485芯片的使能管腳拉高時(shí),RX才會(huì)有3.3V的半高電平出現(xiàn)。硬件懷疑是485控制管腳和MCU的時(shí)序沒對(duì)上。...
GD32 是國(guó)產(chǎn)單片機(jī), 和 STM32 有很多地方都是一樣的,不過 GD32 畢竟是不同的產(chǎn)品,不可能所有東西都沿用 STM32,有些自主開發(fā)的東西還是有區(qū)別的。...
Modbus協(xié)議使用的是主從的通訊技術(shù),即由主設(shè)備主動(dòng)查詢和操作從設(shè)備。一般將主控設(shè)備方所使用的協(xié)議稱為Modbus Master,從設(shè)備方所使用的協(xié)議稱為Modbus Slave。典型的主設(shè)備包括工控機(jī)和工業(yè)控制器等...
MCU按存儲(chǔ)器結(jié)構(gòu)可分為哈佛結(jié)構(gòu)和馮·諾依曼結(jié)構(gòu),絕大部分 MCU 為哈佛架構(gòu),ARM-Cortex M 是典型代表,2020 年基于該架構(gòu)的 MCU 的出貨量占據(jù)全球 MCU 的 52%。...
汽車MCU的主要參數(shù)包括工作電壓、運(yùn)行主頻、Flash和RAM容量、定時(shí)器模塊和通道數(shù)量、ADC模塊和通道數(shù)量、串行通訊接口種類和數(shù)量、輸入輸出I/O口數(shù)量、工作溫度、封裝形式及功能安全等級(jí)等。...
C語(yǔ)言是最常用的一種用于單片機(jī)的開發(fā)語(yǔ)言,也是一種高級(jí)編程語(yǔ)言,具有較好的可移植性和可讀性。對(duì)于單片機(jī),通常使用嵌入式C來進(jìn)行開發(fā)。 舉例:用C語(yǔ)言寫一段STM32單片機(jī)點(diǎn)燈程序。...
HS16F6830 是一款低成本、高速度、高抗干擾,帶射頻傳輸?shù)?8 位單片機(jī),內(nèi)建 2K 字的 FLASH、128Byte 的 EEPROM、128Byte 的 SRAM,包含 3 個(gè) 12bit 的 PWM 及 3 個(gè) 8bit 的 PWM,同時(shí)包含了可配置的端口比較器模塊。...
互補(bǔ)輸出實(shí)際跟比較輸出章節(jié)一樣使用的是定時(shí)器的功能,所以相關(guān)的函數(shù)設(shè)置同樣在庫(kù)函數(shù)文件CKS32f4xx_tim.h和CKS32f4xx_tim.c文件中。 1)開啟TIM1和GPIO時(shí)鐘,配置PA7、PA8選擇復(fù)用功能GPIO_AF_TIM1輸出。...
指令集,就是CPU中用來計(jì)算和控制計(jì)算機(jī)系統(tǒng)的一套指令的集合。而指令集的先進(jìn)與否,也關(guān)系到CPU的性能發(fā)揮,它也是CPU性能體現(xiàn)的一個(gè)重要標(biāo)志。...