有问题?Q我吧,Always Online!
摘要: ARM体系中存储系统1.ARM体系中的存储空间 ARM体系使用单一的平板地址空间.该地址空间的大小为232个8位字节.这些字节单元的地址是一个无符号的32位数值,起取值范围为0到232-1. 32位情况:ARM的地址空间也可以看作是230个32位的字单元.这些字单元的地址可以被4整除,也就是说该地址的低两位为0b00.地址为A的字数据包括地址为A,A+1,A+2,A+3 4个字节单元的内容. 16... 阅读全文
posted @ 2014-07-11 23:45 嵌入式博客园 阅读(900) 评论(0) 推荐(0)
摘要: 异常中断处理概述1. ARM中异常中断处理概述1)在正常程序执行过程中,每执行一条ARM指令,程序计数器寄存器PC的值加4个字节;每执行一条Thumb指令,程序计数器寄存器PC的值加两个字节.整个过程是顺序执行.2)通过跳转指令,程序可以跳转到特定的地址标号处执行,或者跳转到特定的子程序处执行;B指令用于执行跳转操作;BL指令在执行跳转操作的同时,保存子程序的返回地址;BX指令在执行跳转操作的同时... 阅读全文
posted @ 2014-07-11 23:28 嵌入式博客园 阅读(1119) 评论(0) 推荐(1)
摘要: linux中断响应和处理过程:首先中断属于异常的一种。异常,就是可以打断CPU正常运行流程的一些事情,比如说外部中断,未定义的指定,试图修改只读数据,执行SWI指定(softwareinterruptinstructin,软件中断指令,比如说上层调用sys_read,sys_write就会产生swi)等。内核启动时在start_kernel函数(init/main.c)中调用trap_init,i... 阅读全文
posted @ 2014-07-11 23:20 嵌入式博客园 阅读(2526) 评论(1) 推荐(1)
摘要: LINUX内核调试过程,使用openjlink多谢南方,让我能够顺利进入内核的调试界面,此教程也是请教南方的,我整理了一下发布上来,我想应该还有地方有错误,不过运行是正常了,希望大家指点。1、通过uboot下载linux内核 nfs 0x32000000192.168.0.10:/mnt/disk2/uImage192.168.0.10是linux内核的IP地址/mnt/disk2/uImage ... 阅读全文
posted @ 2014-07-11 23:15 嵌入式博客园 阅读(243) 评论(0) 推荐(0)
摘要: C、传统 C++#include //设定插入点#include //字符处理#include //定义错误码#include //浮点数处理#include //文件输入/输出#include //参数化输入/输出#include //数据流输入/输出#include //定义各种数据类型最值常量#include //定... 阅读全文
posted @ 2014-07-11 22:41 嵌入式博客园 阅读(239) 评论(0) 推荐(1)
摘要: 嵌入式系统Linux内核开发工程师必须掌握的三十道题 如果你能正确回答以下问题并理解相关知识点原理,那么你就可以算得上是基本合格的Linux内核开发工程师,试试看! 1) Linux中主要有哪几种内核锁?Linux的内核锁主要是自旋锁和信号量。自旋锁最多只能被一个可执行线程持有,如果一个执行线程试图请求一个已被争用(已经被持有)的自旋锁,那么这个线程就会一直进行忙循环——旋转——等待锁重新可用... 阅读全文
posted @ 2014-07-11 22:37 嵌入式博客园 阅读(927) 评论(0) 推荐(0)
摘要: 首先,一个IT人员的成长历程: 一个IT人员最初都是从写程序开始的。写软件程序其实​是很简单的,入了门,只要条件配合,走专职程序员的道路是相当自然的。这里说的条件是什么呢?兴趣是第一,再者就是进修提高。学校虽尽其可能传授学生最新的知识,但仍然不能追赶技术的脚步。不断自发地接触新知识就成了最重要的进修方式,能不能把握好这些机会,决定着程序员的技术层次和前程。 在技术钻研的历程上,刚开始你可能只... 阅读全文
posted @ 2014-07-11 22:34 嵌入式博客园 阅读(256) 评论(0) 推荐(0)
摘要: ARM-学习路线图.doc ARM-学习路线图.doc 路径 H:\嵌入式相关精品文章\ 大小 31.5 KB 类型... 阅读全文
posted @ 2014-07-11 22:25 嵌入式博客园 阅读(328) 评论(0) 推荐(0)
摘要: 来自为知笔记(Wiz) 阅读全文
posted @ 2014-07-11 20:41 嵌入式博客园 阅读(430) 评论(0) 推荐(0)
摘要: Linux2.6.20内核配置选项01、Codematurity level options ---> 代码成熟等级选项01.01、 [ ] Prompt for developmentand/or incomplete code/drivers 默认情况下是选择的,这将会在设置界面中显示还在开发或者还没有完成的代码与驱动.你应该选择它,因为有许多设备可能必需选择这个选项才能进行配置,实际上它是安... 阅读全文
posted @ 2014-07-11 20:35 嵌入式博客园 阅读(432) 评论(0) 推荐(0)
摘要: 首页 » JavaScript » indexOf()和lastIndexOf()查找字符串位置 indexOf()和lastIndexOf()查找字符串位置 发表于 2011-10-05 由 admin有两个可以从字符串中查找子字符串的方法:indexOf()和lastIndexOf()。这两个方法都是从一个字符串中搜索给定的字符串,然后返回子字符串的位置(如果没有子字符串的位置,则返回-1)。... 阅读全文
posted @ 2014-07-11 13:52 嵌入式博客园 阅读(26763) 评论(0) 推荐(3)