7回答

0收藏

ucos移植_非知识性困难

#开源分享 #开源分享 2841 人阅读 | 7 人回复 | 2013-11-15

     知识是很好学的,大不了自习室蹲几天就搞定,而有些事情是蹲自习室搞不定的,我接触新东西的困难所在..
     在我学习arm裸机开发时候,让我犯难的不是arm有多少寄存器,他们之间的使用规则,联系..这之间的知识部分内容,而是arm开发板怎么用.程序怎么烧到里面?(因为我买的tq2440开发板对DNW做了升级,而初学的我只看到过蓝色的DNW以为是世界的全部,发现升级之后的DNW用我所见的步骤没法实现时就使劲调呀...又不知哪错了,我的时间~~~{:soso_e167:}.)这些非知识性东西,虽然不是什么难点,但是不知道它就没办法学习.
     现在我是一个厨子,要做美味的佳肴,食谱看几遍就掌握了,锅怎么用也是要会的
     我的问题:
     现在要接触移植部分了,所以我希望了解:1.ucos文件结构(是不是只分为1.移植需要修改2.移植不需要修改?各个文件的作用)2.需要用到什么工具, 包括软件和硬件(jlink...)以及他们各自的作用....
     可能还有我没有预见到的非知识性东西,希望过来人给与介绍.
     谢谢前辈对我的帮助
分享到:
回复

使用道具 举报

回答|共 7 个

倒序浏览

沙发

GY@艳

发表于 2013-11-15 16:31:14 | 只看该作者

对于爱学习的人,爱板从来都是来者不拒;看到你的真诚,很感动。坛子里有很多资料或是前辈们给出的学习注意点和经验总结,先自己尝试着吧,实在困难大家都会帮助你的。我坚信自己克服出来的成就感相当的大哟!Fighting!!!
爱板  爱板  爱板     https://www.cirmall.com
板凳

anti-t

发表于 2013-11-15 17:03:23 | 只看该作者

GY@艳 发表于 2013-11-15 16:31
对于爱学习的人,爱板从来都是来者不拒;看到你的真诚,很感动。坛子里有很多资料或是前辈们给出的学习注意 ...

好感动哦 妹纸
地板

GY@艳

发表于 2013-11-15 17:13:37 | 只看该作者

吖坨 发表于 2013-11-15 17:03
好感动哦 妹纸

我一直都很好的,淡定
爱板  爱板  爱板     https://www.cirmall.com
5#

chenbingjy

发表于 2013-11-15 21:22:49 | 只看该作者

两个人很暧昧。
6#

laoliang-67665

发表于 2013-11-15 22:41:36 | 只看该作者

本帖最后由 亮点 于 2013-11-15 22:42 编辑

其实我很希望大家多把自己的困惑提出来,就算我这个回帖不能解决这个问题,起码起到了抛砖引玉的作用。
对于UCOS,如果从官网下载源代码,会发现没有移植部分的内容。
但是,如果是下载了官网对应开发板的源代码,发现多了PORT部分的内容。
PORT部分就是移植代码。
为什么呢?因为在移植部分,最重要的就是设置提供操作系统滴答服务的中断及进行上下文的切换,而上下文的切换操作是汇编语言和针对寄存器的,以及堆栈。对于不同的硬件都是不同的,因此不是属于源码的部分。但是,官网给提供了一些例程,这些例程就是官网的开发板的移植代码,首先要找到类似的型号的芯片的板子的资料,下载后可以拿来主义或进行修改。

在这之前,应该熟悉UCOS的结构,幸好笔者的《嵌入式实时操作系统μCOS原理与实践》在第七章有对文件结构的描述,可以到当当购买
http://product.dangdang.com/22603276.html

如果还有相关的疑问请继续发帖,我不回帖就催我回帖
嵌入式,ucos,FPGA系统书籍作者
7#

Atom.

发表于 2013-11-18 16:58:50 | 只看该作者

ok,我慢慢学吧,等走过去之后再把我的路分享给大家好了
8#

laoliang-67665

发表于 2013-11-19 17:59:41 | 只看该作者

Atom. 发表于 2013-11-18 16:58
ok,我慢慢学吧,等走过去之后再把我的路分享给大家好了

谢谢,学习过程有问题就提出!大家都能分享!
嵌入式,ucos,FPGA系统书籍作者
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条