嵌入式软件开发入门指南

发表时间: 2024-06-18 14:03

学习C语言和数据结构,linux入门,linux c编程,C++ qt编程,arm架构,嵌入式系统开发,嵌入式驱动编写,然后学习做企业实景项目实践,这是新未来国际教育的课程,根据专业老师的说法,你可以有一个C语言基础。最好是学习硬件,通常做嵌入式软件就是从底层驱动开发入手,驱动开发,必须熟悉硬件电路。另外,要学习linux,大部分嵌入式软件都是基于linux的,有的都是中英。linux C、linux shell 等此外,嵌入式必须学习 ARM,因为我们需要使用 ARM 作为开发项目的平台。还有QTdesigner,它是图形界面嵌入式开发的常用软件。 嵌入式开发分为:无操作系统开发(微控制器)和有操作系统开发(Linux、Wince、Android、Windows Phone7、Symbian、WebOS等)。目前,单片机市场正在逐渐萎缩,建议您直接从事Linux+ARM或各种手机操作系统的软件开发。 你的强项是软件,现在是移动开发蓬勃发展的时候了,所以强烈建议从移动开发开始。

目前,影响最大的手机操作系统有:苹果的IOS(iPhone)、谷歌的Android(目前最流行)、Microsoft的Windows Phone7(诺基亚完全倾向于这个平台)。 因此,您选择移动开发是正确的选择。 回答者: shuaigea12 | 2 级 | 2011-7-2 11:57 ARM微控制器、c语言、操作系统等嵌入式软件开发人员也在计算机上编程,与计算机编程不同,仅针对特定的专用系统,其他一切都几乎相同。 回答者: amidz | 2 级 | 2011 年 7 月 2 日 18:05 你好,我也是学生,这门课我们已经谈过了,这门课的重点是C语言!!大量的应用要用C语言进行编辑,所以一定要专注于学习C语言,推荐的书是老谭的,经典中的经典!! 老谭的书完了吗?让我们介绍一本更深入地了解 C 的书。.谢谢! C 和指针 C 专家编程 C 语言深入分析 这些都是国外经典的计算机书籍 答者:乌兰翔宇 | 3级 | 2011-7-3 18:39 先做硬件,---后做软件。