-
在网上看到一篇关于ARM常用指令的介绍,其实ARM启动流程的精髓全在那些一开始的汇编代码中,所以掌握一些ARM常用汇编指令还是十分重要的
(1)GBLL 伪指令用于定义一个全局的...
-
Keil C是非常优秀的C51编译器,可能是最好的C51编译器,提供各种优化模式,对变量的优化和地址安排做得非常好。这是用C语言写代码的好处之一,如果用汇编写,得费一大番功夫给各个...
-
一、Keil v4中文注释代码出现乱码
在新版本的KEIL中,总有人反映中文注释会出现乱码。 出现这种情况,对于中文注释程序的人来说,无疑是一件十分不爽的事情。但实...
-
KEIL RVMDK编译后的信息
Program Size: Code=86496 RO-data=9064 RW-data=1452 ZI-data=16116 &...
-
先说这个问题,大家都知道,我们在选择使用哪些外围的的时候,是去更改从官方模版中拷贝过来的stm32f10x_conf.h文件的27-48行,把我们要用的外围的头文件包含进来,不用的...
-
这几天在移植uCOSII,其实关于STM32的uCOSII网上有很多例子了,但是想改成自己用的芯片型号以及把自己的程序加进去还得做些改动,
今天就遇到了一些麻烦,而且...
-
1 建立工程
Project>> New μVison Project。在弹出的“Select Device for Target ‘&...
-
编译的include文件目录
Compiler -》 Preprocessor-》include search path //include文件搜索路径$(Proj_d...
-
当PCB设计通过了最后一轮审核,也得到了所有需要的人的批准,你可能觉得终于大功告成了。但事实上,事情还没没有结束,一个优秀的设计到成为一个产品之前还有最后一步,即使你已经准备好了所...
-
1、什么是STM32库函数
2、CMSIS标准
3、库目录、文件简介
1、什么是STM32库函数?
STM32库是S...
来自
大州DIY|by
州仔 |发表时间 2014-05-29
|0个回复
-
由于学STM32的关系,需要重点理解“看似没有调用,实际上却包含了”的技巧,这个技巧本人在没有读过以下文章之前还确实不理解。
很多人对C语言中的 &ldq...
-
面向入门学者,以ANSI C为标准,以Visual C++ 6.0为编译工具,从实战的角度讲解C语言,力求让大家达到中级编程水...
-
1、局部变量能否和全局变量重名?
答:能,局部会屏蔽全局。要用全局变量,需要使用"::"
局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全...
-
学习了这么多年C语言,说实话对宏自以为了如指掌了,没想到看内核代码的时候还是那么吃力,设备驱动代码中有很多这样或者那样的宏定义,各种define,博主在学习的过程中将C语言中所出现...
-
现象:
提示error:undeclared name错误。
解决办法在下面
分析:究其原因主要是新添加的程序文件中关于特殊寄存器的地址映射没有在该文件中包含进来,可以采用两...
-
面试时被问到过,不甚明了,网上百度一下,整合了两个仁兄的文章,如下。:-)
时常在cpp的代码之中看到这样的代码:
#ifdef __cplusplus //c++编译环境中才...
-
Saber功能强大,但很多朋友在使用过程中都会遇到卡顿的现象。卡顿现象的产生有可能是优于电脑配置较低造成的,但在大多数情况下的卡顿是由于硬盘空间在短时间被仿真数据大量占用造成的。在...
来自
仿真|by
银火虫 |发表时间 2016-06-04
|0个回复
-
1 单片机C51编程规范- 前言 为了提高源程序的质量和可维护性,从而最终提高软件产品生产力,特编写此规范。
...
-
华为面试题及答案
1、局部变量能否和全局变量重名
答:能,局部会屏蔽全局。要用全局变量,需要使用"::"
局部变量可以与全局变量同名,在函数内引用这个变量时,会用...