-
今天用Keil4写程序时遇到这个问题:warning C316:unterminated conditionals跑了几个论坛,在审视了一遍代码之...
-
1)h文件作用
1 方便开发:包含一些文件需要的共同的常量,结构,类型定义,函数,变量申明;
2 提供接口:对一个软件包来说可以提供一个给外界的接口(例如: stdio.h)。...
-
错误代码及错误信息 错误释义 error 1: Out of memory 内存溢出 error&n...
-
1. Warning 280:’i’:unreferenced local variable
说明局部变量i 在函数中未作任何的存取操作解决方...
-
先说这个问题,大家都知道,我们在选择使用哪些外围的的时候,是去更改从官方模版中拷贝过来的stm32f10x_conf.h文件的27-48行,把我们要用的外围的头文件包含进来,不用的...
-
虽然一直ST用库做实验,但没有进行认真的总结。总是先添加价格文件,然后编译。能通过就完成,通不过就再添加别的文件。
今天就一步步来梳理下建立用库工程的步骤。争取做到傻瓜式,让即使...
-
除了网上的教程外,还要特别注意,当运算中有浮点的数字时要把,数字后面加上一个f。
例如表达式中有4.321参与运算。
当你不在4.321后加f时,stm32F405的片子不知道...
-
1.在mcu计算的过程中,把常数*常数的变量都单独提炼到条件编译中,并且制定数据类型和位数。防止 计算出结果的类型和想象中的不一致。
2.不光要留意乘法是否超出最大值,还要留意进...
-
软件环境:windows7旗舰版,IAR V6105(EWARM-EV-WEB-6105) ARM芯片:飞思卡尔K60N512VMD100 (cortex-m4核心)
...
-
1、什么是STM32库函数
2、CMSIS标准
3、库目录、文件简介
1、什么是STM32库函数?
STM32库是S...
来自
大州DIY|by
州仔 |发表时间 2014-05-29
|0个回复
-
assert在调试中经常用到,它包含在assert.h文件中(我用的编译器是VS2010)。实际上,它是一个宏,定义如下
#define assert(_Express...
-
C程序的源代码中可包括各种编译指令,这些指令称为预处理命令。虽然它们实际上不是C语言的一部分,但却扩展了C程序设计的环境。本节将介绍如何应用预处理程序和注释简化程序开发过程,并提高...
-
学习了这么多年C语言,说实话对宏自以为了如指掌了,没想到看内核代码的时候还是那么吃力,设备驱动代码中有很多这样或者那样的宏定义,各种define,博主在学习的过程中将C语言中所出现...
-
keil中常见的几种警告,固然,相对于错误的,警告的程度不及错误的严重性,有时候忽略,会出现意想不到的错误。先看看常见的几种错误,分析出来现的原因。1. Warnin...
-
一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条...