自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

努力的小强

追根溯源,重走嵌入式之路。

  • 博客(10)
  • 资源 (5)
  • 收藏
  • 关注

原创 从汇编看volatile

发现一个有趣的MDK编译器存储优化现象,unsigned   int   t1 = 0;unsigned   char   t2 = 0;unsigned   int   aaa=1;//volatile    unsigned  int  aaa=1;unsigned   char   t3 = 0;unsigned   char   t4 = 0;unsigned

2012-10-29 11:09:32 807

原创 大小端问题

工作中会遇到数据大小端问题,也就是大于1个字节的数据在内存中是怎么存放的(内存是按字节来存放数据的,每个内存地址只放1个字节)。大小端解释:大端:低地址放高位数据,高地址放低位数据小端:低地址放低位数据,高地址放高位数据总结一句话:按内存地址增长的顺序,先放高位就据就是大端,先放低位数据就是小端。比如32bit的CPU:读数据:(假设内存0x00000000,0x0

2012-10-28 13:05:12 1814

原创 记录我生命中值得铭记的一天。

今天得到一位前辈的指点。感觉小宇宙被点燃了。今天将会是我从生的转折点!一定会!铭记。以此博文为证。

2012-10-27 22:57:53 811

转载 Fedora 无法引导的问题

Fedora  无法引导的问题March 7th, 2012不知自己做了什么改动,Fedora 突然无法引导,boot 过程中提示systemd-fsck[605]: /dev/sda5: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.systemd-fsck[605]: (i.e., without -a or -p

2012-10-26 13:43:42 6335

转载 解析STM32启动过程

转自:http://www.amobbs.com/forum.php?mod=viewthread&tid=5462931&extra=page%3D2%26filter%3Ddigest%26digest%3D1%26digest%3D1相对于ARM上一代的主流ARM7/ARM9内核架构,新一代Cortex内核架构的启动方式有了比较大的变化。ARM7/ARM9内核的控制器在复位后,CPU会从

2012-10-23 23:52:27 2688

转载 新型的按键扫描程序,仅三行程序

转自:http://www.amobbs.com/forum.php?mod=viewthread&tid=4308630&page=1&authorid=205286新型的按键扫描程序不过我在网上游逛了很久,也看过不少源程序了,没有发现这种按键处理办法的踪迹,所以,我将他共享出来,和广大同僚们共勉。我非常坚信这种按键处理办法的便捷和高效,你可以移植到任何一种嵌入式处理器上面,因为C语言强

2012-10-23 23:45:32 774

转载 转载《不要做浮躁的嵌入式工程师》观后感

《不要做浮躁的嵌入式工程师》这篇文章在网上流行,近来再读一次,写一下自己的感受以及体会。1、不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,就会知道自己和别人思路的差异。——代码如文章,人家的代码是人家的思想。完全抄人家的代码会影响你的思路甚至思维。搞单片机的应该知道uchar吧?2、初学者请不要看太多的书,那会误人子弟的,先找一本好

2012-10-23 22:53:50 923

转载 请不要做浮躁的嵌入式系统工程师

1. 不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。    2. 初学者请不要看太多的书那会误人子弟的。先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。    3. 看帮助。不要因为很难,而自己又是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂

2012-10-23 22:51:25 815

转载 430编程C语言常识(IAR)(二)结构体与联合体

转自:http://www.amobbs.com/thread-5465091-1-2.html结构体与联合体是C语言的常见数据类型,可对C的基本数据类型进行组合使之能表示复杂的数据结构,意义深远,是优异代码的必备工具。一.        struct与 union的基本用法,在语法上union与struct相同,因此只以struct为例1.1        基本用法:

2012-10-23 22:40:54 4431

转载 ARM指令集

ARM指令集ARM指令的基本格式ARM指令的基本格式为:   {}  {S}  ,    { , }其中,内的项是必需的,{  }内的项是可选的。(1)Opcode项Opcode是指令助记符,即操作码,说明指令需要执行的操作,在指令中是必需的。(2)Cond项(command)Cond项表明了指令的执行的条件,每一条ARM指令都可以在规定的条件下执行,每条ARM

2012-10-06 08:34:57 1048

多感知器蛇形机器人避障的智能控制

多感知器蛇形机器人避障的智能控制 机器人资料持续上传中。

2010-05-30

超声波语音测距系统在车辆避障中的应用

超声波语音测距系统在车辆避障中的应用 机器人资料持续上传中

2010-05-30

电动小车自动避障模糊控制算法的设计与实现

电动小车自动避障模糊控制算法的设计与实现 机器人资料,接续上传中

2010-05-30

超声波测距仪在移动机器人避障中的应用

超声波测距仪在移动机器人避障中的应用 关于机器人的资料。请密切关注。

2010-05-30

常规控制和模糊PID控制在全垫升气垫船航向控制中的应用

常规控制和模糊PID控制在全垫升气垫船航向控制中的应用

2010-05-30

空空如也

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

TA关注的人

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