友善之臂mini2440裸机程序下载流程,电脑是笔记本,win7 32位系统,菜鸟求指导!

友善之臂mini2440裸机程序下载流程,电脑是笔记本,win7 32位系统,菜鸟求指导!,第1张

为什么不要参考友善的手册,非常好的资源,有图,其实说白了手册内容也是网上炒过来的,友善只是把各路高手终结编辑成为一个文档而已摆了。Mini2440除非你干裸机,非则不要keil了,手册上提示编译方法,是基于arm-linux-gcc编译器,个人觉得这个编译器功能很强大,配合Makefile,非常方便。

我的开发板 是这样的

1.烧写裸机程序

一个nand flash 一个 norflash

先用jlink下载Uboot到norflash

然后启动 用uboot更新uboot到 nandflash的方式 下载裸机程序

然后从nandflash启动

2.ADS用法 可以去网上查查 好多

3.(不使用ADS)建立裸机程序:必须自己实现几个东西

3.1初始化硬件(汇编):比如关闭看门狗啊 初始化栈指针(如果你要跑C的话) 之类

3.2MAKEFILE 中要制定连接地址 去_elf头

3.3实现你的C程序

比如简单的控制LED的裸机程序

crt0.S:

.text

.global _start

_start:

ldr r0, =0x53000000 @ WATCHDOG寄存器地址

mov r1, #0x0

str r1, [r0] @ 写入0,禁止WATCHDOG,否则CPU会不断重启

ldr sp, =1024*4 @ 设置堆栈,注意:不能大于4k, 因为现在可用的内存只有4K

@ nand flash中的代码在复位后会移到内部ram中,此ram只有4K

bl main@ 调用C程序中的main函数

halt_loop:

b halt_loop

MAKEFILE :

key_led.bin : crt0.S key_led.c

arm-linux-gcc -g -c -o crt0.o crt0.S

arm-linux-gcc -g -c -o key_led.o key_led.c

arm-linux-ld -Ttext 0x0000000 -g crt0.o key_led.o -o key_led_elf

arm-linux-objcopy -O binary -S key_led_elf key_led.bin

arm-linux-objdump -D -m arm key_led_elf >key_led.dis

clean:

rm -f key_led.dis key_led.bin key_led_elf *.o

C代码:

#define GPBCON (*(volatile unsigned long *)0x56000010)#define GPBDAT (*(volatile unsigned long *)0x56000014)

int main()

{

GPBCON = 0x00000400 // 设置GPB5为输出口, 位[11:10]=0b01

GPBDAT = 0x00000000 // GPB5输出0,LED1点亮

return 0}

执行make 生成.bin文件

然后下载到nandflash

从nand启动

问题一:如何给裸机安装应用软件 电脑一般都是有默认IE浏览器的,如果没有,可以在别的地方下载一个浏览器,移动到手机内存卡或者U盘,然后连接到你的电脑上面,安装浏览器,之后就可以用浏览器下载各种软件了。

问题二:如何给裸机安装软件 如果是白苹果,那就使用ituns软件恢复系统,不知道你的是什么机器。\r\n大陆和香港的都是解锁版的,不过还得越狱才能使用更多软件。\r\n苹果机还得越狱和解锁。

问题三:如何给裸机安装软件 安装个360,里面什么软件都有,搜索一下即可安装。

问题四:手机裸机怎么装浏览器 裸机的话,一般都是去手机店里面进行安装的,但是你也可以用数据线连接到电脑,然后用手机助手这类的进行安装也可以的。现在大家普遍认为的还是手机QQ浏览器比较的好,我现在也是用的这个,玩这个你不用担心下东西的麻烦了,他的云检测功能,更加的全面,更好地筛选你的关键词,还有同步登入功能,更加的方便了。

问题五:裸机首先要安装的程序 裸机并没有指定说要安装哪一个程序软件先。

如果楼组之前的手机中过病毒的话,那么需要先安装杀毒软件。

然后是通讯软件,银行软件,游戏等之类的软件,具体还是看个人的使用习惯决定。

问题六:手机裸机?买来了怎么 *** 作,是不是只有系统其他的都需要自己装? 20分 小米裸机就是只有 官方盯配(手机主机、充电器、数据线、电池一块)

裸机优点就是商家成本降低,所以价格也就低了M2-16G的1999.M1s的1499。M1s青春1299。取消了内存卡,耳机配件,都需要你自行购买。

最近抢购了4台小米手机了,其中一台开机锁屏键失灵,暂时用米健代替用呢还没有去维修点换呢。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7996902.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存