|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
最重要的就是UINavigationController他是一层一层推进view的打开iPhone里的联系人每点一个联系人屏幕就会像右推到下一个界面这就是UINavigationController在做的事UINavigationController 谨献给为了常识固执的嵌进式初学者,接待妙手增补会商.
理论固然是最熬炼人的体例,可是我想在校生很少有如许的时机,别说本科生,硕士生也一定有前提。以是我想进修嵌进式要从团体的常识背景和实际前提动身。订立符合的阶段方针,在同意的前提下多下手多思索。
一样平常情形下关于硬件设备是对照充足的。可是能够从软件方面和嵌进式体系开辟形式高低工夫,提示人人一点,嵌进式体系开辟计划的内容常识良多,以是人人不要乱,在懂得嵌进式体系开辟的系统布局后,一步一步的动手,最简单上手的是linux下的C,好比ucos(有开放源代码),固然大概没法在硬件上仿真,但也不用发急。wince,palmos上手都很简单。不管关于初学者仍是自觉得是妙手的人来讲,编程程度(这可不受硬件前提限定)相对是没有尽头的,有了较高的编程程度(嵌进式次要是C,固然OO的几种言语c++,java是开展趋向),比及无机会的时分实时的增补硬件常识,会很快的成为妙手。 另有,必定记着,进修嵌进式,“要想举措,不要找来由”。昔时在dos下用tc编程时的前提,如今回忆起来修建就是事业。 我保举一条开展路途吧,仅供参考,
1、C开辟履历
前提:linux(这都有吧)
办法:任意,次要是把握ansiC编程(不包含gtk,qt等图形可视化开辟)
2、收集、操纵体系、系统布局
前提:linux,各类书,算法、例程。
办法:经由过程C编程完成复杂的收集等常识的算法和历程。 3、嵌进式体系观点
前提:各个嵌进式网站,会商组,书本
办法:少发问(特别是等着天上失落馅饼,这次要是避免增加惰性,也办理不了实践成绩),多思索。
4、嵌进式开辟理论
前提:各类嵌进式体系开辟工具的demo版(大概D版,假如有的话),包含编译器,仿真器。能够找妙手们要,也能够下载。 办法:这里有两个分支,一个是基于mcu/dsp的嵌进式体系开辟,一个是象palmos,wince,ucos等rtos下的使用软件开辟。对硬件感乐趣,想成为真正妙手的由第一个分支动手,今后进进第二个分支;假如非常腻烦硬件,只想停止在软件开辟上的,能够只由第二个分支动手,今后就和pc上的开辟没有甚么实质上的区分了,找份不错的事情应当没成绩,能够不必举行上面的步骤了,感乐趣能够参考第6条。
5、硬件开辟
前提:各类嵌进式芯片、存储器等电路器件,protel99等电路计划软件,电路板制造。
办法:这时候候该有开辟前提了,最最少是51系列,这个对照便利。电路的计划内容较多,不外看起来吓人,实践上比软件要复杂的多。只需下工夫,理论会告知你统统。 6、硬件工程/软件工程/项目办理
前提:各个芯片具体材料和利用履历,软件工程常识,项目办理常识,培训,年夜型项目介入履历
办法:已是妙手了,可是学无尽头,志得意满于已有的常识是致命的。谁人下一步。。。,你该是办理者了。
举一反三,以上出自我的履历,接待各路妙手们增补,初学者发问。为了手艺,一起疾走。。。
有人增补: 要想成为妙手中的妙手,最好从研究以下范畴修炼:
1,剖析一种RTOS的源代码--UCOS最简单;
2,剖析一种通信协定栈的完成体例--TCP/IP最有用;
3,精晓一种DSP的开辟集成情况--TICCS2.1最优异,精髓在其内带的RTOS;
4,精晓一种单片机的开辟集成情况--keilC最典范;
5,精晓一种MCU的开辟集成情况--ADS1.2最盛行;
要想成为大家级人物再从以下范畴入手下手修炼:
1,精晓一种体系建模言语和工具--TelelogictauSDL/UMLsuit最典范;
2,精晓一种算法仿真工具--Matlabsimulink最廉价;
要想查验一下本人是不是抵达了至尊级人物,能够做以下的事:
下手搭建一套红外大概蓝牙通信原型体系,摹拟前端能够用现成的,基带用DSP,主控用个32BMCU,DSP和协定软件本人写。固然不成能做全,做个子集就能够了。
假如能到这个境地,打住吧,该转业往做市场了。做个1、二年市场,你不本人往创个业就太华侈了。
我当时刚学iOS开发的时候一样的感觉总想知道原理内部怎么回事感觉在像在雾里但是iOS开发就是这样他是封闭的本身就是在雾里... |
|