第十二讲
错误Error:(Fatal) L6002U: Could not open file …2440Slib.o 原因是移动的工程文件,需重新编译 Project->Remove Object Code
第十三讲
交叉编译3.3.2支持硬浮点 一般是软浮点
rm–rf *.*删除所有.h和.c文件
第十四讲
uboot第一阶段启动过程
cpu/arm920t/start.s完成硬件初始化 ? 设置cpu工作模式 ? 关看门狗 ? 设置系统时钟 ? 关MMU,CACHE
? 为第二阶段准备RAM空间(调用board/smdk2410/lowlevel_init.s) ? 设置堆栈
? 转跳到第二阶段代码的C入口点(lib_arm/board.c start_armboot()) uboot第二阶段启动过程 start_armboot函数
? init_sequence:初始化cpu,设置系统时钟,初始化定时器,初始化环境参数,初始化
串口控制台,检测内存映射 ? flash_init:初始化norflash ? env_relocate:初始化环境变量 ? 初始化系统外围设备
? 最后调用main_loop(command/main.c)
uboot是软编译,一般硬编译
第十五讲:内核
郭天祥使用的Linux是Linux2.4点内核,2001年1月发布,支持桌面系统和USB
第十六讲:向内核中加入驱动
第十七讲:构建根文件系统
Yaffs/Yaffs2文件系统
第十八
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库郭天祥ARM教程笔记(2)在线全文阅读。
相关推荐: