自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 头文件卫士

#ifndef MACRO      /*头文件名,其实随意,只要一次编译的文件中只含一个*/#define MACRO/*code*/#endif     在这段预处理中,先判断是否定义宏MACRO,没有定义则定义MACRO然后再预处理和编译后面的code,若已经定义过MACRO(即已经预处理过改头文件(所以要求一个工程内不同头文件的这个MACRO不相同,通常用头

2015-01-17 21:32:26 958

原创 pc寄存器与可寻址空间

可寻址空间的最大值即为2^32(这里是处理器位数)byte,也就是说可寻址区域内8位对应一个地址值。通常具体的可寻址空间的大小是2^地址线数,这是因为一条地址线的信息量为2bit,两条为4bit...因此地址线直接决定了可寻址空间的大小。  而pc寄存器(program count)的值为当前运行的地址(即一个32位的地址),表明当前的运行状态,通过write pc 可以改变程序运行流程(

2015-01-17 20:36:14 4265

原创 stm32中断服务函数的机制

简述:当中断触发时,会保存当前运行状态,然后跳转到中断向量处执行(可嵌套),中断完成后再返回保存的运行状态执行。  中断服务函数并非用户(写程序的人)调用,而是预先写入中断向量(相应中断执行首地址),中断发生后自动执行,所以源码中只需定义实现自己的中断服务函数而不需要考虑在mian中调用的时。  那么问题的关键便是一个普通的c函数是如何实现写入中断向量。mcu的地址最低区是

2015-01-15 20:34:47 3534

原创 为何不伸手

在学习初编程的时候,遇到问题我的第一反应便是向老手问路,但是那些老家伙没精力也就罢了,即使他们有空通常都会说自己度娘谷哥,虽然老手都觉得伸手不好,但我当时并不赞同,为何我现在没有这种习惯,大概是因为我交际能力较差,通常人家都不会认真帮我解决问题,呵呵,只有这种时候才知道只有度娘谷哥才是一个求索这最忠实的朋友。  常年不伸手,开始的时候当然是痛苦的,后来我就想明白了,也许伸手党的学习速度是很快(

2015-01-15 20:06:09 423

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除