仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1697|回复: 19
打印 上一主题 下一主题

[学习教程] IOS编程之基于ARM系统的嵌进式体系BSP的程序计划仓酷云

[复制链接]
小魔女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:51:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
照着书上的例子,一个一个做下来,只要不是文盲,就都会的呀,没有体现我的一点点个人价值。所以我决定了,不能再这样下去ARM公司在32位RISC的CPU开辟范畴不休获得冲破,其布局已从V3开展到V6。
BSP(BoardSupportPackage)板级撑持包介于主板硬件和操纵体系之间,其功效与PC机上的BIOS相相似,次要完成硬件初始化并切换到响应的操纵体系。BSP是相对操纵体系而言的,分歧的操纵体系对应于分歧界说情势的BSP,比方VxWorks的BSP和Linux的BSP相对某一CPU来讲,只管完成的功效一样,但是写法和接口界说是完整分歧的。别的,细心研讨所用的芯片材料也非常主要,比方只管ARM在内核上兼容,但每家芯片都有本人的特征。以是这就请求BSP程序员对硬件、软件和操纵体系都要有必定的懂得。
本文先容基于ARM系统的嵌进式使用体系初始化部分BSP的程序计划。本文援用的源码全体是基于HMS320C7202芯片计划,并已乐成运转。
1初始化历程
只管各类嵌进式使用体系的布局及功效不同很年夜,但其体系初始化部分完成的操纵有很年夜一部分是类似的。嵌进式体系的启动流程如所示。
1.1设置出口指针
启动程序起首必需界说指针,并且全部使用程序只要一个出口指针。一样平常地,程序在编译链接时将非常中止向量表链接在0地点处,而且作为全部程序出口点。出口点代码以下:
ENTRY(_start);入手下手
1.2设置非常中止向量表
ARM请求中止向量表必需安排在从0入手下手、一连8
愤怒的大鸟 该用户已被删除
沙发
发表于 2015-1-21 16:22:03 | 只看该作者
特别是在校的学生,都存在一个小小的尴尬——虽然学习iOS开发的热情高涨,但由于没有多余的银子购买昂贵的Mac电脑而踟蹰不前。其实,针对初学者,如果想进入iOS开发的天地
飘灵儿 该用户已被删除
板凳
发表于 2015-1-26 17:24:34 | 只看该作者
我也从简单的状态栏适配开始,先研究了下关于状态栏的适配,特总结如下,供广大网友一起讨论交流。
海妖 该用户已被删除
地板
发表于 2015-1-30 07:34:45 | 只看该作者
到大三时,学院与我去培训的机构成立了实习基地,并让我们寒假去实习了一段时间,感觉还不错,于是在大四的时候去培训了
精灵巫婆 该用户已被删除
5#
发表于 2015-1-31 07:02:59 | 只看该作者
好处就是运行速度会变快,ios6针对系统的优化进一步加强了,很多网友测试ios6,第一感觉就是速度快,而且ios69会有一些新功能,新浪微博,facetime支持3G网等等。。弊端就是,现在的ios6只能算是正式版本的第一个版本,bug很多,不少人刷完ios6都出现了很多毛病,开不开机,缺少图标等等。。最好现在不要升级,等官网放出下一个版本的时候,再选择升级。。。
灵魂腐蚀 该用户已被删除
6#
发表于 2015-1-31 07:21:23 | 只看该作者
其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。
不帅 该用户已被删除
7#
发表于 2015-2-2 11:48:46 | 只看该作者
其次学习方法和学习心态很重要,在学习当中应该保持一颗良好的心态。应该借鉴别人好的学习方法,大家互相帮助,取长补短。
金色的骷髅 该用户已被删除
8#
发表于 2015-2-7 19:22:50 | 只看该作者
iPhone文件系统NSFileManager讲解是本文要介绍的内容,主要是通过iphone文件系统来学习NSFileManager的使用方法,具体内容来看本文详解。
谁可相欹 该用户已被删除
9#
发表于 2015-2-17 09:53:04 | 只看该作者
学习ios没什么捷径,关键在于多动手敲,曾看到前辈开玩笑说怎么快速学会某技术,答案是:“提高打字速度,快点写代码就能快点学会了”。
小魔女 该用户已被删除
10#
 楼主| 发表于 2015-2-22 02:46:43 | 只看该作者
自从苹果公司开放iOS SDK以来,大量的国内外的软件开发者将关注的目光聚集在苹果的iOS平台上。由于iPhone和iPad自一出现就给人带来了颠覆性的感觉
小妖女 该用户已被删除
11#
发表于 2015-3-6 22:34:22 | 只看该作者
开始的时候甚至想放弃,不过想想自己的未来,只能咬牙坚持,课下就不停的缠着老师。放学就补基础,这些基础的东西没有速成的,只有刻苦努力。我是后来发现的,转变自己的心态,不要读书看资料当成一种痛苦
admin 该用户已被删除
12#
发表于 2015-3-11 01:39:25 | 只看该作者
最后在做项目的时候一定要认真对待,毕竟这个直接和你的就业挂钩,这也是锻炼你实际操作的能力。
只想知道 该用户已被删除
13#
发表于 2015-3-13 00:08:27 | 只看该作者
自从苹果公司开放iOS SDK以来,大量的国内外的软件开发者将关注的目光聚集在苹果的iOS平台上。由于iPhone和iPad自一出现就给人带来了颠覆性的感觉
爱飞 该用户已被删除
14#
发表于 2015-3-17 10:31:13 | 只看该作者
近期由于IOS7的发布,所以应用的适配潮可谓是都搞的锣鼓喧天,甚是热闹,因此呢,因适配IOS7而产生的问题也是铺天盖地的卷来,
第二个灵魂 该用户已被删除
15#
发表于 2015-3-17 16:15:53 | 只看该作者
才在自己的Windows电脑上安装配置成功了一个完美的Mac OS X Lion(10.7.4)系统,而且下载了Xcode4.5的最新版本。虽然不能实机调试,但是作为iOS开发学习已经非常完美了。
分手快乐 该用户已被删除
16#
发表于 2015-3-18 04:22:44 | 只看该作者
其实在培训的过程中,学习到最多的就是查资料的方式,当时感觉老师好坑,什么都不告诉我们,让我们自己去查,但是现在觉得还是要自己解决问题,这样才能理解的更加深入。
老尸 该用户已被删除
17#
发表于 2015-3-21 18:25:10 | 只看该作者
学习ios没什么捷径,关键在于多动手敲,曾看到前辈开玩笑说怎么快速学会某技术,答案是:“提高打字速度,快点写代码就能快点学会了”。
莫相离 该用户已被删除
18#
发表于 2015-3-22 05:09:20 | 只看该作者
众多研发人员积极参与到iOS平台的开发中来也就不足为奇了。
小女巫 该用户已被删除
19#
发表于 2015-3-22 22:10:27 | 只看该作者
iPhone文件系统:创建、重命名以及删除文件,NSFileManager中包含了用来查询单词库目录、创建、重命名、删除目录以及获取/设置文件属性的方法(可读性,可编写性等等)。
兰色精灵 该用户已被删除
20#
发表于 2015-4-7 19:44:26 | 只看该作者
开始的时候甚至想放弃,不过想想自己的未来,只能咬牙坚持,课下就不停的缠着老师。放学就补基础,这些基础的东西没有速成的,只有刻苦努力。我是后来发现的,转变自己的心态,不要读书看资料当成一种痛苦
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 23:47

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表