娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年09月29日(星期日)

正在發(fā)生

2021年09月29日 | STM32入門學(xué)習(xí)之USART(STM32F030F4P6基于CooCox IDE)

發(fā)布者:xxoke624 來源: eefocus關(guān)鍵字:STM32  USART  CooCox  IDE 手機看文章 掃描二維碼
隨時隨地手機看文章

#include "stm32f0xx.h"

#include "stm32_lib/inc/stm32f0xx_rcc.h"

#include "stm32_lib/inc/stm32f0xx_gpio.h"

#include "stm32_lib/inc/stm32f0xx_usart.h"

 

int main(void)

{

//1、使能時鐘

RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE);

//特別注意:因為串口有使用GPIO,所以對應(yīng)GPIO的時鐘也要使能

RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE);

//2、選擇引腳

//TX有PA2和PA9可選,RX有PA3和PA10可選

//GPIO_PinAFConfig(GPIOA,GPIO_PinSource2,GPIO_AF_1);

//GPIO_PinAFConfig(GPIOA,GPIO_PinSource3,GPIO_AF_1);

GPIO_PinAFConfig(GPIOA,GPIO_PinSource9,GPIO_AF_1);//為什么是AF1,而不是AF0呢?見下圖,數(shù)據(jù)手冊才是準(zhǔn)確的

GPIO_PinAFConfig(GPIOA,GPIO_PinSource10,GPIO_AF_1);

 

//3、引腳設(shè)置

GPIO_InitTypeDef PORT_UART1_TX;//定義TX腳,PORT_UART1_TX是自定義名稱,可以任意

PORT_UART1_TX.GPIO_Pin=GPIO_Pin_9;//此參數(shù)根據(jù)上面選擇的引腳來定

PORT_UART1_TX.GPIO_Speed=GPIO_Speed_10MHz;

PORT_UART1_TX.GPIO_Mode=GPIO_Mode_AF;

PORT_UART1_TX.GPIO_PuPd=GPIO_PuPd_NOPULL;

//IO初始化

//第一個參數(shù)是系統(tǒng)的GPIOA、GPIOB、GPIOC等

//第二個參數(shù)是&+上面自定義的名稱PORT_UART1_TX

GPIO_Init(GPIOA,&PORT_UART1_TX);

 

GPIO_InitTypeDef PORT_UART1_RX;//定義RX腳

PORT_UART1_RX.GPIO_Pin=GPIO_Pin_10;//此參數(shù)根據(jù)上面選擇的引腳來定

PORT_UART1_RX.GPIO_Speed=GPIO_Speed_10MHz;

PORT_UART1_RX.GPIO_Mode=GPIO_Mode_AF;

PORT_UART1_RX.GPIO_PuPd=GPIO_PuPd_NOPULL;

GPIO_Init(GPIOA,&PORT_UART1_RX);

 

//4、串口參數(shù)配置

USART_InitTypeDef MyUsart1;//這個MyUsart1是我自定義的,可以任意定義如XYZ123

MyUsart1.USART_BaudRate=115200;//設(shè)置波特率

MyUsart1.USART_WordLength=USART_WordLength_8b;//設(shè)置數(shù)據(jù)長度

MyUsart1.USART_Parity=USART_Parity_No;//設(shè)置奇偶校驗

MyUsart1.USART_StopBits=USART_StopBits_1;//設(shè)置停止位

MyUsart1.USART_HardwareFlowControl=USART_HardwareFlowControl_None;//設(shè)置流控制

MyUsart1.USART_Mode=USART_Mode_Tx|USART_Mode_Rx;//設(shè)置模式

//初始化

//第一個參數(shù)是系統(tǒng)的USART1、USART2、USART3等

//第二個參數(shù)就是&+上面自定義的量MyUsart1

USART_Init(USART1,&MyUsart1);

 

//5、使能

USART_Cmd(USART1,ENABLE);

//6、接收和發(fā)送,通過查詢標(biāo)志位

