五、stm32实验3串口实验

五、stm32实验3串口实验

ID:34410582

大小:209.65 KB

页数:51页

时间:2019-03-05

五、stm32实验3串口实验_第1页
五、stm32实验3串口实验_第2页
五、stm32实验3串口实验_第3页
五、stm32实验3串口实验_第4页
五、stm32实验3串口实验_第5页
资源描述:

《五、stm32实验3串口实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、IAREWARM5.40和J-LinkV8调试STM32五、STM32实验3串口实验(鹰击长空,longsky2007@126.com)★注:网上资料,仅供学习和参考★一、开发工具:u开发环境:IAREWARM5.40u固件库:V2.0.3,09/22/2008(下载的压缩包为um0427)u仿真器:J-LinkV8u开发板:ALIENTEK开发板二、参考资料u《STM32不完全手册V2.0》u《四、IAR5.40中stm32用printf打印语句到串口》u原理图:本例使用USART1,PA9发送,PA10接收。1三、部分源代码图12(1)main.c

2、/********************(C)COPYRIGHT2008STMicroelectronics*********************FileName:main.c*Author:MCDApplicationTeam*Version:V2.0.3*Date:09/22/2008*Description:Mainprogrambody.*********************************************************************************THEPRESENTFIRMWAREWHI

3、CHISFORGUIDANCEONLYAIMSATPROVIDINGCUSTOMERS*WITHCODINGINFORMATIONREGARDINGTHEIRPRODUCTSINORDERFORTHEMTOSAVETIME.*ASARESULT,STMICROELECTRONICSSHALLNOTBEHELDLIABLEFORANYDIRECT,*INDIRECTORCONSEQUENTIALDAMAGESWITHRESPECTTOANYCLAIMSARISINGFROMTHE*CONTENTOFSUCHFIRMWAREAND/ORTHEUSEMADE

4、BYCUSTOMERSOFTHECODING*INFORMATIONCONTAINEDHEREININCONNECTIONWITHTHEIRPRODUCTS.本实验将实现如下功能:STM32通过串口和上位机的对话,STM32在收到上位机发过来的字符串后,原原本本的返回给上位机。注意在上位机输入的字符串末尾加入回车键,否则无响应!此代码可以JTAG/SWD任何一种方式仿真。*******************************************************************************//*Includes--

5、----------------------------------------------------------------*/#include"stm32f10x_lib.h"#include"system_config.h"#include"delay.h"#include"main.h"#include3#ifdef__GNUC__/*WithGCC/RAISONANCE,smallprintf(optionLDLinker->Libraries->Smallprintfsetto'Yes')calls__io_putcha

6、r()*/#definePUTCHAR_PROTOTYPEint__io_putchar(intch)#else#definePUTCHAR_PROTOTYPEintfputc(intch,FILE*f)#endif/*__GNUC__*//********************************************************************************FunctionName:PUTCHAR_PROTOTYPE*Description:RetargetstheClibraryprintffunctiont

7、otheUSART.*Input:None*Output:None*Return:None*******************************************************************************/PUTCHAR_PROTOTYPE{/*WriteacharactertotheUSART*/USART_SendData(USART1,(u16)ch);/*Loopuntiltheendoftransmission*/while(USART_GetFlagStatus(USART1,USART_FLAG

8、_TXE)==RESET){}returnch;}4#ifdefEN_USART1_RX//如

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。