ARM学习
文章平均质量分 85
逆鳞→_→
hello world
展开
-
U-boot
裸机程序开发里有一种低成本方案,利用u-boot的TFTP和USB下载功能,将成程序下载到开发板的内存用go命令来运行。 只要最终结果是ARM机器指令即可。理论上u-boot也能直接运行内存中的ELF文件,它需要用bootelf命令运行。不过我一般都是编译器直接转成bin文件来运行的。 因为u-boot已经对开发板进行基本的初始化了,比如内存,时钟等。因此下载的二进制程原创 2015-10-14 22:46:02 · 793 阅读 · 0 评论 -
NOR Flash与NAND Flash
A,nor flash与nand flash的一些区别1)接口区别:NOR FLASH地址线和数据线分开,来了地址和控制信号,数据就出来。NAND Flash地址线和数据线在一起,需要用程序来控制,才能出数据。通俗的说,就是光给地址不行,要先命令,再给地址,才能读到NAND的数据。而且都是在一个总线完成的。结论是:ARM无法从NAND直接启动。除非装载完程序,才能使用NAND Flas原创 2015-10-14 22:46:23 · 243 阅读 · 0 评论