|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
掌握上面的内容差不多就能写个APP了最好的学习方法就是边写边学自己构想一个小的APP在做的时候遇到问题去找找资料我觉得这样学习比较快也比较扎实下面这些库都是有专门功能的库这是一个初学者常问的成绩,也是初学者问嵌进式该怎样进门的本源。我感到有两个方面,偏硬和偏软.我不以为嵌进式开辟软件占相对比重,相反,软硬件都懂,才是嵌进式妙手所应当寻求的,也是妙手的殊途同归。
硬件路途:
第一步:pcb计划,通常是开辟板的电路扩充和扩大,由开辟板道理图为基本,画出PCB和封装库,计划本人的电路。
第二步:SOPC手艺,通常是FPGA,CPLD开辟,使用VHDL等硬件形貌言语做公用芯片开辟,写出本人的逻辑电路,基于ALTER或XILINUX的FPGA做开辟。
第三步:SOC计划,分前端,后端完成,这是硬件计划的中心手艺:芯片计划.能做到这步,已不属于伟大的手艺职员。
软件路途:
第一步:bootloader的编写,修正,经由过程这步熟习ARM硬件布局,进修ARM汇编言语,浏览ARM的芯片手册,感到就是像操纵51单片机一样操纵ARM芯片.这一步最好的两个参考材料就是:芯片手册和bootloader源代码。
第二步:体系移植,驱动开辟,我只做过linux偏向,以是也保举进修嵌进式linux体系,作为尺度系统,他开源并且能够取得大批进修材料.操纵体系是全部盘算机迷信的中心,熟习kernel实属不容易,kernel,驱动开辟的进修,没有甚么捷径,只要多读代码,多写代码,熟习体系API..understandinglinuxkernel,linuxdevicedriver都是车载斗量的好书,值得一看。
第三步:使用程序的编写,各类GUI的移植,qt,minigui都被大批接纳,两种头脑都相似,熟习一种就能够。
软件路途中,驱动体系应当是最深切的部分,不是短工夫能够把握的,必要有勇气和耐烦。嵌进式开辟,软硬分离,由于硬件前提比PC差良多,以是一定会碰见很多成绩,因而理论的勇气加倍主要.有成绩就办理成绩,有数次的实行,大概是办理成绩的殊途同归。(
一个人负责协调他们的工作并且如果有新增加的衣服或者要移除之前的衣服通知他俩(NSManagedObjectContext)NSManagedObject |
|