实验三 串口通信实验(3)

2021-02-21 11:41

int fputc(int ch, FILE*f)

{

USART_SendData(USART1, (u8) ch);

while(USART_GetFlagStatus(USART1, USART_FLAG_TXE) == RESET) ;

return ch;

}

void USART_Configuration(void)

{

USART_InitTypeDef USART_InitStructure;

//RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE); ///////放到GPIO_Configuration

USART_http://www.77cn.com.cnART_BaudRate=115200;

USART_http://www.77cn.com.cnART_WordLength=USART_WordLength_8b; // 8位传输; USART_http://www.77cn.com.cnART_StopBits=USART_StopBits_1; //1个停止位 USART_http://www.77cn.com.cnART_Parity=USART_Parity_No;

USART_http://www.77cn.com.cnART_HardwareFlowControl=USART_HardwareFlowControl_None; //禁止硬件流控制,禁止 RTS 和 CTS 信号

USART_http://www.77cn.com.cnART_Mode=USART_Mode_Rx | USART_Mode_Tx; //全双工 USART_Init(USART1,&USART_InitStructure); //初始化UARTx

USART_Cmd(USART1,ENABLE); //使能串口一

}

main()

{

// u32 i;

// char a[]="STM32F103CB USART1 TEST!";

GPIO_Configuration();

USART_Configuration();

/*可以在发送之前清除标志位TC*/

printf("STM32F103CB USART1 TEST!");

while(1);

}

教师评语:


实验三 串口通信实验(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018-2019年英语湘少版小学四年级上册Unit 11 Where’s the cat

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: