关闭

妈蛋,终于在TQ2440上点亮一个led了。。。

424人阅读 评论(0) 收藏 举报

刚接触TQ2440,几乎是一窍不通,只有一点之前玩stm32的经验。

在把NOR和NAND下载程序的方法学会后,迫不及待的想运行个自己写的程序看看,于是照着韦东山视频撸了一个汇编点灯(之前是用keil建工程的,结果当时连程序都不会下,也没点亮,就半途而废了),不过他用的板子(led硬件接线)好像跟我的不一样,发现以后对着s3c2440的datasheet管脚说明部分修改了下,编译,下载,运行,妈蛋又没反应,心累。。。然后就干了以下无聊的事------------把GPA到GBD都设置了一遍并输出,特么的结果竟然亮了,然后一段一段的删,最后发现还是剩下之前撸的那段代码,编译下载,亮亮亮、、、 我只是见鬼了嘛

还好最后给了一点搞下去的希望,加油

附上使用uboot通过tftp下载bin程序到nand flash中的方法:http://blog.csdn.net/yanlutian/article/details/52372221

如果需要下载bin到NOR flash中,可以使用jlink配合jflash实现,具体步骤网上有  也可以问我大笑这个菜鸟


另附:ARM总是从地址0x0000_0000处开始执行代码,当芯片设为从NOR启动时,ARM的0地址就被映射到NOR FLASH的起始地址处)<NOR FLASH中可以直接运行代码,也就是读操作,有关NOR和NAND区别网上有很详细的文章介绍>;若若芯片设为从NAND启动,则芯片硬件将会自动将NAND中从地址0开始的前4K内容复制到芯片内部SDRAM中,并且ARM的0地址被映射到SDRAM的起始地址处,然后就开始执行代码了。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:12253次
    • 积分:431
    • 等级:
    • 排名:千里之外
    • 原创:30篇
    • 转载:3篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论