久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
stm32串口2通信 USART2(發(fā)送數(shù)據(jù))程序
[打印本頁]
作者:
geige
時間:
2015-7-26 02:13
標(biāo)題:
stm32串口2通信 USART2(發(fā)送數(shù)據(jù))程序
#include "stm32f10x.h"
void Delay(unsigned int x);
void GPIO_Configuration(void);
void UART_Init(void);
void UART2_PutChar(u8 ch);
int main(void)
{
SystemInit();
unsigned int temp;
GPIO_Configuration();
UART_Init();
while(1)
{
for(temp=0;temp<50;temp++)
{Delay(65500);}
UART2_PutChar(0x55);
}
}
void GPIO_Configuration(void)
{
GPIO_InitTypeDefGPIO_InitStructure;
RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2,ENABLE); //USART2時鐘在APB1上
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_AFIO, ENABLE);
GPIO_InitStructure.GPIO_Pin =GPIO_Pin_2;
GPIO_InitStructure.GPIO_Mode =GPIO_Mode_AF_PP;
GPIO_InitStructure.GPIO_Speed= GPIO_Speed_50MHz;
GPIO_Init(GPIOA,&GPIO_InitStructure);
GPIO_InitStructure.GPIO_Pin =GPIO_Pin_3;
GPIO_InitStructure.GPIO_Mode =GPIO_Mode_IN_FLOATING;
GPIO_InitStructure.GPIO_Speed= GPIO_Speed_50MHz;
GPIO_Init(GPIOA,&GPIO_InitStructure);
}
void UART_Init(void)
{
USART_InitTypeDefUSART_InitStructure;
USART_InitStructure.USART_BaudRate = 9600;
USART_InitStructure.USART_WordLength = USART_WordLength_8b;
USART_InitStructure.USART_StopBits = USART_StopBits_1;
USART_InitStructure.USART_Parity = USART_Parity_No;
USART_InitStructure.USART_HardwareFlowControl =USART_HardwareFlowControl_None;
USART_InitStructure.USART_Mode = USART_Mode_Rx |USART_Mode_Tx;
USART_Init(USART2,&USART_InitStructure);
USART_Cmd(USART2,ENABLE);
}
void UART2_PutChar(u8 ch)
{
USART_SendData(USART2,ch);
while(USART_GetFlagStatus(USART2,USART_FLAG_TXE)== RESET);
}
void Delay(unsigned int x)
{
unsigned int t;
t=x;
while(t--);
}
切記!!!在options設(shè)置中
C/C++ Compiler的
Preprocessor選項卡的defined symbols中填入
STM32F10X_HD需要和你的芯片類型對應(yīng)!!否則發(fā)送錯誤!!
startup_stm32f10x_cl.s互聯(lián)型的器件,STM32F105xx,STM32F107xx
startup_stm32f10x_hd.s大容量的STM32F101xx,STM32F102xx,STM32F103xx
startup_stm32f10x_hd_vl.s 大容量的STM32F100xx
startup_stm32f10x_ld.s小容量的STM32F101xx,STM32F102xx,STM32F103xx
startup_stm32f10x_ld_vl.s 小容量的STM32F100xx
startup_stm32f10x_md.s中容量的STM32F101xx,STM32F102xx,STM32F103xx
startup_stm32f10x_md_vl.s 中容量的STM32F100xx
startup_stm32f10x_xl.sFLASH在512K到1024K字節(jié)的STM32F101xx,STM32F102xx,STM32F103xx
作者:
wxc19960311
時間:
2017-11-9 13:33
你好,我可以借鑒一下你的工程碼,方便的話QQ1306501801謝謝
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
久久久久国产精品人
|
亚洲乱码一区二区三区在线观看
|
成年人国产在线观看
|
久久精品久久久
|
黄网免费看
|
色婷婷久久久久swag精品
|
911网站大全在线观看
|
日韩欧美成人精品
|
69av网
|
男人天堂社区
|
国产一区二区在线免费观看
|
欧美成人激情
|
天堂中文资源在线
|
不用播放器看的av
|
古装三级在线播放
|
精品日韩在线
|
久久狠狠
|
日韩视频免费看
|
97国产一区二区
|
亚洲精品 在线播放
|
人人看人人爽
|
黄a在线观看
|
久久久99国产精品免费
|
毛片一区二区三区
|
国产一区不卡在线观看
|
91九色网站
|
高清成人免费视频
|
h在线免费观看
|
美女久久
|
欧美在线天堂
|
亚洲视频在线观看
|
久久专区
|
97人澡人人添人人爽欧美
|
久久精品免费一区二区三
|
国产精品欧美精品
|
亚洲一区二区久久
|
日韩在线小视频
|
欧美视频在线一区
|
中文字幕一区二区视频
|
日本久久一区二区三区
|
欧美一区视频
|