QT210裸机烧写

 

                           QT210裸机led烧写

首先感谢万勇共享他的210笔记,和这位博友http://blog.youkuaiyun.com/kevinshq/article/details/8117247

 

1.环境装编译器

src目录的Makefile里的第一行是编译器路径,我的编译器是解压在/usr/local/arm/下的(如果和我不同就要改Makefile里的第一行)

 

2.看原理图和找寄存器

Tigerboard-II底板.pdffLED可以看到

就知道LED是给高电平点亮的,再到QT210V2核心板.pdfEINT0可以看到

 

就知道控制QT210的四个led的寄存为GPH0GPH0_0GPH0_3

那就要配值GPH0CON为输出和GPH0DAT(点亮设1,熄灭设置0,就不在这写代码了,我会打包代码的)

 

3.注意的地方

1PC上执行ls /dev/sd*,得到:

./dev/sda /dev/sda1 /dev/sda2

插入带有SD卡的读卡器到PC,在虚拟机右下角找到读卡器设备,点击右键,选择Connect

然后再次上执行ls /dev/sd*,得到:

/dev/sda /dev/sda1 /dev/sda2 /dev/sdb /dev/sdb1

说明sd卡对应的设备文件是/dev/sdb要记住下面会用/dev/sdb

2)注意ddubootsdb.sh内容

#!/bin/bash

 

dd seek=1 if=led1.bin of=/dev/sdb oflag=dsync(其中led1.bin使用mktiny210spl.exe生成的,/dev/sdbsd卡对应的设备,也就上面提的)

4.操作和操作截图

进入src然后make再把生成的led.bin,再执行./mktiny210spl.exe led.bin led1.bin,(led1.bin要与ddubootsdb.shif=led1.bin对应)再执行./ ddubootsdb.sh就行了(这步是把ledc.bin烧到SD卡)。

 

 

 

5.设置SD卡启动

做完上操作后拔出SD卡插到开发板,然后把拨码开关34拔上,其他拔下,拨码开关在下图

然后上电就看三盏灯亮,就OK了,祝你好运

 

 

自己写了个游戏:http://apk.91.com/Soft/Android/org.cocos.com.CollisionCar-3-2.0.html 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值