amobbs.com 阿莫电子技术论坛

标题: 终于在msp430上跑起ucos2了 [打印本页]

作者: zhaoyongke    时间: 2009-7-28 12:06
标题: 终于在msp430上跑起ucos2了
哈哈

今天在msp430f149上成功运行了ucos2,写了几个任务,显示LED,串口,……


哈哈哈哈哈哈
作者: zhaoyongke    时间: 2009-7-28 12:15
编译时出现老多错误,最终还是解决了,要感谢党 感谢人民的支持!!!!(^_^)

首先是路径的问题,总是找不到包含文件,于是我在C盘建立一个文件夹,专门为ucos2建立的,这样路径就明确了,然后再使用那个路

径包含就没有问题了!!

还有个问题很郁闷,怎么都解决不了,总提示error“…… redefine in ucos2.c”,……代表内容一般都是系统函数,比如os_flag.c

,os_core.c里的一些函数,我以为是开始的宏#define MASTER_FILE出问题了,于是注释掉这些宏,不仅没改好,反而又出了更多相同

问题!!!!!

在利尔达论坛的一个页面,在最后一条留言写道:“把ucosii.c从工程里删除就行了”

我试了试,哈哈,果然没问题了


再次感谢互联网!!!!!!!!
作者: zhaoyongke    时间: 2009-7-30 22:50
点击此处下载 ourdev_465976.rar(文件大小:231K) (原文件名:ucos.rar)
作者: zhaoyongke    时间: 2009-7-30 22:50
放在C盘根目录下即可
作者: banyan_city    时间: 2009-7-31 00:46
恭喜楼主,感谢分享
作者: zbx602000    时间: 2009-7-31 07:33
mark
作者: zbx602000    时间: 2009-7-31 07:35
上电路图。
作者: xuelang1984    时间: 2009-7-31 07:40
这个开源不?
作者: lichangan    时间: 2009-7-31 08:02
记号
作者: zhaoyongke    时间: 2009-8-1 20:52
首先声明,核心代码源于互联网,我只是写了几个简单任务函数,完全开源,希望大家能充分利用,但不要以此牟利,否则将受到



人民的鄙视!!!!!
作者: zhaoyongke    时间: 2009-8-1 20:57
电路图没有,因为是手工焊的板,比较简单,


数码管是用74164驱动,串口使用3232,按键可以根据自己的情况(4*4还是1*8,我用的是n线控制n*(n+1)方式),动手改写。
作者: yu0405jie    时间: 2009-9-24 16:44
好!学习中。。。
作者: king_zhong1986    时间: 2009-10-14 21:27
mark!!!
作者: zhaoyongke    时间: 2009-10-17 18:48
学习ucos2的几点建议:
(1)理论要多看。
要接受一种全新的概念是一个漫长的过程。操作系统在一定程度上扩展了硬件的应用,但对于大多数单片机fans来说,自己的代码更直接,更容易自己理解。但事实上,我们如果一直停留在裸机的水平上,那很难想象现在PC那么多丰富多彩的软件怎样一步步在裸机上实现。

