OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3157|回复: 2

如何给UCOSII2.91添加一个线程

[复制链接]

58

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
252
金钱
252
注册时间
2015-5-26
在线时间
31 小时
发表于 2016-1-21 09:18:54 | 显示全部楼层 |阅读模式
1金钱
如何给UCOSII2.91添加一个线程,尽量详细一点,在UCOSII2.91中有哪些地方需要改,怎么改,望尽量详细一点,感激不尽。。。过年了,出差在外,希望大神们可以帮一把。。。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
164
金钱
164
注册时间
2015-5-14
在线时间
17 小时
发表于 2016-1-21 21:51:20 | 显示全部楼层
兄弟我觉得你要学的还很多啊,我的理解线程就是ucos任务的意思。
任务的代码模板大概如下
TaskKey()
{
   while(1)
   {
      自己要实现的代码
      OSTimeDly(10); //把cpu使用权交给其他任务(线程)
   }
}

当然,前提是还要定义一些任务的优先级之类,而且要在其他程序中创建这个任务。
回复

使用道具 举报

58

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
252
金钱
252
注册时间
2015-5-26
在线时间
31 小时
 楼主| 发表于 2016-1-25 13:32:14 | 显示全部楼层
本帖最后由 cc57822 于 2016-1-25 13:33 编辑
aseeman 发表于 2016-1-21 21:51
兄弟我觉得你要学的还很多啊,我的理解线程就是ucos任务的意思。
任务的代码模板大概如下
TaskKey()


我现在有一段调试好的裸机程序,STM32F103通过SPI口与W5500通信,通过网络实现与服务器的通信。现在想把这个调试好的程序加载到现有的STM32F107中。不会加。现在这个STM32F107的工程文件是UCOSii2.91做操做系统的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-1 16:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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