A8逻辑篇1.点亮一个LED(S5PV210.A8)

一.虚拟机安装好后,我们用Fedora

A8逻辑篇1.点亮一个LED(S5PV210.A8)_第1张图片

双击.vmx文件,将会在虚拟机中打开

相应的生成:

 A8逻辑篇1.点亮一个LED(S5PV210.A8)_第2张图片

这些文件

 

二.进入虚拟机页面

  1. 等待启动
  2. 账号选择其他

用户名:root 密码:111111

设置页面大小:

 

三.打开后

 

需安装此软件后windowlinux中的文件,才可相互拖;

A8逻辑篇1.点亮一个LED(S5PV210.A8)_第3张图片

 

A8逻辑篇1.点亮一个LED(S5PV210.A8)_第4张图片

 

A8逻辑篇1.点亮一个LED(S5PV210.A8)_第5张图片

放入Fedora里面

用命名解压

 

打开放到自己建立的文件夹下

 

 

 

 

 

点终端

 A8逻辑篇1.点亮一个LED(S5PV210.A8)_第6张图片

一直yes极个别no

点击

 A8逻辑篇1.点亮一个LED(S5PV210.A8)_第7张图片

终端选项

[root@embedclub ~]# cd/home

bash: cd/home: 没有那个文件或目录

[root@embedclub ~]# cd /home

[root@embedclub home]# cd phone

[root@embedclub phone]# ls

A8.bare

[root@embedclub phone]# cd A8.bare/

[root@embedclub A8.bare]# LS

命令未找到。 

 * 正在取消.. The search was cancelled as it was taking too long to complete.

You can increase the value of 'MaxSearchTime' in /etc/PackageKit/CommandNotFound.conf to change the timeout.

[root@embedclub A8.bare]# ls

1.leds_c_sp

[root@embedclub A8.bare]# cd leds_c_sp

bash: cd: leds_c_sp: 没有那个文件或目录

[root@embedclub A8.bare]# ls

1.leds_c_sp

[root@embedclub A8.bare]# cd 1.leds_c_sp/

[root@embedclub 1.leds_c_sp]# ls

led.c  Makefile  mkv210_image.c  start.S  write2sd

[root@embedclub 1.leds_c_sp]# make

arm-linux-gcc -o start.o start.S -c

arm-linux-gcc -o led.o led.c -c 

arm-linux-ld -Ttext 0x0 -o led_sp.elf start.o led.o

arm-linux-objcopy -O binary led_sp.elf led_sp.bin

arm-linux-objdump -D led_sp.elf > led_sp_elf.dis

gcc mkv210_image.c -o mkmini210

./mkmini210 led_sp.bin 210.bin

[root@embedclub 1.leds_c_sp]# ^C

[root@embedclub 1.leds_c_sp]# 

 

 

其中用到的指令:

  1. cd /home   进入跟目录
  2. 在根目录下再次进入就不用加 了;
  3. ls 查看目录下菜单
  4. Make 编译.c

 

后将生成的.bin文件放到window环境下

A8逻辑篇1.点亮一个LED(S5PV210.A8)_第8张图片

完成下载

 A8逻辑篇1.点亮一个LED(S5PV210.A8)_第9张图片

 可下载到SD卡上

 

 

 

你可能感兴趣的:(pv)