while(1){

while(USART_GetFlagStatus(USART1,USART_FLAG_RXNE)!=1);//等待接收

USART_ClearFlag(USART1,USART_FLAG_RXNE);//清楚接收完成標(biāo)志位

USART_SendData(USART1,USART_ReceiveData(USART1));//接收什么,發(fā)送什么

while(USART_GetFlagStatus(USART1,USART_FLAG_TC)!=1);//等待發(fā)送完成

USART_ClearFlag(USART1,USART_FLAG_TXE);//清楚發(fā)送完成標(biāo)志位

}

}



關(guān)鍵字:STM32  USART  CooCox  IDE 引用地址:STM32入門學(xué)習(xí)之USART(STM32F030F4P6基于CooCox IDE)

上一篇:STM32入門學(xué)習(xí)之USART中斷(STM32F030F4P6基于CooCox IDE)
下一篇:STM32的位帶操作分析

推薦閱讀

因車輛配送成老大難問題,特斯拉正在組建自己的汽車運輸公司。?目前,公司正在升級其物流系統(tǒng),但是卻遭遇汽車運輸拖車“極度”短缺的窘境,首席執(zhí)行官埃隆·馬斯克周一在Twitter上回復(fù)一名消費者時說道。那名消費者6月份預(yù)訂了一輛全輪驅(qū)動的Model 3,但至今未收到新車。?“本周我們開始成立自己的車輛運輸公司以減輕負荷。”馬斯克說。?本月初,馬斯...
(文章來源:中科羅伯特機器人學(xué)院) 我國作為世界上最大的工業(yè)機器人生產(chǎn)國和消費國,工業(yè)機器人并沒有覆蓋到全部的工業(yè)生產(chǎn),只是集中在電器、器材制造、汽車制造、金屬加工等領(lǐng)域。這些領(lǐng)域一般都是大型企業(yè),整個制造的流程有很多是重復(fù)的,很多的工作單靠工人很難達到高質(zhì)量和高效率的要求,相對比工業(yè)機器人更會受到企業(yè)的青睞。 隨著勞動力成本...
東芝電子元件及存儲裝置株式會社(“東芝”)宣布,其產(chǎn)品線中新增了新型CMOS運算放大器“TC75S102F”,該產(chǎn)品擁有行業(yè)領(lǐng)先[1]的超低電流消耗。新產(chǎn)品將于今日開始出貨。 運算放大器用于放大從傳感器發(fā)出的微弱信號。為了延長物聯(lián)網(wǎng)邊緣設(shè)備和移動設(shè)備[2]等需要電池供電的電子設(shè)備的充電間隔時間,它們也必須降低電流消耗。 東芝利用其專有的CMOS工藝技術(shù)...
粉塵濃度儀是針對日前生產(chǎn)車間各種粉塵濃度檢測研發(fā)生產(chǎn)的一款設(shè)備,主要用于在線測量車間作業(yè)場合粉塵濃度含量,并超標(biāo)預(yù)警。防止由于粉塵濃度過高有害作業(yè)身體人員健康或由于濃度過高導(dǎo)致事故,危害生命安全。粉塵濃度儀廣泛應(yīng)用于面粉廠、水泥廠、飼料廠、拋光廠、家具廠、木材廠、塑料廠等容易產(chǎn)生粉塵的作業(yè)領(lǐng)域。HNAG1000-PM粉塵濃度儀技術(shù)參數(shù):探...

史海拾趣

問答坊 | AI 解惑

漫漫職場路,痛并快樂著是一種收獲

作者:華清遠見嵌入式學(xué)院 不記得是什么時候了,曾經(jīng)看過一篇文章,里面有一句話:“痛并快樂著”讓我印象非常深刻,在剛看到這句話的那一刻,自己頗有些感同身受的共鳴。回想一下:從學(xué)生到技術(shù)人的成長過程是痛并快樂著的、跟團隊一起進行項目研 ...…

