![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
一步一步学习JZ2440开发板
文章平均质量分 75
生命的紫金颜色
嵌入式软件开发
展开
-
ARM汇编学习(1)
1. r0-r3 用作传入函数参数,传出函数返回值。在子程序调用之间,可以将 r0-r3 用于任何用途。被调用函数在返回之前不必恢复 r0-r3。---如果调用函数需要再次使用 r0-r3 的内容,则它必须保留这些内容。 2. r4-r11 被用来存放函数的局部变量。如果被调用函数使用了这些寄存器,它在返回之前必须恢复这些寄存器的值。 3. r12 是内部调用暂时原创 2014-04-16 22:24:13 · 672 阅读 · 0 评论 -
u-boot环境变量的配置
在移植好u-boot之后别忘了我们u-boot的zji原创 2014-04-27 12:09:49 · 1230 阅读 · 0 评论 -
U-BOOT第一阶段程序分析(1)
一步一步移植一个属于自己的uboot原创 2014-04-27 18:46:41 · 763 阅读 · 0 评论 -
U-Boot移植之前期分析(上)
老是看别人移植uboot,用别人移植好的uboot,原创 2014-04-27 16:27:38 · 897 阅读 · 0 评论 -
初学u-boot之源码配置编译过程分析
在说u-boot之前大家想象一下windows上电启动:原创 2014-04-12 12:38:06 · 1121 阅读 · 0 评论 -
U-Boot移植之前期分析(下)
接U-Boot移植之前期分析(上): 2. 顶层目录下mkconfig的分析过程 在上面的分析中知道了语句:“@$(MKCONFIG) $(@:_config=) arm arm920t MY_JZ2440 sumsung s3c24x0”对应于执行顶层目录下的mkconfig文件并传递了六个参数 ($0-$6):100ask24x0 arm arm920t原创 2014-04-27 16:28:36 · 709 阅读 · 0 评论 -
U-BOOT第二阶段程序分析(2)
3. 在下面的程序: /* Pointer is writable since we allocated a register for it */ gd = (gd_t*)(_armboot_start - CFG_MALLOC_LEN - sizeof(gd_t)); /* compiler optimization barrier needed for GCC >= 3.4 */ __原创 2014-04-24 10:19:06 · 724 阅读 · 0 评论 -
U-BOOT第二阶段程序分析(1)
uboot的第一阶段是用汇编实现的,当然有些情况下还是需要用汇编调用C函数方便些,比如我在移植S32440的uboot的 时候由于我需要从nand启动,所以在将uboot这个镜像拷贝到SDRAM中时候就需要初始化好nand flash,然后读取uboot镜像 到内存,当第一阶段执行完毕,根据第一阶段最后的分析,程序跳转到了ram中继续执行start_armboot这个C函数。 下面来看看这原创 2014-04-24 10:12:21 · 810 阅读 · 0 评论 -
初学JZ2440之GPIO汇编点灯
刚拿到JZ2440开发板熟悉了它的程序shao的原创 2014-04-05 10:19:04 · 1859 阅读 · 1 评论 -
Nand flash编程技术
一、nand flash的特点 以我接触过的liang原创 2014-04-19 12:33:41 · 810 阅读 · 0 评论 -
半导体存储设备概述
一、半导体存储设备概述 1. ROM只读存储器 它是一种线路最简单的半导体电路,一次性制造,永久保存,不能修改 2. PROM可编程只读存储器 只允许写入一次,所以也被称为“一次可编程只读存储器(OTP-ROM)” 3. EPROM可擦写可编程只读存储器 有点是可擦写再编程,缺点是擦除需要使用紫外线照射原创 2014-04-19 10:54:51 · 1584 阅读 · 0 评论 -
编译JZ2440开发板的u-boot
以前我在大四的时候准备学习linux,然后就去买了块Cortex-A8架构的开发板,我当时选的是QT210,可惜哪会完全没有基础,根本不能搞定A8强大的数据手册,而且当时连uboot也不知道,呵呵,当时勇气真大,一来就买A8板,后面的前景也让我尝到了苦头,对着一块在当时看来何等高级的板子我压根不知道从何处学习,只会开开机,然后实在无聊了再关机睡觉,呵呵,蛋疼啊。。。。 可是等我稍微原创 2014-04-03 23:46:37 · 1500 阅读 · 0 评论 -
初学JZ2440之编译最小根文件系统(上)
第一步:下载busybox源码:busybox-1.7.0 die原创 2014-04-13 11:13:39 · 1418 阅读 · 1 评论