多任务,进程调度,信号量,消息队列
作者: cinderellah    时间: 2009-10-17 18:57
mark~thanks~这个如果想移植到别的型号要怎麽办?例如msp430f1611~
作者: ggyyll8683    时间: 2009-10-17 21:19
谢谢搂主
作者: zhaoyongke    时间: 2009-10-21 08:50
430的1xx都可以跑的,因为基本结构都是兼容的,1611没问题!我现在也在1611上跑着呢!!!
作者: cooleaf    时间: 2010-1-26 10:21
好例子啊,谢谢分享!
作者: caozhu    时间: 2010-2-8 16:10
谢谢楼主分享
作者: twd3621576    时间: 2010-4-12 10:47
多谢楼主的 分享 更多谢楼主对编译问题的 分析!
作者: ADO1234    时间: 2010-4-14 11:55
很强啊!!!!
作者: avrgogo    时间: 2010-6-11 15:21
谢谢楼主分享。
作者: wsm80828    时间: 2010-7-8 15:16
mark
作者: hjk3344547    时间: 2010-7-8 18:05
mark
作者: mtbf    时间: 2010-7-14 18:51
PowerPac也是很好的选择。IAR已经移植好,拿来就可以用。
作者: qiao900209    时间: 2010-7-16 12:59
mark
作者: wangshaosh    时间: 2010-8-4 23:33
149的资源太少了  估计跑不动~~~
作者: wangshaosh    时间: 2010-8-7 21:37
这个资料咋不详细啊 啊啊啊 啊 急死寡人了
作者: liuqihui_panda    时间: 2010-10-24 12:12
mark
作者: kaivy4812    时间: 2010-10-30 23:36
mark
作者: zxcvb110    时间: 2010-11-13 15:07
mark
作者: fengyuehaoran    时间: 2010-11-18 22:24
mark
作者: afei8856    时间: 2010-12-25 12:38
mark
作者: jy6715    时间: 2011-1-4 23:46
mark
作者: zhhf129    时间: 2011-1-19 11:04
楼主,能否加个QQ,小弟我现在也在移植ucos到430上,现在编译出现一个问题,加QQ细聊啊。438982473
作者: byin    时间: 2011-1-19 17:28
mark
作者: cuikai12345    时间: 2011-1-19 19:22
mark
作者: dory    时间: 2011-1-25 10:28
学习!!!
作者: warman2000    时间: 2011-2-14 09:21
mark 学习
作者: renkaikaiser    时间: 2011-2-24 21:27
mark
作者: lovewwy    时间: 2011-2-25 14:22
好贴。谢谢开源
作者: cumtgao    时间: 2011-2-25 16:02
标记。
作者: wangshaosh    时间: 2011-3-19 16:48
楼主我有疑问啊  

为什么我头文件不能修改呢我改成1611的结果就编译出错

再改回来都不行

而且我往这个程序里面添加个5110液晶显示头文件都不行
作者: wangshaosh    时间: 2011-3-19 16:49
提示 :Fatal Error[Pe005]: could not open source file "5110box.h" C:\Documents and Settings\wangshaoyang\桌面\ourdev_465976\Software\uCOS-II\Ports\MSP430\IAR\Ex1-C-Spy\app.c 14
作者: wangshaosh    时间: 2011-3-19 17:05
怎么跑不起来啊
作者: wangshaosh    时间: 2011-3-19 17:08
怎么在1611上抛不起来啊
作者: jielove2003    时间: 2011-3-19 18:52
mark
作者: wangshaosh    时间: 2011-3-20 15:51
搞了几天终于跑起来了

这个工程有问题,上面看门狗中断是32ms,但是它定义的一秒钟的时间节拍数却是200

找了半天才找到这个错误
作者: fuwu    时间: 2011-3-20 21:23
恭喜楼主
作者: wpnx    时间: 2011-3-20 21:59
mark
作者: xiaoxing126xx    时间: 2011-3-21 23:50
感谢分享
作者: astute11    时间: 2011-3-22 21:22
谢谢楼主分享
作者: zcyxh12345    时间: 2011-4-8 13:50
xie xie !!
作者: jkzrc    时间: 2011-5-27 17:03
mark
作者: wangw611    时间: 2011-6-24 16:24
回复【47楼】wangshaosh  
-----------------------------------------------------------------------
我现在的问题是跑完一遍后就呆在空闲程序里出不来,是不是跟这个设置有关?
作者: wuxuangle    时间: 2011-6-26 10:25
楼主我爱死你了,我最近也在做着东东
作者: automaticdai    时间: 2011-9-16 14:55
感谢楼主的分享
作者: chenyh85    时间: 2011-9-23 08:47
MARK
作者: bingshuihuo888    时间: 2011-9-23 16:33
mark
作者: zaxiya    时间: 2011-9-26 18:22
好人呀!
作者: cocoasuny    时间: 2011-9-29 23:15
回复【13楼】zhaoyongke 赵永科
-----------------------------------------------------------------------

我们如果一直停留在裸机的水平上,那很难想象现在PC那么多丰富多彩的软件怎样一步步在裸机上实现。

