随笔分类 -  嵌入式

摘要:转自Hex、bin、axf、elf格式文件小结一、HEXHex文件,一般是指Intel标准的十六进制文件。Intelhex 文件常用来保存单片机或其他处理器的目标程序代码。它保存物理程序存储区中的目标代码映象。一般编程器均支持生成此种格式文件。如,KEIL下可通过配置相关选项来生成HEX目标文件。H... 阅读全文
posted @ 2014-09-26 17:49 Noble_ 阅读(888) 评论(0) 推荐(0)
摘要:转自ISR之不能做什么中断是嵌入式系统中重要组成部分,很多编译器开发商都让标准c支持中断,并引入关键字_interrupt.但是:1、ISR不能有返回值;2、ISR不能传递参数;3、ISR应该是短而高效的,在ISR中做浮点运算是不明智的;4、ISR中不应该有重入和性能上的问题,因此不应该使用pint... 阅读全文
posted @ 2014-08-18 14:58 Noble_ 阅读(4312) 评论(0) 推荐(0)
摘要:整理自C语言面试题(嵌入式开发方向,附答案及点评)预处理器(Preprocessor)1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情:1). #... 阅读全文
posted @ 2014-08-18 14:18 Noble_ 阅读(631) 评论(0) 推荐(0)
摘要:整理自NOR FLASH 与NAND FLASH1:NandFlash与NorFlash典型电路图Nor Flash接原理图从上图可以看出,该NorFlash采用并行地址和数据总线, 其中,21bit地址总线,16bit数据总线。该NorFlash最大可寻址2M的地址空间。实际上,该NorFlash... 阅读全文
posted @ 2014-07-12 20:28 Noble_ 阅读(787) 评论(0) 推荐(0)
摘要:转自C语言的那些小秘密之volatilevolatile的重要性对于搞嵌入式的程序员来说是不言而喻的,对于volatile的了解程度常常被不少公司在招聘嵌入式编程人员面试的时候作为衡量一个应聘者是否合格的参考标准之一,为什么volatile如此的重要呢?这是因为嵌入式的编程人员要经常同中断、底层硬件... 阅读全文
posted @ 2014-06-21 21:44 Noble_ 阅读(270) 评论(0) 推荐(0)
摘要:安装lsb-coresudo apt-get install lsb-core 阅读全文
posted @ 2014-05-22 19:12 Noble_ 阅读(471) 评论(0) 推荐(0)
摘要:整理自ubuntu下的minicom的使用minicom是linux下串口通信的软件,它的使用完全依靠键盘的操作,虽然没有“超级终端”那么易用,但是使用习惯之后读者将会体会到它的高效与便利,下面将讲解minicom的安装和配置。一、安装minicom:使用以下命令:# sudo apt-get in... 阅读全文
posted @ 2014-05-22 19:09 Noble_ 阅读(891) 评论(0) 推荐(0)
摘要:转自rootfs_qtopia_qt4.img1.解压rootfs_qtopia_qt4-20100816.tar.gz,得到目录rootfs_qtopia_qt4,里面内容比较大,超过了64M,再按照下面的步骤做。2.要使用只包含qtopia-2.2.0的文件系统,可以删除里面的目录:rootfs... 阅读全文
posted @ 2014-05-20 16:52 Noble_ 阅读(612) 评论(0) 推荐(0)
摘要:转自Tiny210v2( S5PV210 )平台下创建基本根文件系统0. 概要介绍=========================================================根文件系统的建立,可以有多种方式。* 直接利用开发板供应商提供的根文件系统;* 利用开源社区的发行版,比... 阅读全文
posted @ 2014-05-19 21:57 Noble_ 阅读(410) 评论(0) 推荐(0)