mini stm32开发板入门教程(21)

发布时间:2021-06-06

mini stm32开发板入门教程

USART_ART_Clock=USART_Clock_Disable;USART_ART_CPOL=USART_CPOL_Low;USART_ART_CPHA=USART_CPHA_2Edge;USART_ART_LastBit=USART_LastBit_Disable;/*ConfiguretheUSART1synchronousparamters*/

USART_ClockInit(USART1,&USART_ClockInitStructure);USART_ART_BaudRate=115200;

USART_ART_WordLength=USART_WordLength_8b;USART_ART_StopBits=USART_StopBits_1;USART_ART_Parity=USART_Parity_No;USART_ART_HardwareFlowControl=USART_HardwareFlowControl_None;

USART_ART_Mode=USART_Mode_Rx|USART_Mode_Tx;/*ConfigureUSART1basicandasynchronousparamters*/USART_Init(USART1,&USART_InitStructure);/*EnableUSART1*/

USART_Cmd(USART1,ENABLE);

(5)编写应用程序

printf("\r\n欢迎来到麦思网论坛\r\n");printf("\r\n\r\n");

printf("\r\nPleaseInputCharacterFromKeyboard\r\n");while(1)

{

if(USART_GetFlagStatus(USART1,USART_IT_RXNE)==SET){

i=USART_ReceiveData(USART1);printf("%c",i&0xFF);/*printtheinputchar*/

}}

(三)调试仿真程序

(1)使用KeiluVision3通过ULINK2仿真器连接实验板,打开实验例程目录USART_TEST子目录下的USART.Uv2例程,

编译链接工程;

(2)使用MINI-STM32开发板附带的串口线,连接开发板上的COM和PC机的串口;

(3)在PC机上运行windows自带的超级终端串口通信程序(波特率115200、1位停止位、无校验位、无硬件流控制);或者使用其它串口通信程序;

(4)选择硬件调试模式,点击MDK的Debug菜单,选择Start/StopDebugSession项或Ctrl+F5键,远程连接目标板并下载调试代码到目标系统中;

(5)例程正常运行之后会在超级终端显示以下信息:"欢迎来到麦思网论坛""PleaseInputCharacterFromKeyboard"

mini stm32开发板入门教程(21).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

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