https://www.myziyuan.com/
- 123qwe
- 首先,C语言要精通。操作系统,建议Linux或wince,系统API要会用,Linux的话系统命令也要会。boot,这个是开发板上的,主要功能是初始化ARM硬件环境,加载并启动操作系统。2440的板子可以考虑用友善的MINI2440,他们文档写的不错。其他家也行,因为这板子利润不高,做的不好就没人买。具体学习步骤可以参考我的相关回答:嵌入式学习(精华知识)
- 2022-01-05 01:06:04
- hwlsz
- 如何学习嵌入式发展概述:实践当然当然是最锻炼,但我想在学校有一点机会,不要说本科生,硕士学生不一定有条件。所以我想学会被嵌入到个人知识背景和现实条件中进入合适的舞台目标,并思考它。在正常情况下,硬件设备短缺,因此它们可以在软件和嵌入式系统开发模式下努力工作。提醒大家,嵌入式系统开发的内容很多,所以你不想混乱。在了解由嵌入式系统开发的架构之后,逐步地,更容易获取C,例如UC / OS II(有开源),但它可能无法模拟硬件,但这不是必需的。启动器是否仍然是主设备,编程级别(可以受硬件条件限制)绝对没有结束。这锻炼编程所需的条件只是一个PC,条件相对容易。具有更高的编程水平(当然,嵌入了多种语言C ++,Java是一种发展趋势),等待补充硬件知识,将很快成为大师。嵌入式入口阈值略高,但高城墙也是一个小砖建筑,所以没有必要感觉很难,因为门槛非常困难,一步是占地面积,你可以坚持下去。学会嵌入,学习的基本知识是什么?1,C开发经验:Linux方法:休闲,主要是ANSI C编程(不包括图形视觉开发,如GTK,QT)的第一C语言,这是毫无疑问的,无论是嵌入式软件还是硬件开发,这对掌握来说至关重要C语言,尤其是那些致力于嵌入式软件开发的语言,现在大部分都使用C LANguage,你说你不能掌握它吗?至于如何学习C语言,我认为每个基本知识中的每一个都有自己的方式。学习,阅读书籍的关键,并在互联网上找到一些视频。很多人会问,C语言将学习,我认为这没有标准答案。我认为至少在我理解一些基本概念之后,我应该写代码。这是最重要的事情。当你这样做时,我遇到了问题,然后我会又要学习,然后检查教科书,那时收获不是你的死亡。2,网络,操作系统,架构条件:Linux,各种书,算法,例程。方法:可以实现简单网络等知识的算法和过程。开发人员应该了解操作系统,这绝对有助于您对硬件和软件的理解。应了解系统的管理,例如如何分配资源,如何管理硬件,oF课程,不读,如果不是时候了解,无所谓,看起来,结合项目经验将有更好的理解。3,嵌入式系统概念条件:每个嵌入式网站,讨论组,书籍方法:较少的问题(特别是在等待天空,这主要是为了防止生长和惰性,无法解决实际问题),思考更多。应该有一个嵌入式系统,如Linux或Wince编程,这些用于将来的应用程序编程,当然,如果您进行手机,您可以学习MTK,Saipan,Android等操作系统,Android是发展趋势的发展趋势,现在很热,Android还基于Linux系统包,因此建议先学习Linux。4,嵌入式开发实践:各种嵌入式系统开发工具的演示版,包括编译器,仿真器。您可以找到主人或下载。方法:这里有两个分支,一个是基于MCU / MDSP的嵌入式系统开发者T,一个是RTOS的应用软件开发,如Palm OS,WinCE,UC / OI II。对硬件感兴趣,我想成为真正的大师的第一个分支,我将来进入第二个分支;如果你非常高,我只想留在软件开发中,你只能使用第二个分支,后来PC的开发没有必要的差异。找到一份好工作时应该没问题。您可以使用以下步骤,可以参考文章6.此外,您还可以学习微控制器或手臂或MIPS。很多人都说我没有单芯片体验,你学习手臂吗?我认为没有问题,当然,如果您已经学习了单片机微控制器,最好是,后来的学习手臂更简单。5.硬件开发条件:各种嵌入式芯片,内存和其他电路设计软件,电路板生产。方法:此时,应该有发展条件,至少51系列,这更像是静脉。电路有许多设计内容,但它似乎可怕,实际上比软件更简单。只要你努力工作,练习会告诉你一切。最后,如果你知道上述知识,你应该阅读一些优秀的代码,如学习Uboot源代码,了解最小的系统开发,整个嵌入式的开发非常有用,可以学习,你还可以学习Linux源代码当然,如果你读了2.6代码,我觉得你会非常痛苦,你可以先看看最后一个版本的Linux代码,如0.12代码等待,虽然麻雀小,五个器官完成,如果你完成阅读,然后我认为你是一个非常成功的嵌入式工程师。6,硬件工程/软件工程/项目管理条件:各种芯片细节,经验,软件工程知识,项目管理知识,培训,大型项目参与体验:它已经掌握了,但没有结束,自满的知识是致命的。下一步。
- 2022-01-05 01:04:45
- aa
- 怎么系统学习嵌入式开发,嵌入式系统开发学习--从入门到精通很多新手学习嵌入式系统,不清楚那么多方向舵知识和参考书,该从哪里开始学习。入手了,却又在该先学习什么后学习什么上失去方向。这里有你想要的答案,帮你指点..学习步骤如下:(一步步来哦:)1、Linux 基础2.Shell 编程基础3、Linux 下的 C 编程基础4、嵌入式系统开发基础 5、嵌入式系统移植 6、嵌入式 Linux 下串口通信 7、嵌入式系统中多进程程序设计 8、嵌入式系统中多线程程序设计 9、嵌入式 Linux 网络编程 10、GUI 程序开发 11、Linux 字符设备驱动程序 12、文件系统 以上是我觉得作为嵌入式系统开发的学习步骤,按部就班地去施行和学习,到不失为一种好的学习方法:)就算是作为参考也是有很好的价值的!我就是这么学的
- 2022-01-05 01:04:45