日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

stm32快速學習4——串口發(fā)送字符

 昵稱7288665 2011-07-12

stm32快速學習4——串口發(fā)送字符

2011-01-31 11:10:26|  分類: STM32 |  標簽:串口  發(fā)送  usart1  stm32  設定   |字號 訂閱

設定UART1時鐘

設定發(fā)送腳功能

串口設置,使能

#include "stm32f10x.h"

void RCC_Configuration(void);

void GPIO_Configuration(void);

void USART_Configuration(void);

unsigned char str[]="A";

int main(void)

{

  RCC_Configuration();

  GPIO_Configuration();

  USART_Configuration();

  USART_SendData(USART1,str[0]);  

  while(1);

}

void RCC_Configuration(void)

{    

  RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE);

}

void GPIO_Configuration(void)

{

  GPIO_InitTypeDef GPIO_InitStructure;

  /*只設定了發(fā)送*/

  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);

}

void USART_Configuration(void)

{

  USART_InitTypeDef USART_InitStructure;

  USART_InitStructure.USART_BaudRate = 115200;

  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_Tx; /*只設定了發(fā)送*/

  USART_Init(USART1 , &USART_InitStructure);

  USART_Cmd(USART1, ENABLE);

}


    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多