亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

USART

  • STM8單片機開發(fā)板資料STM8S208RB DEMO軟件源碼+例程講解+開發(fā)板原理圖+芯片資料:

    STM8單片機開發(fā)板資料STM8S208RB DEMO軟件源碼+例程講解+開發(fā)板原理圖+芯片資料:'stm8板原理圖.pdf使用說明文件開發(fā)板介紹.pdf相關(guān)例程講解相關(guān)芯片資料相關(guān)輔助軟件軟件源碼程序AD(寄存器操作,連續(xù)轉(zhuǎn)換模式)ADC_OLEDBEEP 寄存器操作BEPPCAN For STVDCLKDS18B20EXTII2C_24C02I2C_24C64IWDG獨立看門狗KEYLCD1602LEDRADIOTIME1_pwmTime4_1Time4_2USART1AD應(yīng)用.pdfGPIO口操作.pdfI2C應(yīng)用.pdfIWDG_獨立看門狗.pdfMMA7455例程簡單介紹.pdfSPI.pdfTIME1-PWM應(yīng)用.pdfTIME4應(yīng)用.pdfUSART應(yīng)用.pdf時鐘.pdf蜂鳴器應(yīng)用.pdf

    標簽: stm8 單片機 開發(fā)板 stm8s208rb demo

    上傳時間: 2021-10-25

    上傳用戶:qdxqdxqdxqdx

  • STM32L053C8T6數(shù)據(jù)手冊

    STM32L053C8T6數(shù)據(jù)手冊Features ? Ultra-low-power platform – 1.65 V to 3.6 V power supply – -40 to 125 °C temperature range – 0.27 μA Standby mode (2 wakeup pins) – 0.4 μA Stop mode (16 wakeup lines) – 0.8 μA Stop mode + RTC + 8 KB RAM retention – 139 μA/MHz Run mode at 32 MHz – 3.5 μs wakeup time (from RAM) – 5 μs wakeup time (from Flash) ? Core: ARM? 32-bit Cortex?-M0+ with MPU – From 32 kHz up to 32 MHz max.  – 0.95 DMIPS/MHz ? Reset and supply management – Ultra-safe, low-power BOR (brownout reset)  with 5 selectable thresholds – Ultralow power POR/PDR – Programmable voltage detector (PVD) ? Clock sources – 1 to 25 MHz crystal oscillator – 32 kHz oscillator for RTC with calibration – High speed internal 16 MHz factory-trimmed RC  (+/- 1%) – Internal low-power 37 kHz RC – Internal multispeed low-power 65 kHz to  4.2 MHz RC – PLL for CPU clock ? Pre-programmed bootloader – USART, SPI supported ? Development support – Serial wire debug supported ? Up to 51 fast I/Os (45 I/Os 5V tolerant) ? Memories – Up to 64 KB Flash with ECC – 8KB RAM – 2 KB of data EEPROM with ECC – 20-byte backup register

    標簽: stm32l053c8t6

    上傳時間: 2022-02-06

    上傳用戶:

  • STM32F0中Guard Time的設(shè)置

    客戶使用STM32F091的USART工作于smartcard模式用于7816通訊,發(fā)現(xiàn)不正常。本篇LAT的內(nèi)容簡介了STM32F0中關(guān)于USART中Smartcard模式的Guard Time的設(shè)置。

    標簽: stm32

    上傳時間: 2022-02-22

    上傳用戶:d1997wayne

  • STM32硬件SPI驅(qū)動TFTLCD Proteus仿真實現(xiàn)

            最近經(jīng)理通知要做項目了,讓我選型一個LCD開始試著做下。這是我用仿真實現(xiàn)的一個smt32的硬件SPI1來驅(qū)動的ST7735R,難度挺小的,因為大部分的代碼LCD的廠商已經(jīng)給我們提供了,我們主要修改成硬件SPI來驅(qū)動就好了。        此次仿真上面有2個問題,不知道是代碼的問題還是仿真圖上的問題。第一個問題是仿真運行時有時會出通信數(shù)據(jù)傳輸問題,導(dǎo)致指令越界報警,這個可能是SPI不穩(wěn)定導(dǎo)致的;第二個問題是在改用SPI2或者SPI3來驅(qū)動沒有任何反應(yīng),猜測是代碼時鐘沒開對或者仿真圖上面還要加上具體晶振。          代碼工程和仿真工程都已壓縮打包,可放心下載。。。先貼上仿真實現(xiàn)圖:    再貼上部分代碼:/**ST7735驅(qū)動**/#include "ST7735.h"#include "USART.h" u16 BACK_COLOR, POINT_COLOR;   //背景色,畫筆色  void WriteCommand_7735(u8 CmdData)  //寫指令{SPI_LCD_CS_LOW; //片選SPI_LCD_COMMAND_W;//寫指令SPI_I2S_SendData(LCD_SPIx,CmdData);while (SPI_I2S_GetFlagStatus(LCD_SPIx, SPI_I2S_FLAG_TXE) == RESET){}SPI_LCD_CS_HIGH;} void WriteDate_7735(u8 Data)  //寫8位數(shù)據(jù){SPI_LCD_CS_LOW; //片選SPI_LCD_DATA_W;//寫數(shù)據(jù)SPI_I2S_SendData(LCD_SPIx,Data);while(SPI_I2S_GetFlagStatus(LCD_SPIx, SPI_I2S_FLAG_TXE) == RESET){}  SPI_LCD_CS_HIGH; } void WriteDate16(int data) //寫16位數(shù)據(jù){WriteDate_7735(data>>8);WriteDate_7735(data);} 字符限制了,貼不了多少,2積分即可下載。。。

    標簽: stm32 硬件 spi 驅(qū)動 tft lcd proteus

    上傳時間: 2022-04-12

    上傳用戶:

  • STM32F103開發(fā)板 DHT11溫濕度DS18B20 氣體MQ-2光敏聲控雨滴傳感器實驗程序

    STM32F103開發(fā)板 DHT11溫濕度DS18B20 氣體MQ-2光敏聲控雨滴傳感器實驗程序**--------------------------------------------------------------------------------------------------------** Created by: FiYu** Created date: 2015-12-12** Version:     1.0** Descriptions: DHT11溫濕度傳感器實驗 **--------------------------------------------------------------------------------------------------------** 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}/************************************************************************************** * 描  述 : 串口顯示實時溫濕度 * 入  參 : 無 * 返回值 : 無 **************************************************************************************/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)時鐘72MHZ GPIO_Configuration(); USART1_Init();    //初始化配置TIM DHT11_GPIO_Config();   // 初始化溫濕度傳感器PB1引腳初始時為推挽輸出 GPIO_ResetBits(GPIOB , GPIO_Pin_9); delay_ms(500);   while(1)  { GPIO_SetBits(GPIOB , GPIO_Pin_9);    DHT11_SCAN();  //實時顯示溫濕度 delay_ms(1500); } }

    標簽: stm32f103 傳感器

    上傳時間: 2022-05-03

    上傳用戶:得之我幸78

  • GD32F130xx 快速開發(fā)指南 -基于技新 GD32F130G8U6 核心板

    GD32F103的移植說明和開發(fā)指南,幫助新手快速了解GD32F103芯片,縮短上手時間。本教程結(jié)合官方的用戶手冊以及固件庫例程,通過實際例程講解以及實驗現(xiàn)象來幫助讀者理解和使 用 GD32F130xx 這 個 系 列 的 芯 片 。 軟 件 平 臺 使 用 的 是 MDK-ARM 和 官 方 外 設(shè) 驅(qū) 動 庫 GD32F1x0_Firmware_Library_v3.1.0(庫函數(shù)開發(fā)),硬件使用技新 GD32F130G8U6 核心板 V1.0 和 GD-LINK 下載&調(diào)試器。 教程從開發(fā)平臺介紹、開發(fā)環(huán)境搭建、建立工程等基礎(chǔ)內(nèi)容,到 GD13F130xx 外設(shè)應(yīng)用,包括: GPIO應(yīng)用、EXTI應(yīng)用、CLK應(yīng)用、USART 應(yīng)用、TIMER 應(yīng)用、I2C應(yīng)用、SPI應(yīng)用、ADC應(yīng)用、FWDGT 應(yīng)用和 WWDGT 應(yīng)用等十大部分內(nèi)容。外設(shè)應(yīng)用部分的內(nèi)容都配有源碼,并配合硬件平臺進行實驗講 解。教程面對的對象是具有一定的 MCU 編程基礎(chǔ)以及 C 語言基礎(chǔ)的,主旨是幫助開發(fā)者快速入門和快速 開發(fā)使用 GD32F130xx 系列產(chǎn)品。

    標簽: gd32f103

    上傳時間: 2022-06-18

    上傳用戶:1208020161

  • stm32cubeMX串口使用文檔

    一建立STM32cubeMX工程1.建立新工程,選擇芯片STM32F302CCTx2. 在Pinout 中時鐘配置為高速外部時鐘, UART配置為異步通信, cube 會自動分配引腳。3.Clock Configuration 中配置如下4.configuration 中點擊USART1可進入配置在USART1 configuration 中Parameter Settings 可以配置波特率,發(fā)送數(shù)據(jù)字長,奇偶校驗位和停止位等。NVIC Setting 可以配置中斷優(yōu)先級。5.生成keil 軟件代碼點擊工具欄中的齒輪按鈕,可以選擇代碼的開發(fā)平臺, ok 結(jié)束。(文件保存路徑一定要是全英文的)進過了我們一系列的配置, cube 會為我們自動生成keil 軟件的代碼,代碼中包括工程所需的固件庫,配套的頭文件,啟動文件及用戶文件。在main.c 中包括了我們工程所需外設(shè)的初始化,包括了系統(tǒng)時鐘初始化,中斷初始化, GPIO初始化, USART1初始化, HAL庫初始化。我們只需要在main.c 中添加我們自己的代碼就可以了。二keil 軟件代碼及HAL庫使用UART_HandleTypeDef huart1;生成的代碼中有聲明一個USART處理的結(jié)構(gòu)體HAL庫中串口的數(shù)據(jù)收發(fā)有四個函數(shù)HAL_StatusTypeDef HAL_UART_Transmit(UART_HandleTypeDef *huart, uint8_t *pData, uint16_tSize, uint32_t Timeout);HAL_StatusTypeDef HAL_UART_Receive(UART_HandleTypeDef *huart, uint8_t *pData, uint16_tSize, uint32_t Timeout);指針huart 指向我們之前定義的USART處理結(jié)構(gòu)體, 我們將在函數(shù)中對結(jié)構(gòu)體中的參數(shù)進行操作。pDate 是我們自己定義的數(shù)據(jù)發(fā)送接收緩存, Size 發(fā)送接收數(shù)據(jù)個數(shù), Timeout 超時持續(xù)時間。UART狀態(tài)的結(jié)構(gòu)體:我們在發(fā)送接收函數(shù)中要經(jīng)常對USART的狀態(tài)進行判斷,以便我們對函數(shù)結(jié)構(gòu)體中的參數(shù)進行操作

    標簽: stm32cubemx 串口

    上傳時間: 2022-06-22

    上傳用戶:shjgzh

  • 智能鎖PCB原理圖.

    一種基于STM32單片機和移動通信模塊的門戶智能鎖網(wǎng)絡(luò),具有遠程控制和智能防盜的功能。解決了當前門禁系統(tǒng)存在的報警系統(tǒng)不完善,戶主無法對門鎖進行實時遠程智能監(jiān)控等問題。該網(wǎng)絡(luò)由智能鎖設(shè)備和手機終端組成。智能鎖設(shè)備的構(gòu)造主要包括門鎖控制芯片、監(jiān)控模塊(紅外感應(yīng)器、攝像頭、警報器)、移動通信模塊、鎖舌驅(qū)動模塊以及供電電路等模塊。智能鎖設(shè)備以STM32單片機為門鎖控制芯片,通過USART串口向SIM900A模塊發(fā)送AT指令,控制實現(xiàn)智能鎖設(shè)備與手機的互動。戶主的手機可接收智能鎖遠程發(fā)送的文字或者照片,及時了解門鎖情況,對門鎖進行遠程控制。是一種適用于普通居民家庭及商店倉庫等場合的門禁防盜網(wǎng)絡(luò)。

    標簽: 智能鎖 pcb

    上傳時間: 2022-06-24

    上傳用戶:

  • STM8L051F3 快速開發(fā)指南,-基于技新 STM8L051F3 核心板

    教程從開發(fā)平臺介紹、開發(fā)環(huán)境搭建、建立工程等基礎(chǔ)內(nèi)容,到 STM8L051F3 相關(guān)外設(shè)應(yīng)用,包括:GPIO應(yīng)用、EXTI應(yīng)用、CLK應(yīng)用、USART應(yīng)用、TIMER應(yīng)用、I2C應(yīng)用、SPI應(yīng)用、ADC應(yīng)用、FWDGT應(yīng)用和 WWDGT 應(yīng)用等十大部分內(nèi)容。外設(shè)應(yīng)用部分的內(nèi)容都配有源碼,并配合硬件平臺進行實驗講解。教程面對的對象是具有一定的 MCU 編程基礎(chǔ)以及 C 語言基礎(chǔ)的,主旨是幫助開發(fā)者快速入門和快速開發(fā)使用 STM8L051F3。

    標簽: STM8L051F3

    上傳時間: 2022-06-30

    上傳用戶:

  • IGBT的大功率直流有刷電機(跑步機等電機)驅(qū)動板原理圖和PCB

    本設(shè)計主要思路是想實現(xiàn)一種通過USART 就可以直接控制大功率電機驅(qū)動控制板集成STM32主控,可通過USART控制電機,附件內(nèi)容包含原理圖和PCB和基于STM32固件程序(含有IGBT驅(qū)動芯片:1ED020I12-B2 輸出電流高達2A,所有的邏輯是不5V CMOS兼容的,能直接連接到MCU適用于600V/1200V IGBT,主要用在大功率電機驅(qū)動。簡單USART控制命令可以讓您在此基礎(chǔ)上二次開發(fā)。支持最大5KW超大功率電機。

    標簽: igbt 有刷電機

    上傳時間: 2022-07-01

    上傳用戶:zhaiyawei

主站蜘蛛池模板: 沁阳市| 建湖县| 乌兰浩特市| 东港市| 泰安市| 翁牛特旗| 新乡县| 屯门区| 伽师县| 大城县| 七台河市| 伊金霍洛旗| 许昌市| 浙江省| 大关县| 涞源县| 东至县| 旅游| 东平县| 宁海县| 扎囊县| 凌海市| 孝昌县| 石林| 汉沽区| 武宁县| 遂平县| 老河口市| 宕昌县| 东城区| 宜昌市| 永和县| 客服| 监利县| 巴林右旗| 平遥县| 深水埗区| 韶山市| 白沙| 云南省| 梅河口市|