如何学习嵌入式Linux?.doc
《如何学习嵌入式Linux?.doc》由会员分享,可在线阅读,更多相关《如何学习嵌入式Linux?.doc(2页珍藏版)》请在三一文库上搜索。
1、如何学习嵌入式Linux?很多初学者会问,嵌入式1. 一上电,2. 但是Flash一般是只能读不能直接写的,如果我用到全局变量,这些全局变量在哪里? 答:全局变量应该在内存里3. 那么谁把全局变量放到内存里去? 答:长期用ADS、KEIL的朋友,你能回答吗?这需要重定位。在ADS或KEIL里,重定位的代码是制作这些工具的公司帮你写好了。 你可曾去阅读过?4. 内存那么大,我怎么知道把原来存在Flash上的内容读到内存的哪个地址去? 答:这个地址用链接脚本决定,在ADS里有scat5. 你说重定位是把程序从Flash复制到内存,那么这个程序可以读Flash啊? 答:是的,要能操作Flash。当然
2、不仅仅是这些,还有设置1. 对于Linux做出来的产品,有些用作监控、有些做手机、有些做平板。那么内核启动后,挂载根文件系统后,应该启动哪一个应用程序呢? 答:内核不知道也不管应该启动哪一个用户程序。它只启动init这一个应用程序,它对应/sbin/init。 显然,这个应用程序就要读取配置文件,根据配置文件去启动用户程序(监控、手册界面、平板界面等等,这个问题提示我们,文件系统的内容是有一些约定的,比如要有/sbin/init,要有配置文件 。2. 你写的hello,world程序,有没有想过里面用到的printf是谁实现的? 答:这个函数不是你实现的,是库函数实现的。它运行时,得找到库。这
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 如何 学习 嵌入式 Linux
链接地址:https://www.31doc.com/p-3426750.html