一、本节来源
因为前些年买了个TQ2440的开发板一直搁置,如今突然又看到,故拿出来鼓捣鼓捣。
因为之前做STM32编程,习惯使用KEIL编译代码,对AD软件不友好的界面和操控体验无法忍受,网上找资料查看怎么使用KEIL对TQ2440裸机进行编程,果然搜到了一大把。
二、摘抄
http://www.armbbs.net/forum.php?mod=viewthread&tid=10500
https://blog.csdn.net/tyhj_sf/article/details/51396423
https://blog.csdn.net/shengnan_wu/article/details/8116815?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH-6&depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-6
这两篇文章详细的介绍了怎么移植,配置KEIL工程。
三、关于注意点
因TQ2440 nor flash中有BOOT,该boot如果删除还需要重新使用Jlink或者并口进行下载。所以想直接按照教程,将程序通过nor flash的uboot下载至nand flash。折腾了半天,最后发现ram地址写的有问题,一直按照教程的nor flash地址写入,板子上电程序不运行。最后改成nand flash的地址。完美解决。下面贴一下配置的内容。仅供参考。
有了这个我们就可以愉快的对TQ2440test程序进行移植了。