MMCSD卡驱动程序设计(5)

雪柳 分享 2021-04-05 下载文档

2)烧写boot到flash中 启动桌面上的FlashWrite 点击Initialize:

上图为连接正常的弹出窗口,确认连接正常,点击Detect

如正常,应能自动搜索到板载的norFlash芯片,然后点击program按钮,按图中设置:

目标文件位于D盘项目文件中,烧写起始地址为0,烧写选项按上图设置,然后点击Start按钮,开始烧写。烧写结束。

第四章 Linux内核移植与下载

4.1 Linux内核源代码安装

内核解压

4.2 Linux内核源代码分析与移植

Linux提供三个不同的命令进行Linux的配置,效果完全一样: make config 控制台命令行方式配置命令 make menuconfig 文本菜单方式配置命令 make xconfig X窗口图形界面方式配置命令

其他部分命令:

Make mrproper 命令清除所有的旧的配置和旧的编译目标文件等。

Make dep 命令搜索Linux编译输出与源代码之间的依赖关系、并生成依赖文件。

Make clean 清除以前构造内核时生成的所有目标文件、模块文件和临时文件。 Make zImage 编译Linux内核,生成压缩的内核映像文件。

4.3 Linux内核编译与下载

1)内核解压

2)内核配置

Linux针对MMC/SD内核配置的步骤:

(1) 在主菜单下选择Loadable module support --->[*] Enable Loadable moduLe Support 利用模块可将不常用的设备驱动或功能作为模块放在内核外部,必要时动态地调用。操作结束后从内存中删除,这样可以有效地使用内存,同时也可减小了内核的大小。模块可以自行编译并具有独立的功能,即使需要改变模块的功能,也不用对整个内核进行修改。文件系统,设备驱动,二进制格式等很多功能都支持模块。一定要选择[*]。

[ ] Set version information on all Symbols for modules

利用这个功能能够让内核使用其它内核版本模块或没有包含在此 kernel 的特殊的模块。一般选择[N]。


MMCSD卡驱动程序设计(5).doc 将本文的Word文档下载到电脑

下一篇:13.湖南省实施《中华人民共和国高等教育法》办法

相关推荐
相关阅读
本类排行
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xxxxxx QQ:xxxxxx