有客戶在產(chǎn)品的設(shè)計(jì)中,使用外部IC 的GPIO 通過連接NRST 引腳來對(duì)STM32 MCU 進(jìn)行復(fù)位控制時(shí),會(huì)遇到以下問題:IC 可以對(duì)MCU 進(jìn)行復(fù)位控制,但是芯片內(nèi)部的復(fù)位信號(hào)(如看門狗等)不能對(duì)MCU 進(jìn)行復(fù)位,甚至影響引腳功能.
標(biāo)簽: mcu
上傳時(shí)間: 2022-02-22
上傳用戶:d1997wayne
在很多低功耗應(yīng)用中都需將MCU 進(jìn)入STOP MODE 以節(jié)省更多的功耗,但是在以前的架構(gòu)中,如果要達(dá)到這種應(yīng)用,只能在進(jìn)入低功耗模式之前將串口的管腳設(shè)置成普通的GPIO 的中斷模式,雖然也可以達(dá)到效果,但是這樣會(huì)丟失第一個(gè)字節(jié).所以我們現(xiàn)在可以使用新的LPUART,這樣不僅可以把MCU 從STOP mode 下,還可以不丟失第一個(gè)數(shù)據(jù),但是還是有一定限制和使用方法的.下面我們將詳細(xì)介紹一下。
標(biāo)簽: mcu
上傳時(shí)間: 2022-02-22
上傳用戶:1208020161
CH341系列編程器芯片usb轉(zhuǎn)串口Altium Designer AD原理圖庫元件庫CSV text has been written to file : 1.9 - CH341系列編程器芯片.csvLibrary Component Count : 56Name Description----------------------------------------------------------------------------------------------------CH311Q PC debug port monitorCH331T Mini USB Disk ControllerCH340G CH340H USB to TTL Serial / UART, USB to IrDACH340T USB to TTL Serial / UART, USB to IrDACH340R USB to IrDA, USB to RS232 SerialCH340S_P USB to Print Port / ParallelCH340S_S USB to TTL Serial / UART, pin compatible with CH341CH341A_S USB to TTL Serial / UART / I2C/IICCH341S_P USB to Print Port / ParallelCH341A_P USB to Print Port / ParallelCH341S_S USB to TTL Serial / UARTCH341S_X USB to EPP Parallel / SPI / I2C/IICCH341A_X USB to EPP Parallel / SPI / I2C/IICCH341T USB to TTL Serial / UART / I2C/IICCH345T USB to MidiCH352L_M PCI to 8255 mode 2 Parallel for MCU and 16C550 UART / IrDACH352L_P PCI to Print Port / Parallel and 16C550 UART / IrDACH352L_S PCI to Dual 16C550 UART, TTL Serial*2 / IrDA*1CH362L PCI Device / Slave only for RAM / Expansion ROMCH364F Member of CH364 chipsetsCH364P PCI Device / Slave Embedded Flash ROM, for Expansion ROMCH365P PCI Device / Slave, for I/O port or RAM / ROMCH372T USB Device / Slave for MCU, ParallelCH372A USB Device / Slave for MCU, ParallelCH372V USB Device / Slave for MCU, ParallelCH374S USB Host & Device / Slave for MCU, parallel / SPICH374T USB Host & Device / Slave for MCU, parallel / SPICH375S USB Host & Device / Slave for MCU, parallel / UART SerialCH375A USB Host & Device / Slave for MCU, parallel / UART SerialCH375V USB Host & Device / Slave for MCU, parallel / UART SerialCH411G FDC MFM encode and decodeCH421A Dual port bufferCH421S Dual port bufferCH423D I2C/IIC I/O expander, 16 GPO + 8 GPIO, 128 LEDs DriveCH423S I2C/IIC I/O expander, 16 GPO + 8 GPIO, 128 LEDs DriveCH423D_D I2C/IIC I/O expander, 16 GPO + 8 GPIO, 128 LEDs DriveCH423S_D I2C/IIC I/O expander, 16 GPO + 8 GPIO, 128 LEDs DriveCH423G I2C/IIC I/O expander, 6 GPO + 5 GPIOCH432Q Dual 16C550 UART with IrDA, parallel / SPICH432T SPI Dual 16C550 UART with IrDACH450K 6 Digits / 48 LEDs Drive & 8x6 Keyboard, I2C/IICCH450H 6 Digits / 48 LEDs Drive & 8x6 Keyboard, I2C/IICCH450L 8 Digits / 64 LEDs Drive & 8x8 Keyboard, I2C/IICCH451L 8 Digits / 64 LEDs Drive & 8x8 Keyboard, 4 Wire Interface, SPICH451S 8 Digits / 64 LEDs Drive & 8x8 Keyboard, 4 Wire Interface, SPICH451D 8 Digits / 64 LEDs Drive & 8x8 Keyboard, 4 Wire Interface, SPICH452L_2 8 Digits / 64 LEDs Drive & 8x8 Keyboard, I2C/IICCH452L_4 8 Digits / 64 LEDs Drive & 8x8 Keyboard, 4 Wire Interface, SPICH452S_2 8 Digits / 64 LEDs Drive & 8x8 Keyboard, I2C/IICCH452S_4 8 Digits / 64 LEDs Drive & 8x8 Keyboard, 4 Wire Interface, SPICH453S 16 Digits / 128 LEDs Drive, I2C/IICCH453D 16 Digits / 128 LEDs Drive, I2C/IICPCI 32Bit PCI Bus, simple / short cardPCI32 32Bit PCI BusUSB USB Port
標(biāo)簽: ch341 編程芯片 usb 串口 altium designer
上傳時(shí)間: 2022-03-13
上傳用戶:
基于nRF24L01的一對(duì)多無線通信 測(cè)試成功代碼 stm32庫函數(shù)版本調(diào)試的程序,可以直接下載到開發(fā)班子 然后對(duì)應(yīng)自己的電路接口 修改GPIO口即可 方便移植 做項(xiàng)目時(shí)直接復(fù)制驅(qū)動(dòng)文件 函數(shù)封裝的代碼 移植性很強(qiáng) 代碼寫了很多注釋 方便閱讀代碼。
上傳時(shí)間: 2022-03-24
上傳用戶:jason_vip1
ZIGBEE CC2530 按鍵無線控制臺(tái)燈和LED燈繼電器軟件工程源碼+說明文檔按鍵無線控制臺(tái)燈和LED 燈-繼電器1.實(shí)驗(yàn)?zāi)康?) 通過實(shí)驗(yàn)掌握CC2530 芯片GPIO 的配置方法2) 掌握繼電器模塊的使用2.實(shí)驗(yàn)設(shè)備硬件:PC 機(jī)一臺(tái)ZB2530(底板、核心板、USB 線) 、網(wǎng)關(guān)開發(fā)板仿真器一個(gè)臺(tái)燈、繼電器一個(gè)軟件:2000/XP/win7 系統(tǒng),IAR 8.10 集成開發(fā)環(huán)境1 路繼電器模塊,低電平觸發(fā),購買時(shí)請(qǐng)選5V 或者兼容3.3V 的繼電器,買圖片中的也可正常使用。接線方式(本實(shí)驗(yàn)是接在J9 上):1)、VCC:接電源正極2)、GND:接電源負(fù)極3)、IN: 信號(hào)輸入端(本實(shí)驗(yàn)使用P04)自己購買的模塊請(qǐng)仔細(xì)核對(duì)一下引腳,確保連接正確。
上傳時(shí)間: 2022-05-03
上傳用戶:20125101110
STM32F103開發(fā)板 DHT11溫濕度DS18B20 氣體MQ-2光敏聲控雨滴傳感器實(shí)驗(yàn)程序**--------------------------------------------------------------------------------------------------------** Created by: FiYu** Created date: 2015-12-12** Version: 1.0** Descriptions: DHT11溫濕度傳感器實(shí)驗(yàn) **--------------------------------------------------------------------------------------------------------** Modified by: FiYu** Modified date: ** Version: ** Descriptions: ** Rechecked by: **********************************************************************************************************/#include "stm32f10x.h"#include "delay.h"#include "dht11.h"#include "usart.h"DHT11_Data_TypeDef DHT11_Data;/************************************************************************************** * 描 述 : GPIO/USART1初始化配置 * 入 參 : 無 * 返回值 : 無 **************************************************************************************/void GPIO_Configuration(void){ GPIO_InitTypeDef GPIO_InitStructure; /* Enable the GPIO_LED Clock */ RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | RCC_APB2Periph_AFIO , ENABLE); GPIO_DeInit(GPIOB); //將外設(shè)GPIOA寄存器重設(shè)為缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; //推挽輸出 GPIO_Init(GPIOB, &GPIO_InitStructure); GPIO_DeInit(GPIOA); //將外設(shè)GPIOA寄存器重設(shè)為缺省值 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP; //推挽輸出 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; //浮空輸入 GPIO_Init(GPIOA, &GPIO_InitStructure); GPIO_SetBits(GPIOB , GPIO_Pin_9); //初始狀態(tài),熄滅指示燈LED1}/************************************************************************************** * 描 述 : 串口顯示實(shí)時(shí)溫濕度 * 入 參 : 無 * 返回值 : 無 **************************************************************************************/void DHT11_SCAN(void){ if( Read_DHT11(&DHT11_Data)==SUCCESS) { printf("\r\n讀取DHT11成功!\r\n\r\n濕度為%d.%d %RH ,溫度為 %d.%d℃ \r\n",\ DHT11_Data.humi_int,DHT11_Data.humi_deci,DHT11_Data.temp_int,DHT11_Data.temp_deci); //printf("\r\n 濕度:%d,溫度:%d \r\n" ,DHT11_Data.humi_int,DHT11_Data.temp_int); } else { printf("Read DHT11 ERROR!\r\n"); }}/************************************************************************************** * 描 述 : MAIN函數(shù) * 入 參 : 無 * 返回值 : 無 **************************************************************************************/int main(void){ SystemInit(); //設(shè)置系統(tǒng)時(shí)鐘72MHZ GPIO_Configuration(); USART1_Init(); //初始化配置TIM DHT11_GPIO_Config(); // 初始化溫濕度傳感器PB1引腳初始時(shí)為推挽輸出 GPIO_ResetBits(GPIOB , GPIO_Pin_9); delay_ms(500); while(1) { GPIO_SetBits(GPIOB , GPIO_Pin_9); DHT11_SCAN(); //實(shí)時(shí)顯示溫濕度 delay_ms(1500); } }
上傳時(shí)間: 2022-05-03
上傳用戶:得之我幸78
RS485自動(dòng)流向硬件控制設(shè)計(jì)方案 不用GPIO控制直接就可以完成接收和發(fā)送數(shù)據(jù)
標(biāo)簽: RS485
上傳時(shí)間: 2022-05-10
上傳用戶:
適用于初學(xué)者學(xué)習(xí)理解GPIO的引腳和寄存器的對(duì)應(yīng)關(guān)系
上傳時(shí)間: 2022-06-01
上傳用戶:aben
exe視頻文件,請(qǐng)用迅雷語音播放AVI的 - 0BC26 NB-IOT到貨測(cè)試.avi - 61.63MB9.BC26 NBIOT模塊openCPU開發(fā)TCP數(shù)據(jù)發(fā)送.avi - 152.97MB8.BC26 NBIOT模塊openCPU數(shù)據(jù)UDP傳輸?shù)椒?wù)器.avi - 112.43MB7.BC26 NBIOT模塊openCPU開發(fā)環(huán)境搭建和GPIO使用.avi - 157.44MB6.BC26 NB-IOT固件升級(jí).avi - 30.18MB5.BC26 NB-IOT模塊單片機(jī)程序講解.avi - 151.95MB4.BC26 NB-IOT模塊的STM32驅(qū)動(dòng)發(fā)送TCP數(shù)據(jù)到服務(wù)器.avi - 322.28MB3.BC26 NBIOT的TCP協(xié)議數(shù)據(jù)發(fā)送和接收.avi - 108.78MB2.BC26 NB-IOT硬件的詳細(xì)接口調(diào)試.avi - 200.18MB12.BC26 NB-IOT模塊MQTT協(xié)議收發(fā)阿里云物聯(lián)網(wǎng)IOT數(shù)據(jù).avi - 163.31MB11.BC26 NB-IOT模塊LWM2M協(xié)議APP獲取數(shù)據(jù)應(yīng)用管理.avi - 80.76MB10.BC26 NB-IOT模塊LWM2M協(xié)議發(fā)送到電信云ONENET.avi - 132.20MB1.BC26 NB-IOT模塊原理圖PCB的硬件設(shè)計(jì).avi - 244.81MB
標(biāo)簽: NB-IOT
上傳時(shí)間: 2022-06-05
上傳用戶:d1997wayne
特點(diǎn):o ARM? Cortex?-M4 CPU 平臺(tái)o 高達(dá)150MHz 的高性能Cortex?-M4 處理器o 集成FPU 和MPUo 內(nèi)存o 512KB 片上SRAMo 2KB 至512KB 可編程保持存儲(chǔ)區(qū)o 閃存o 1MB 集成閃存o 原地執(zhí)行NOR 閃存接口,在閃存中執(zhí)行時(shí)接近0 等待狀態(tài)o 供電和復(fù)位管理系統(tǒng)o 片上穩(wěn)壓器,支持1.7V-3.6V 輸入o 上電復(fù)位(POR)o 時(shí)鐘管理o 10-30MHz 晶體振蕩器o 內(nèi)部16MHz RCo 32kHz 晶體振蕩器o 內(nèi)部32kHz RCo 具有可編程輸出頻率的低功耗PLLo 通用DMA:具有硬件流控制的8 通道DMA 控制器o 安全o 使用TRNG(真隨機(jī)數(shù)發(fā)生器)的簡(jiǎn)單加密引擎o 定時(shí)器/計(jì)數(shù)器o 1x 系統(tǒng)節(jié)拍定時(shí)器o 4x 32 位定時(shí)器o 1x 看門狗定時(shí)器o 功耗(待確認(rèn))o 滿載:待定uA/MHz @ 25°Co 運(yùn)行:待定uA /MHz @ 25°Co 停止:待定@ 25°Co 保留:待定@ 25°C,32kB 保留存儲(chǔ)器o 待機(jī):待定@ 25°C,內(nèi)部32kHz RCo 12 位逐次逼近寄存器(SAR)ADCo 每秒最多2M 樣本o 可通過8:1 多路復(fù)用器選擇輸入o 1 個(gè)帶有集成PHY 的USB 2.0 高速雙角色端口o 兩個(gè)SD / SDIO 主機(jī)接口o SD/SDIO 2.0 模式:時(shí)鐘高達(dá)50MHzo LCD 控制器o 分辨率高達(dá)480x320o 6800 和8080 異步模式(8 位)o JTAG 調(diào)試功能o 3 個(gè)PWM(6 個(gè)輸出),3 個(gè)捕捉和3 個(gè)QEP 模塊o 4x UART,帶有HW 流控制,最高可達(dá)4Mbpso 3x I2C,支持Fast Mode+(1000kbps)o 2x I2S 接口o 3x SPI 主器件高達(dá)25MHz,1x SPI 從器件高達(dá)10MHzo 32 個(gè)GPIOo 68 引腳QFN 封裝o 溫度范圍:-40 至85°C4.1 帶FPU 內(nèi)核的ARM?CORTEX?-M4帶有FPU 處理器的ARM?Cortex?-M4 是一款32 位RISC 處理器,具有出色的代碼和功率效率。它支持一組DSP 指令,以允許高效執(zhí)行信號(hào)處理算法,非常適合于可穿戴和其他嵌入式市場(chǎng)。集成的單精度FPU(浮點(diǎn)單元)便于重用第三方庫,從而縮短開發(fā)時(shí)間。內(nèi)部?jī)?nèi)存保護(hù)單元(MPU)用于管理對(duì)內(nèi)的訪問,以防止一個(gè)任務(wù)意外破壞另一個(gè)活動(dòng)任務(wù)使用的內(nèi)存。集成緊密耦合的嵌套向量中斷控制器,提供多達(dá)16 個(gè)優(yōu)先級(jí)。4.2 系統(tǒng)內(nèi)存Bock 包含512kB 零等待狀態(tài)SRAM,非常適合于當(dāng)今算法日益增長(zhǎng)的需求。同時(shí),內(nèi)存被細(xì)分為更小的區(qū),從而可以單獨(dú)地關(guān)閉以降低功耗。4.3 閃存和XIP 單元提供1MB 的集成NOR 閃存,以支持CPU 直接執(zhí)行。為了提高性能,XIP 單元具有集成的緩存系統(tǒng)。緩沖內(nèi)存與系統(tǒng)內(nèi)存共享。與從系統(tǒng)內(nèi)存運(yùn)行性能相比,XIP 單元使得許多應(yīng)用程序的運(yùn)行接近100%。4.4 ROM集成ROM 固件包含通過NOR 閃存正常引導(dǎo)所需的引導(dǎo)加載程序,支持用于批量生產(chǎn)的閃存編程,還包括用于調(diào)試目的的UART 和USB 啟動(dòng)功能。
標(biāo)簽: tg401
上傳時(shí)間: 2022-06-06
上傳用戶:qdxqdxqdxqdx
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1