顶一个!
作者: xueer1986281    时间: 2011-10-11 16:47
mark!!!
作者: wanjunhui    时间: 2011-10-26 21:56
请问楼主,你用的是哪个版本编译器? 我打开工程,说版本太低
作者: RUANJI    时间: 2011-11-4 11:52
楼主,我不喜欢直接搬程序。我想知道你是怎么学习uCOS操作系统的。。。我不知道如何下手啊
作者: gs20060720205    时间: 2011-11-8 16:20
THANKS!
作者: wuha    时间: 2011-11-18 11:56
你这个堆栈设置太少了,运行时看不出来,一仿真就知道溢出了!
作者: relotus    时间: 2011-11-18 15:44
mark
作者: zzz1367    时间: 2011-11-18 16:30
恭喜
作者: maimaige    时间: 2011-12-12 11:03
堆栈设置
作者: Shane    时间: 2011-12-14 13:26
mark
作者: odeman    时间: 2012-1-11 22:17
mark
作者: zhengdahe    时间: 2012-1-11 22:42
mark
作者: hwxddb    时间: 2012-1-20 00:15
回复【26楼】wangshaosh  
-----------------------------------------------------------------------

ucos2精简后在80C52上都能跑的
作者: tdncool12    时间: 2012-2-1 13:12
3q lz
作者: cang123    时间: 2012-2-1 16:56
我是新手,不明白你的这个头文件是什么?望赐教!
#include "C:\Software\uCOS-II\Ports\MSP430\IAR\Ex1-C-Spy\includes.h"
作者: cang123    时间: 2012-2-1 17:02
把这个文件放在c盘就不会报下面的错误了
#include "C:\Software\uCOS-II\Ports\MSP430\IAR\Ex1-C-Spy\includes.h"
作者: USACH    时间: 2012-2-1 17:16
mark
作者: szhsda    时间: 2012-2-1 19:35
回复【楼主位】zhaoyongke 赵永科
-----------------------------------------------------------------------

专业代理TIMSP430系列产品
作者: huang91    时间: 2012-2-1 22:08
很早就听说能跑系统,一直没试试,唉。
作者: yuanyuande    时间: 2012-2-5 18:23
不错,我也要试试
作者: 244258769    时间: 2012-2-9 21:47
不错,试试哈~
作者: killerjian    时间: 2012-2-11 15:17
个人感觉,完全没必要这么搞嘛
作者: dyl1849589393    时间: 2012-2-12 14:45
这个一定要mark,有时间玩一玩~~~
作者: taoqing    时间: 2012-2-26 21:31
回复【2楼】zhaoyongke 赵永科
-----------------------------------------------------------------------


作者: eagle_avr    时间: 2012-6-28 18:01
感谢感谢,正用到呢
作者: eagle_avr    时间: 2012-6-29 09:07
现在下载不了,以前下载过的朋友传一份给我啊!
谢谢了,eagle-lee@qq.com
作者: fm993    时间: 2012-7-26 21:57
mark !   
作者: lin562794072    时间: 2012-7-26 23:45
经验啊
作者: ccmj4708    时间: 2012-8-7 11:38
在F5438A中移植成功
作者: xuxiarong114    时间: 2012-8-7 16:55
MARK啊
作者: Fulai    时间: 2012-8-8 12:44
恭喜~~~~看楼主激动的
作者: xiatianzhang    时间: 2012-8-8 15:31
什么问题
怎么发现不了
作者: male123    时间: 2012-8-31 16:46
学习了,楼主很强大啊~~
作者: 黄乃贝    时间: 2012-9-6 20:09
一睹为快
作者: abcfanyuan    时间: 2012-9-6 22:22
学习,留着,过段时间玩玩
作者: syaoraner    时间: 2012-9-25 07:27
马克!即使是兴趣爱好也要坚持!
作者: monkerman    时间: 2012-9-25 10:03
mark! 学习利用!
作者: bowen_fang    时间: 2012-9-27 09:03
感谢楼主,mark
作者: 金美祖    时间: 2012-11-9 21:15
好东西,先收藏,先学会基本的

作者: skylsk    时间: 2012-11-13 14:18
mark学习




欢迎光临 amobbs.com 阿莫电子技术论坛 (https://www.amobbs.com/) Powered by Discuz! X3.4