嵌入式软件
文章平均质量分 64
欣飞鸽
欢迎加入欣飞鸽总动员进行技术交流,qq群聊号码:879466897
更多精彩内容可关注微信公众号:欣飞鸽
展开
-
stm32串口收发小结
好久没有熟悉嵌入式的底层是如何实现的,移植过来能用便也不再细究。前些天移植了个有问题的串口发送,单个字节的发送没有问题,当连续发送很多字节时,发送出来的数据不是想要发出来的,出现了一大串重复数据,后经别人帮忙排查,原来之前一直的发送数据只是向发送寄存器写值,没有进行是否发送完成的判断,就是少了下面的这句while(USART_GetFlagStatus(USART1,USART_FLAG...原创 2018-12-30 22:07:15 · 796 阅读 · 0 评论 -
Hex HERE+ RTK GPS用于自创地面站的过程记录
教研室本着便宜的原则买了一套hex HERE+ RTK GPS ,5000人民币,水平定位精度5cm,垂直定位精度也还可以,忘了当时测的是多少了(以前万级的RTK,定位精度厘米级)。 教研室买来的东西,自然不能只用于pixhawk上了,更多的要用于自己的飞控配合自己的地面站,于是QGC开源地面站也只能用来测试一下。 从原理上来讲,地面站...原创 2018-08-26 11:35:53 · 2450 阅读 · 1 评论 -
stm32中断NVIC小记
NVIC 数值越小,中断优先级越高;先比较抢占优先级;原创 2019-01-08 22:55:36 · 171 阅读 · 0 评论 -
关于程序注解(注释)与流程图绘制
以下是对于程序注解的整理,当然最好对工程的运行进行流程图的绘制,记录整体工程的运行框架,这样在以后的使用中,重新拾起来会方便很多。一般流程图绘制:注释格式尽量统一,建议使用“/* …… */”。 文件头部进行注释 示例:下面这段头文件的头注释比较标准,当然,并不局限于此格式,但上述信息建议要包含在内。/************************************...原创 2019-06-18 21:28:52 · 8596 阅读 · 0 评论 -
STM32CubeMX之定时器中断
定时器时钟源选择:根据时钟源进行定时器参数配置(如下是时钟源72M,配置成2Hz):并开启定时器中断,global interrupt:在while(1)之前启用TIM1并使能其中断:/*USERCODEBEGIN2*/HAL_TIM_Base_Start_IT(&htim1);/*USERCODEEND2*/...原创 2019-06-17 22:51:27 · 2601 阅读 · 0 评论