*.bak *.ddk *.edk *.lst *.lnp *.mpf *.mpj *.obj *.omf *.plg *.rpt *.tmp *.__i *.crf *.o *.d *.axf *.tra *.dep JLinkLog.txt *.iex *.htm *.sct *.map *..... ...
分类:
其他好文 时间:
2018-01-26 21:02:37
阅读次数:
156
记录一下自己在Pixhawk上添加超声波模块进行定高的过程: 硬件:Pixhawk2.4.8(APM3.5固件)、STM32开发板、几块钱一个的超声波模块 软件:Mission Planner、Keil(STM32编程用) 过程: 1.分析官方给出的各种RangFinder的添加方案和源码,确定使用 ...
分类:
其他好文 时间:
2018-01-24 18:03:35
阅读次数:
698
概述 进行C/C++开发的时候我们都会需要打印调试信息,打印调试信息时我们习惯使用printf函数,但是在Keil C51环境下,由于我们的程序是下载到单片机里,使用printf函数时不能直接打印到串口上,这个时候就需要我们对printf函数输出重定向。 重定向 重定向printf很简单,我们知道, ...
分类:
其他好文 时间:
2018-01-24 14:06:08
阅读次数:
226
问题说明: 新建mdk工程时第一步是选芯片(以STM32F103ZE为例),但是芯片没有的话需要自己手动添加,如图: 解决方法: 下载KEIL MDK5以后是没有安装device的,如果此时创建工程会找不到目标芯片,如下图所示: 此时我们就要安装自己需要的芯片系列,比如STM32F1系列。 首先选择 ...
分类:
其他好文 时间:
2018-01-17 20:59:45
阅读次数:
662
首先 First 准备软件安装包 perpare the softwaer installation pachage ①Keil C51(Version 9.00 or newer) ②nRFgo Studio(Version 1.4 or newer) ③nRFgo SDK(Version 2.2 ...
分类:
其他好文 时间:
2018-01-16 18:33:33
阅读次数:
174
前言: 虽然一些C++的自动化单元测试框架也能用来C语言单元测试,但那样我们编写C语言程序时需要符合C++的标准,这样有一些C的特性是无法使用的,限制C的特性使用不太好,于是找了一个全部用C实现的自动化测试框架。Unity是一个简单且直接的自动化单元测试框架,它由很少的几个文件构成。 搭建环境: 1 ...
分类:
编程语言 时间:
2018-01-07 15:56:15
阅读次数:
180
之前一直不喜欢keil的编辑界面,但是又不想太浮夸。看到很多群里有人用vscode写stm32的序,但是直接用vscode编写的花,各种设置很麻烦。而且还不能调试。于是想到有没有一个轻便简约的外部编辑器呢?你还别说,真有。notepad++就是这样一款轻量级的外部编辑器。可以说是秒开。 notepa ...
分类:
其他好文 时间:
2018-01-07 00:50:11
阅读次数:
501
关于Astyle Astyle 的全称是Artistic Style的简称,是一个开源的源代码格式化工具,可以对C,C++,C#以及Java等编程语言的源代码进行缩进、格式化、美化。 Home Page: http://astyle.sourceforge.net/Project Page: htt ...
分类:
其他好文 时间:
2018-01-05 19:53:19
阅读次数:
2119
初学STM32,在RealView MDK 环境中使用STM32固件库建立工程时,初学者可能会遇到编译不通过的问题。出现如下警告或错误提示: warning: #223-D: function "assert_param" declared implicitly;assert_param(IS_GP ...
分类:
其他好文 时间:
2017-12-17 18:15:47
阅读次数:
123
Compiler optimization levels and the debug view 4.3 Compiler optimization levels and the debug view The precise optimizations performed by the compile ...
分类:
其他好文 时间:
2017-12-14 11:59:48
阅读次数:
241