神舟III号 串口2发送实验程序
/*** @brief Main program* @param None* @retval None*/
int main(void)
{/*LED管脚初始化*/GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_GPIO_LED, ENABLE);GPIO_InitStructure.GPIO_Pin = DS1_PIN|DS2_PIN|DS3_PIN|DS4_PIN ;GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;GPIO_Init(GPIO_LED, &GPIO_InitStructure);GPIO_SetBits(GPIO_LED, DS1_PIN|DS2_PIN|DS3_PIN|DS4_PIN); /*关闭LED灯*/ /* USARTx configured as follow:- BaudRate = 115200 baud - Word Length = 8 Bits- One Stop Bit- No parity- Hardware flow control disabled (RTS and CTS signals)- Receive and transmit enabled*//*串口参数配置*/USART_InitStructure.USART_BaudRate = 115200; /*设置波特率为115200*/USART_InitStructure.USART_WordLength = USART_WordLength_8b; /*设置数据位为8位*/USART_InitStructure.USART_StopBits = USART_StopBits_1; /*设置停止位为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; /*发送与接收*//*完成串口COM1的时钟配置、GPIO配置,根据上述参数初始化并使能*///STM_EVAL_COMInit(COM1, &USART_InitStructure);STM_EVAL_COMInit(COM2, &USART_InitStructure);printf("\n\r---------------------------------------------\n ");printf("\n\rWWW.ARMJISHU.COM\n ");//printf("\n\r神舟III号 串口1发送实验程序\n");printf("\n\r神舟III号 串口2发送实验程序\n");while (1){GPIO_ResetBits(GPIO_LED, DS1_PIN);Delay(0x3FFFFF);GPIO_SetBits(GPIO_LED, DS1_PIN);Delay(0x3FFFFF); //printf("\n\r神舟III号 串口1测试程序\n");printf("\n\r神舟III号 串口2测试程序\n"); }
}/*** @brief Retargets the C library printf function to the USART.* @param None* @retval None*/
PUTCHAR_PROTOTYPE
{/* Place your implementation of fputc here *//* e.g. write a character to the USART *///USART_SendData(EVAL_COM1, (uint8_t) ch); /*发送一个字符函数*/ USART_SendData(EVAL_COM2, (uint8_t) ch); /*发送一个字符函数*/ /* Loop until the end of transmission *///while (USART_GetFlagStatus(EVAL_COM1, USART_FLAG_TC) == RESET)/*等待发送完成*/while (USART_GetFlagStatus(EVAL_COM2, USART_FLAG_TC) == RESET)/*等待发送完成*/{}return ch;
}
神舟III号 串口2发送实验程序相关推荐
- 【连载】【STM32神舟III号实验例程】流水灯实验(实验一)
源代码流水灯实验例程程序(神舟III号).rar
- stm32 薄膜键盘原理_6.4 STM32F103ZET独立按键功能深入剖析(神舟III号)
6.4 独立按键 ........................................................................................... ...
- stm32 神舟3号 开发板 usb DFU 实现
1.官网下载usb源码包, 2.神舟III号的MCU位f103ze 系列.打开压缩包,直接找到 Device_Firmware_Upgrade 文件包 MDK打开工程. 3.选择 stm3210E_E ...
- 神舟六号的投入产出比:1比12
神舟六号飞船已发射成功,国家大概投入了多少资金,按照成本与收入的配比原则,能为国家带来多少经济效益? 10月11日,北京大学地球与空间科学学院焦维新教授表示,载人航天肯定是花钱的事业,效益可分为两个方 ...
- 在stm32上使用Arduino IDE(神舟I号为例)
原址:https://blog.csdn.net/alanzjl/article/details/43232601 借鉴一下,以备后用 Arduino IDE是一种很方便的开发环境,通过把底层代码函数 ...
- 2020神舟几号发射_中国宇宙飞船发射到神州几号了
随着如今科学技术的不断发展,中国真的是在国际上都走到了前沿,在短短的17年时间内就已经发射了11艘宇宙飞船,在宇宙的探索中又迈上了更高的一步.那么截止到目前中国宇宙飞船发射到神州几号了呢?据说是在30 ...
- 互联网晚报 | 11月8日 星期一 | 美团外卖公开“订单分配”算法规则;英雄联盟首部动画剧集上线;神舟十三号航天员首次出舱...
今日看点 ✦ 神舟十三号航天员乘组圆满完成首次出舱活动全部既定任务 ✦ 微信视频号公布MCN招募计划:最高10万元奖励 ✦ 美团外卖公开"订单分配"算法规则,推出"主动改 ...
- 神舟IV号开发板-107.OTG功能-对U盘的访问(例程bug1)
107.OTG功能-对U盘的访问(显示U盘中图片)(STM32神舟IV号-库函数版) 例程源码,编译出错 源代码编译出错 我真的栓Q 解决办法~~安排 1.这个文件夹是中文的 把它改成英文" ...
- “神舟”五号飞船数字集纳
1."神舟"五号直接消耗不到10亿元人民币,前四次消耗各约1亿美元. 2."神舟"五号飞船总长9.2米,总重7790千克. 3."神舟"五号 ...
最新文章
- datagrid里面某一行双击打开代码
- [转]Create Custom Exception Filter in ASP.NET Core
- 遇到automation服务器不能创建对象...
- SpringMVC拦截器-用户登录权限控制代码实现3
- maven排除依赖冲突问题
- 09.显式的实现接口的方法
- processing初识
- C语言作业怎么答辩,c语言贪吃蛇如何答辩
- 淘宝二级类目、换类目会降权吗,换类目对店铺的影响
- Visio画图,空间太小,画不下
- Unity-世界坐标与屏幕坐标
- 神经网络中的稀疏编码和自动编码了解一下
- JPype入门篇 -- Python调用Java代码并执行“Hello World”
- 20 分钟教你量化自己的资产
- 海康威视网络摄像机远程监控配置(DDNS)
- 在局域网内主动封堵BT下载使用
- PS合成在灯泡里活动的金鱼教程
- COMPUTEX直击:AMD公布多款新一代产品
- 【python--程序】printf格式化输出函数
- Android OTG 连接单反相机,相机无法预览无法拍照片问题修复记录