查看全部問答∨

錯誤:workQPanic: Kernel work queue overflow ??

我的環(huán)境是mpc8245 + vxworks5.5.2板子上有PCI網(wǎng)卡和PCI-USB卡。配置好系統(tǒng)引導(dǎo)啟動后在串口輸出interrupt: panic: netJobAdd: ring buffer overflow!  workQPanic: Kernel work queue overflow。不知是什么引起??…

查看全部問答∨

急,使用SIRF A4燒錄MLC出問題!

我使用是SIRF A4,系統(tǒng)WINCE6.0,MLC H27UAG8T2MTR。燒錄器為BEEHIVE4+,制作鏡像時不能去掉空白和壞塊,燒錄后不能啟動機器,請指教!謝謝!…

查看全部問答∨

x264 移植到 arm9 平臺

大家做過類似的東西么 在2440平臺上,優(yōu)化后的X264編碼效果如何,能在QCIF下超過15fps么? …

查看全部問答∨

請問FSMC的驅(qū)動能力是多少?

                                 請教下大家FSMC的驅(qū)動能力是多少?我目前驅(qū)動了SRAM+4個574+6個541,不知道需要加245驅(qū)動下嗎?…

查看全部問答∨

串口控制LED數(shù)碼管顯示系統(tǒng) 數(shù)碼管電子看板

一、特性1、串口控制LED數(shù)碼管顯示系統(tǒng)是深圳市精敏數(shù)字機器有限公司自主研發(fā)的一款可實現(xiàn)上位機監(jiān)控、LED數(shù)碼管顯示的軟硬件產(chǎn)品,硬件采用JMDM-LEDDISP,每個板子有5個八段高亮度數(shù)碼管用于顯示電腦、PLC、單片機控制器的數(shù)據(jù),本數(shù)碼管顯示系統(tǒng) ...…

查看全部問答∨

TI高速比較器使用困惑

我在使用TI高速比較器(比如tlv3501),低頻輸出總是會產(chǎn)生很多的毛刺,導(dǎo)致測頻總是很不準(zhǔn)。不知道什么原因,求各位大神能夠給予幫助啊!!電路就是正向輸入端接輸入信號,負向輸入端接比較電壓……僅此而已!!…

查看全部問答∨

計劃購買MSP-EXP430FR5739實驗板套件做溫度計

用MSP-EXP430FR5739實驗板套件做采集環(huán)境溫度顯示到數(shù)碼管上,并能通訊到PC。同時學(xué)習(xí)他的內(nèi)部特色資源…

查看全部問答∨

何為TI杯(悲)

省賽已經(jīng)落幕。。。我不明白這樣的比賽有和意義?別人平時練習(xí)的題目來給我們比賽。當(dāng)我們焊個半死,熬通宵,有的人卻只等測試時拿個成品。。。。這個社會到底怎么了…

查看全部問答∨

TI聯(lián)合英蓓特推出中國版BeagleBone Black

英蓓特生產(chǎn)的BeagleBone:http://www.embest-tech.cn/shop/star/beaglebone-black.html 都比較關(guān)心配置上有沒有變化,我去做了一個對比 下面是BBB的原版 英蓓特版 從外形和介紹上看是一致的…

查看全部問答∨
小廣播
設(shè)計資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 平湖市| 晋中市| 苍溪县| 九龙城区| 长沙县| 昂仁县| 七台河市| 威信县| 二手房| 和林格尔县| 天峨县| 昂仁县| 通海县| 奎屯市| 昆明市| 房产| 凤翔县| 阿勒泰市| 海安县| 惠安县| 民权县| 保康县| 宝丰县| 万年县| 亚东县| 鄄城县| 阜南县| 北宁市| 达拉特旗| 长海县| 石家庄市| 北辰区| 米泉市| 汝城县| 池州市| 壶关县| 施秉县| 深圳市| 浑源县| 吉首市| 左云县|