嵌入式学习基础——提升

文章目录

    • 介绍
            • 适用于:
            • 原作者:li crifan
    • 原文相关链接
            • 1.嵌入式驱动开发的概念,所包含的领域。
            • 2.如果有些背景知识不了解需要看这个链接
            • 3.嵌入式Linux驱动开发的概念,逻辑,具体开发步骤,所要涉及哪些内容
            • 4.嵌入式Linux软件开发的概念
            • 5.嵌入式开发系列教程
            • 6.用一个嵌入式开发板实现数据采集的基本思路和逻辑
            • 7.嵌入式领域常见的名词概念
            • 8.嵌入式开发经验和总结
            • 9.类比解释嵌入式软件开发需要掌握的知识
            • 10.嵌入式软件知识体系总结(未完)
    • 已经写好并且发布的关于嵌入式的书
    • 后记
    • 转载自

介绍

本文来自知乎答案,嵌入式学习涉及较多,除了基本的c语言、软/硬件知识、操作系统、linux内核原理相关…胡乱的学习容易没有像个没头的苍蝇,所以我从网上找了一些相关的介绍总结一下

适用于:

已经有一定的嵌入式基础知识,但是并不全面,需要梳理以及加深细节
如果想要真正系统学习嵌入式还是建议去多用开发板,多实现一些不同的需求,遇到问题不要“浅尝辄止”,要清楚明白才行,遇到问题解决问题才能进步。

原作者:li crifan

本文仅作介绍总结

原文相关链接

1.嵌入式驱动开发的概念,所包含的领域。
http://www.crifan.com/files/doc/docbook/embedded_drv_dev/release/html/embedded_drv_dev.html
2.如果有些背景知识不了解需要看这个链接
http://www.crifan.com/files/doc/docbook/embedded_soft_dev/release/html/embedded_soft_dev.html#emb_dev_related_things
3.嵌入式Linux驱动开发的概念,逻辑,具体开发步骤,所要涉及哪些内容
http://www.crifan.com/files/doc/docbook/embedded_linux_drv_dev/release/html/embedded_linux_drv_dev.html
4.嵌入式Linux软件开发的概念
http://www.crifan.com/files/doc/docbook/embedded_linux_dev/release/html/embedded_linux_dev.html
5.嵌入式开发系列教程
https://www.crifan.com/embedded_series_tutorial/)
6.用一个嵌入式开发板实现数据采集的基本思路和逻辑
https://www.crifan.com/qanda_embedded_data_acqusition_system_implement_process/
7.嵌入式领域常见的名词概念
https://www.crifan.com/summary_embedded_concept_name_explanation/
8.嵌入式开发经验和总结
https://www.crifan.com/summary_embedded_development_experience_and_note/
9.类比解释嵌入式软件开发需要掌握的知识
https://www.crifan.com/summary_use_similar_building_field_explain_embedded_system_need_learn_which_kind_of_knowledge/
10.嵌入式软件知识体系总结(未完)
https://www.crifan.com/embedded_system_software_field_knowledge_overview/

已经写好并且发布的关于嵌入式的书

1. 【详解】如何编写Linux下Nand Flash驱动
2. Uboot中start.S源码的指令级的详尽解析
3. MPEG简介 + 如何计算CBR和VBR的MP3的播放时间
4. Linux MTD下获取Nand flash各个参数的过程的详细解析
5. 如何在Linux下写无线网卡的驱动
6. 【详解】嵌入式开发中固件的烧录方式
7. 在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs)
8. GNU Binutils详解
9. 交叉编译详解
10. crosstool-ng详解
11. USB基础知识概论
12. 如何实现Linux下的U盘(USB Mass Storage)驱动
13. USB HID Learning Record
14. 详解ARM的AMBA设备中的DMA设备PL08X的Linux驱动
15. 硬件电路基础知识
16. ARM与MIPS的详细对比
17. 【详解】中断相关的知识
18. 现场总线Field Bus简析
19. Code 128 Symbolo gy Introduction
20. GS1-128条形码和相关的AI及FNC1的详解
21. Plessey & MSI Symbology Introduction
22. UPC/UPC-A/UPC-E & EAN Barcode Symbology

后记

学习嵌入式最关键的还是多动手,毕竟前人的知识也是动手总结的,如果能在多锻炼的基础上多学习,就会效果更好了。

转载自

作者
li crifan

链接: https://www.zhihu.com/question/21457018/answer/19517807

来源
知乎

你可能感兴趣的:(嵌入式,嵌入式)