TQ2440 的 keil 工程
打开keil,选择
TQ的2440 的 GPB 5-8(第六到第9位控制Led),点击去掉GPBDAT相应的勾即可进行LED仿真。
编程调试:
1、 RAM、ROM 片上、外的起始地址及长度的设置。
2、 Scatter 文件 的重要性(*.sct),成功的关键!
{
sct文件要么勾选use自己订制,要么去掉,即制定特定的sct文件加载程序。
}
3、 Elf 编译命令的使用。
二、关于字节兆的算法,十六进制表示的话。0x-xx xx xx xx xx,应该这样算,向右对齐 ,没两个 十六进制数为一组。最左边的 单个十六进制数 拆分为 四位二进制 ,则数据对应的二进制总长度为 L= 2*4*n+单个二进制的位数。 N为组数。 2^N为最长的长度!
三、对于天嵌的开发板,怎么实现串口及USB烧写(注意LCD的显示要根据屏幕型号更改其中的头文件的宏即、屏幕选择)
Notice:烧写程序时用norflash一端,(实在不懂就看手册和视频),norflah一端是与串口调试相结合的。(如果是Securt 的话 要 选择相应的驱动哦)
1、(对于本人的开发板,是USB转串口的,先安装串口转USB程序,再插入USB_Serial口,安装成功后,通过设备管理器 弄清楚是第几口“用于设置串口通信”)串口的安装,超级终端的安装:11520,用途 无。。选择com 口 串口。OK即可。
此时打开开发板,通电,打到norflash即可在超级终端界面显示开发板的相关信息。
按 命令 a 提示“USB host is not connect”表示还没有安装USB驱动。
2、结合DNW烧写 bin文件。(DNW的正确安装 完成后 在标题栏会提示USB_OK等字眼 )(DNW中的configuration –-11520、com2、0x30000000)
DNW的安装,注意,要先 弄好 超级终端和串口,打开 超级终端,插上USB 口和串口,(此时,还没有打开开发板的电源),按住键盘“空格键”,打开开发板电源。然后选择USB驱动安装即可。
烧写程序的步骤为:
把开发板和串口、USB口都打开(注意开发板打到norflash )、超级终端盒DNW软件,选择超级终端的“a ”命令,然后,在DNW软件中的optiongàUSB portàtransmità选择要烧写的bin文件即可完成USB烧写。
3、裸奔二有教你怎么设置ADS的配置,不明白就去 照搬即可。