原创 基于PowerPC e300核的vxWorks操作系统开发系列

2011-5-25 22:52 2839 1 3 分类: MCU/ 嵌入式

时间很晚了,也累了。也算是一个惊喜,经过了一个星期地不懈努力,调试终于取得了阶段性的成果,至少不用再“俩眼一抹黑”地尝试下去了。

PowerPC 这款CPU有点怪,经常给人一种不按常规出牌的感觉。当操作人员又恰好是新手的时候,就会对很多基本概念混淆不清。混淆不清并不可怕,可怕的是这些问题既得不到权威方面的指导,自己又想当然。当很多问题都以为是“CPU默认”的时候,我们离真相便渐行渐远了。

上周五的晚上,去中关村图书大厦,看着满书架的51单片机、DSP,自己不禁嘴角抽搐了一下。其实本身没有什么的东西,为什么大家要花这么多的人力财力去反复唠叨呢?当你想深入理解8086的时候,感觉还有那么可怜的几本入门指导,再找PowerPC就变成了一种奢望了。

慢慢来吧,相信有官方的PDF文档,在这个系列博客里面我们还是能找到一些问题的答案。我不是什么专家,和同学一样也是刚刚开始研究BSP。只是自己比较幸运,有时间有条件做自己想做的事情。有些时候一个人的战斗很不容易,可是当你回头看看自己留下的脚印时,才发现不知不觉我们已经开始了奔向山顶的旅程。

都说BSP方面是我国人才紧缺的方面,可是又很难看见有人愿意总结一些好的经验为后辈们铺平道路。那我就在这系列博客里总结一下我的调试结果。仅仅是结果,可能不对,更可能完全错误,只为提供一个讨论的平台。

实验环境:

CPU:PowerPC MPC8349

操作系统:vxWorks

开发板:实验室自行开发。什么样的硬件环境并不重要,重要的是开发中用到的基本概念。

好的就写到这里吧,回去睡觉了。

这一系列博客为的是探讨开发中的基本概念!


PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户377235 2013-3-14 10:41

说了半天还以为你要总结一下呢,怎么没下文了

用户1354403 2012-6-7 19:55

首先,国内用powerpc的很少,而且powerpc很多东西不开源,比如调试接口,内核方面被前摩托罗拉和IBM垄断的很厉害,应用也不针对消费领域。所以根本只是相对人员短缺,实质是学习风险大。
相关推荐阅读
用户143585 2011-05-26 10:01
PowerPC上电复位的过程描述
说明:PowerPC 的启动不同于普通的CPU启动,由于其为了适应硬件系统的不同需求,设定了两类启动的地址跳转。而CPU的启动除了涉及到地址跳转的问题外,还牵扯启动源 的选择、硬件配置字的设定以及...
EE直播间
更多
我要评论
2
1
关闭 站长推荐上一条 /3 下一条