
arm开发板
文章平均质量分 75
吉祥zqy
这个作者很懒,什么都没留下…
展开
-
ARM指令集小记
Arm七种操作模式:用户(usr)、系统(sys)、快中断(fiq)、中断(irq)、管理(svc)、中止(abt)、未定义(und)MOV R1,R0 ;将寄存器R0的值传送到寄存器R1MOV PC,R14 ;将寄存器R14的值传送到PC,常用于子程序返回MOV原创 2014-04-09 10:37:24 · 854 阅读 · 0 评论 -
内核烧写杂记
在linux内核移植过程中,需要将linux内核烧写到开发板上。 基本的步骤是:1、将bootloader通过J-TAG烧写到开发板上,而一般bootloader与硬件密切相关,硬件厂商都会提供这样的板级支持包。不同的bootloader会提供不同的bootloader命令,一般都是可以通过help进行查看的。 2、将linux内核通过tftp传输到RAM中,注意在宿主机-开发板的原创 2014-04-09 10:37:52 · 630 阅读 · 0 评论 -
虚拟机ping通开发板个人经验
1、 确保pc机、虚拟机和开发板在同一网段不同ip,即ip前三位相同,最后一位不同。 eg:192.168.0.121pc机 192.168.0.112 虚拟机 192.168.0.115 开发板2、 确保虚拟机,pc机的防火墙是关闭状态。 虚拟机的防火墙不是关键,因为它一般默认关闭,关键是pc机,一般来说,如果你的ping命令卡住不 动原创 2014-04-09 10:36:50 · 2000 阅读 · 0 评论 -
Startup.s文件
在Startup.s文件中包含一个startup的入口函数,该函数为EBOOT的最开始的入口。在系统上电或者冷启动的时候,这是第一个被执行的函数。该函数都是由汇编语言编写的,完成基于硬件平台的最初的初始化,也就是CPU的相关初始化,如果有必要,也可以在这里对外围的设备进行初始化。该函数执行到最后,会跳转到C语言的入口,一般是Main函数,或者叫做EBootMain函数。这里要多说的一件事情就是在转载 2014-04-09 10:37:05 · 3682 阅读 · 0 评论 -
【转】ARM9硬件接口学习之一
Watchdog是整个ARM体系结构中相对比较简单的接口,控制代码只有几行,写起来比较容易。首先选择学习watchdog,可以快速入门,先对底层硬件工作原理有个初步的认识。(Watchdog即通常我们所说的“看门狗”)Watchdog原理上就是一个定时器。定时器timer对时钟进行计数,当定时器溢出时,产生复位信号,使得整个系统复位。在程序或嵌入式系统中,需要定期的对看门狗timer进行复位原创 2014-04-09 10:37:20 · 695 阅读 · 0 评论