按类别查询搜索结果
关于关键词 的检测结果,共 818
yyxl | 2016-02-17 20:16:32 | 阅读(1420) | 评论(0)
yiltoncent | 2016-02-02 15:49:43 | 阅读(1620) | 评论(0)
bibiclb | 2016-01-25 21:43:35 | 阅读(690) | 评论(0)
本文以MSP430G2231为例,整理了其存储器组织各个部分的内容,包括特殊功能寄存器、外围模块、RAM、FLASH、中断向量表。【阅读全文】
bibiclb | 2016-01-25 21:43:26 | 阅读(880) | 评论(0)
摘要:    本文深入反汇编代码,分析了IAR MSP430普通函数参数传递详情,得出参数传递,前4个寄存器传递,其余的用堆栈传递。     前几天,还很天真以为函数参数传递是从右向左压栈,经过今天的调试看反汇编代码才知道,原来并没有那么简单。事实上,IAR for MSP430环境下,函数参数传递是寄存器和栈混用,即前四个参数用寄存器传递(结构体或联合类型的另外别论),其他的用堆栈传递。     注:本文实验环境是IAR for MSP430 5.51,我在百度文库看到一文档,说是参数传递,前2个是【阅读全文】
edaplayer | 2016-01-24 04:12:00 | 阅读(2390) | 评论(0)
之前写的原帖地址http://xboot.org/forum.php?mod=viewthread&tid=28987本帖讨论在usb启动模式中,uboot为何能在能在0x23e00000地址处运行。先从nand启动模式说起。x210因为只有512MB内存,nand启动模式下,初始化后内存物理地址空间为0x3000 0000 ~ 0x4FFF FFFF。在x210_nand.h中有代码基址的定义:#define MEMOR...【阅读全文】
【嵌入式】 共享内
644924073 | 2016-01-11 11:22:26 | 阅读(0) | 评论(0)
共享内存查看清除命令ipcs和ipcrm重启uwsgi时失败,遇到以下错误提示:uwsgi_lock_ipcsem_init()/semget(): No space left on device [core/lock.c line 507]uwsgi_ipcsem_clear()/semctl(): Invalid argument [core/lock.c line 631]还以为是某个分区满了,仔细查看后才发现不是。查资料后找到原因,要加载的文件对...【阅读全文】
探索者123 | 2016-01-07 14:36:11 | 阅读(1580) | 评论(0)
ARM处理器工作模式一共有 7 种 :USR  模式    正常用户模式,程序正常执行模式FIQ模式(Fast Interrupt Request)     处理快速中断,支持高速数据传送或通道处理IRQ模式     处理普通中断SVC模式(Supervisor)     操作...【阅读全文】
644924073 | 2015-12-28 20:54:03 | 阅读(0) | 评论(0)
要想在Linux下读写芯片的I2C寄存器,一般需要在Linux编写一份该芯片的I2C驱动,关于Linux下如何编写I2C驱动,前一篇文章《手把手教你写Linux I2C设备驱动》已经做了初步的介绍,并且留下了两个疑问尚未解决,第一个是如何对Linux提供的I2C操作函数进行进一步封装,实现对芯片寄存器的读写;另一个是如何在用户空间调用该I2C...【阅读全文】
644924073 | 2015-12-27 16:33:43 | 阅读(0) | 评论(0)
Size命令的输出不包括stack和heap的部分。只包括文本段(text), 代码段(data),未初始化数据段(bss)三部分。1、文本段:包含程序的指令,它在程序的执行过程中一般不会改变。2、数据段:包含了经过初始化的全局变量和静态变量,以及他们的值。3、BSS段:包含未经初始化的全局变量和静态变量。4、堆栈段...【阅读全文】
【嵌入式】 Linux内分配
644924073 | 2015-12-27 16:27:01 | 阅读(0) | 评论(0)
进程与内存进程如何使用内存?毫无疑问,所有进程(执行的程序)都必须占用一定数量的内存,它或是用来存放从磁盘载入的程序代码,或是存放取自用户输入的数据等等。不过进程对这些内存的管理方式因内存用途不一而不尽相同,有些内存是事先静态分配和统一回收的,而有些却是按需要动态分配和回收的。...【阅读全文】
BLLYB | 2015-12-24 16:14:47 | 阅读(0) | 评论(0)
        这里,我们对 APM EEPROM存储接口进行讲解。如有问题,可以交流30175224@qq.com。新浪@WalkAnt,转载本博客文章,请注明出处,以便更大范围的交流,谢谢。第六部分 存储与EEPROM管理        详细参考:http:...【阅读全文】
644924073 | 2015-12-13 16:14:22 | 阅读(1430) | 评论(0)
u-boot重定位后的内存分布: 对于smdk2410,RAM范围从0x30000000~0x34000000. u-boot占用高端内存区。从高地址到低地址内存分配如下:    显示缓冲区                (.bss_end~34000000)&nb...【阅读全文】
644924073 | 2015-12-13 09:59:46 | 阅读(1250) | 评论(0)
                                                  ...【阅读全文】
48576958 | 2015-12-11 11:14:23 | 阅读(1070) | 评论(0)
      摘自:《嵌入式Linux应用开发完全手册》——韦东山1. S3C2410/S3C2440地地址空间       S3C2410/S3C2440对外引出的27根地址线ADDR0~ADDR26的访问范围只有128MB,那么是如何达到1GB的空间的呢?CPU对外还引出了8根片选信号nGCS0~nGCS7,对应于BANK0~BANK7,...【阅读全文】
48576958 | 2015-12-11 11:14:15 | 阅读(1810) | 评论(0)
摘自:《嵌入式Linux应用开发完全手册》——韦东山 一、内存管理单元MMU介绍内存管理单元简称MMU,它负责虚拟地址到物理地址的映射,并提供硬件机制的内存访问权限检查。MMU使得每个用户进程拥有自己独立的地址空间,并通过内存访问权限的检查保护每个进程所用的内存不被其他进程破坏。重点就在于地址映射:页...【阅读全文】
【嵌入式】 ARM寄
48576958 | 2015-12-11 11:09:47 | 阅读(460) | 评论(0)
48576958 | 2015-12-11 10:55:13 | 阅读(730) | 评论(0)
48576958 | 2015-12-11 10:55:07 | 阅读(580) | 评论(0)
48576958 | 2015-12-11 10:54:58 | 阅读(460) | 评论(0)
48576958 | 2015-12-10 23:57:19 | 阅读(620) | 评论(0)