博客
关于我
嵌入式开发资料集锦
阅读量:573 次
发布时间:2019-03-11

本文共 1380 字,大约阅读时间需要 4 分钟。

嵌入式开发是一个充满挑战与机遇的领域,涵盖了从硬件设计到软件开发的多个方面。以下是一些值得关注的资源和技术指南,帮助开发者快速获取所需信息并提升技能。

1. 嵌入式开发工具与资源

国内推荐网站

  • 中国Unix:提供丰富的C语言和Shell脚本资源,包括教程、论坛和man手册。
  • 中国Linux论坛:专注于嵌入式Linux技术,涵盖Linux内核、设备驱动和编程实践。

国外经典资源

  • The ARM Linux Project:为ARM处理器提供完整的Linux移植资源。
  • ARM官方网站:提升ARM处理器专业技能的最佳平台,文档和技术笔记均为英语,适合长期学习。
  • Linux Kernel Archives:Linux内核的官方资源,包含大量开发文档和源码。

技术博客与文章

  • 陈莉君的博客:专注于操作系统研究,尤其是Linux内核深入解析。
  • 飞翔的嵌入式Linux博客:提供嵌入式开发实践经验和项目案例。

2. 开发工具与编译器

必要工具介绍

  • GNU Toolchain:包括AS、LD、MAKE、GCC和GDB等工具,支持多种处理器架构。
  • VIM编辑器:强大的文本编辑器,支持跨平台操作,适合代码开发和调试。

重要书籍与指南

  • 《Using and Porting the GNU Compiler Collection》:详细介绍了如何使用和移植GNU编译器集合。
  • 《Linkers and Loaders》:深入探讨了链接器和加载器的工作原理。

3. 嵌入式系统与RTOS

嵌入式操作系统

  • uClinux/ARM:支持没有MMU的系统运行Linux,适合Motorola ColdFire系列微处理器。
  • Etlinux:设计用于PC/104模块上的分发版Linux,适合工业控制场景。

实时操作系统

  • RT-Linux:提供实时扩展功能,适合嵌入式系统需要高响应性的场景。
  • KarlOS微内核:小型可靠实时内核,支持硬件抽象层和平台抽象层技术。

4. 编程与开发技巧

交叉编译工具链

  • ARM交叉编译工具链:支持多种处理器架构,适合嵌入式系统开发。
  • PowerPC交叉编译:提供完整的编译工具链,支持大端ian和小端ian系统。

编程指南与 HOWTO 文档

  • 如何构建嵌入式Linux系统:从硬件选择到系统配置的完整指南。
  • ARM处理器移植指南:详细说明了如何在ARM架构上移植和优化Linux系统。

5. 开发社区与论坛

国内活跃论坛

  • 白云黄鹤站嵌入版:国内嵌入式开发者的热门论坛,内容丰富且互动性强。
  • 科大瀚海风云嵌入式论坛:提供嵌入式技术讨论和资源分享。

国外技术社区

  • IEEE计算机协会实时系统技术分会:提供实时系统研究的最新进展和文献。
  • 《Embedded Systems》杂志:欧洲领先的嵌入式设计杂志,提供详尽的技术分析和产品评测。

6. 开发板与硬件

主流开发板供应商

  • 北京恒颐:提供嵌入式开发板和相关工具套件。
  • 华恒科技:专注于嵌入式硬件设计和解决方案。

开发工具

  • JTAG调试工具:支持多种开发板,提供便捷的硬件调试功能。
  • CAN总线模块:用于工业控制和嵌入式通信系统。

通过以上资源和工具,开发者可以从零开始学习嵌入式开发,逐步掌握硬件设计、软件编写和系统优化等技能。同时,加入相关的开发者社区可以加速学习进程,并获取最新的技术动态和支持。

转载地址:http://vkrvz.baihongyu.com/

你可能感兴趣的文章
wxWidgets源码分析(7) - 窗口尺寸
查看>>
wxWidgets源码分析(8) - MVC架构
查看>>
wxWidgets源码分析(9) - wxString
查看>>
Mybatis Generator最完整配置详解
查看>>
[白话解析] 深入浅出熵的概念 & 决策树之ID3算法
查看>>
[梁山好汉说IT] 梁山好汉和抢劫银行
查看>>
[源码解析] 消息队列 Kombu 之 基本架构
查看>>
[源码分析] 消息队列 Kombu 之 启动过程
查看>>
[源码分析] 消息队列 Kombu 之 Consumer
查看>>
抉择之苦
查看>>
wx.NET CLI wrapper for wxWidgets
查看>>
Silverlight for linux 和 DLR(Dynamic Language Runtime)
查看>>
ASP.NET MVC Action Filters
查看>>
Windows SharePoint Services 3.0 Service Pack 2
查看>>
Powershell中禁止执行脚本解决办法
查看>>
HTTP协议状态码详解(HTTP Status Code)
查看>>
OO_Unit2 多线程电梯总结
查看>>
git clone 出现fatal: unable to access ‘https://github 错误解决方法
查看>>
04_Mysql配置文件(重要参数)
查看>>
python 序列化及其相关模块(json,pickle,shelve,xml)详解
查看>>