1.常见的通信协议I2C和SPI,熟悉.

还有时钟.

中断等概念也都了解了。

所以你现在应该先学一下Linux常用的一些命令,网上搜一下,有很多总结的文章,大概看一下用法,想深入学习的话,可以看鸟哥的Linux私房菜。

2、嵌入式Linux内容主要包括:

              BootLoader、Linux内核、根文件系统、设备驱动程序、应用程序。

想快速上手,直接学习如何移植BootLoader,如何移植Linux内核,如何构建根文件系统等,想深入学习,就要具体分析其中的代码了,包括总体框架、启动流程等。

有了前面的入门知识,就可以进一步学习驱动了.

设备驱动主要包括字符设备驱动和块设备驱动两种.

这时候就可以找个嵌入式Linux相关的项目做一下了,在项目中学习各种设备驱动的移植和编写了。

最后就是应用程序的开发和设计了,如果不想往这方面走,学到设备驱动那就可以了。

---来源于网络

最新文章

  1. 3分钟干货学会使用node-inspector调试NodeJS代码
  2. 关于vue.js的计算属性练习代码
  3. 监听SD卡状态
  4. UOJ260 【NOIP2016】玩具谜题
  5. deep learning
  6. iOS—— static和const联合使用;使用static const 与 #define
  7. JS的trim()方法
  8. 【转】 c++拷贝构造函数(深拷贝,浅拷贝)详解
  9. 团体程序设计天梯赛-练习集L2-006. 树的遍历
  10. 怎样在CentOS 7.0上安装和配置VNC服务器
  11. 教程-Delphi资源文件(全面分析于使用)
  12. poj 1329 Circle Through Three Points(求圆心+输出)
  13. python面向对象(下)
  14. PHP中使用CURL(五)
  15. [Angular Tutorial] 6-Two-way Data Binding
  16. lucene全文搜索之一:lucene的主要功能和基本结构(基于lucene5.5.3)
  17. Java这些冷知识你知道吗?
  18. [HAOI 2007]理想的正方形
  19. 使用javamelody进行web监控
  20. spring boot 2使用Mybatis多表关联查询

热门文章

  1. Redis 笔记整理:回收策略与 LRU 算法
  2. Saiku上线部署准备(三十)
  3. idea插件备份
  4. winform批量更新数据_长时间的执行会导致界面卡死
  5. Python规范:提高可读性
  6. android studio 出现找不到R文件的错误
  7. JQuery Easy UI 1.7官网最新版附1.7API
  8. Android框架Volley使用:Post请求实现
  9. 安装Ubuntu系统后的配置工作
  10. 阿里云centos7安装python3.7.4和pip3