智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 30144|回复: 117
打印 上一主题 下一主题

Uc/os移植一册通内部资料 v100

  [复制链接]

45

主题

277

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
12254

论坛元老奖章

威望
1516
贡献
10106
兑换币
289
注册时间
2008-5-19
在线时间
316 小时
跳转到指定楼层
1#
发表于 2009-12-12 11:15:21 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 xcsjava 于 2009-12-12 11:19 编辑

            Uc/os移植一册通内部资料 v100  

        需要xs128系列的uc/os请留下email

序言:

本资料是为了配合“磊胜sd卡调试一册通”的文件系统而产生,因为下册要介绍文件系统,我们提供两个版本1带操作系统ucuc/fs
2
不带操作系统。要用uc/fs那么这里有必要提一提uc/os

这里不是讨论单片机用不用操作系统的问题。本人仅举一个例子,uc/os的公司以此为核心开发相关产品,养活一家老小,你说单片机能否用uc/os??? 想用就看,不想用就别看。网上关于飞思卡尔的xs128系列移植uc/os的文章比较少。下面分4个部分来和大家共同讨论学习。本资料可能书写有些不清楚,详细内容看视频。


一什么是uc/os?

没废话,看连接。http://micrium.com/page/products/rtos/os-ii

二uc/os有用吗?

官方的。

再来点自己的,嵌入式目前来说是个热门词,关于操作系统的书目前来说这个是比较全套的,中文翻译的有,相关的配套书也有,怎么使用,怎么移植看完就会,其他的没有这么全,没有这么容易上手!他已经是个比较完善的操作系统核,对于学习其他的嵌入式操作系统,来说绝对是个好选择。

三移植原理

Uc/os的原理: 任务调度,让一切都变得让程序员更好的掌控。

                任务调度何时开始,路径有三 :

1 定时器中作者推荐10-100ms调度一次否则cpu的大部分时间浪费在任务调度上,



2
中断调度,中断都可以纳入操作系统。



3
任务中利用信号调度另一个任务

任务调度究竟调的是什么?简单的讲就是换换环境。什么是环境?环境就是cs ip 和各个寄存器的状态,以及每个程序的内部变量。你保存好这些东西就可以了。简单了解到此即可。想深入看书。

那么怎么才能保存这些变量呢?方法有2 第一手工保存 第二让机器自己保存。

怎么让机器自己保存?中断的时候机器会保存现场,那这就好了。我们模拟中断,让他保存现场。

本帖子中包含更多资源

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

x

9

主题

44

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3094
QQ
威望
873
贡献
1877
兑换币
184
注册时间
2011-10-16
在线时间
172 小时
118#
发表于 2013-4-9 12:48:04 | 只看该作者
1259273440@qq.com  谢谢啦
回复 支持 反对

使用道具 举报

8

主题

58

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1425
威望
708
贡献
311
兑换币
267
注册时间
2012-6-26
在线时间
203 小时
毕业学校
临沂大学
117#
发表于 2012-7-13 21:40:49 | 只看该作者
回复 支持 反对

使用道具 举报

32

主题

540

帖子

0

精华

常驻嘉宾

http://beyond-freescale.taobao

Rank: 8Rank: 8

积分
4700

活跃会员奖章优秀会员奖章在线王奖章论坛元老奖章

QQ
威望
2190
贡献
1036
兑换币
381
注册时间
2010-11-15
在线时间
737 小时
116#
发表于 2012-5-15 19:46:28 | 只看该作者
hpsz00111@qq.com  求楼主来一份!!!谢谢
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
31
威望
99
贡献
22
兑换币
0
注册时间
2012-5-11
在线时间
4 小时
毕业学校
无锡商业职业技术学院
115#
发表于 2012-5-14 09:20:39 | 只看该作者
xuhuan_90s@163.com    谢谢啊
回复 支持 反对

使用道具 举报

4

主题

86

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1525
威望
712
贡献
301
兑换币
1
注册时间
2012-2-7
在线时间
256 小时
114#
发表于 2012-3-18 16:38:08 | 只看该作者
才开始学 能给我一份吗 907266566@qq.com 谢谢
回复 支持 反对

使用道具 举报

7

主题

39

帖子

0

精华

高级会员

Rank: 4

积分
531
威望
359
贡献
108
兑换币
8
注册时间
2011-1-11
在线时间
32 小时
113#
发表于 2012-3-6 21:10:23 | 只看该作者
423286565@qq.com  谢谢
回复 支持 反对

使用道具 举报

0

主题

21

帖子

0

精华

高级会员

Rank: 4

积分
976
威望
569
贡献
221
兑换币
58
注册时间
2012-2-3
在线时间
93 小时
112#
发表于 2012-2-25 12:03:01 | 只看该作者
614629982@qq.com   多谢啦!!!!!!!!!
回复 支持 反对

使用道具 举报

0

主题

21

帖子

0

精华

高级会员

Rank: 4

积分
976
威望
569
贡献
221
兑换币
58
注册时间
2012-2-3
在线时间
93 小时
111#
发表于 2012-2-25 11:49:58 | 只看该作者
614629982@qq.com.  发一份呗,多谢啦!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

2

主题

89

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6893

论坛元老奖章

QQ
威望
3689
贡献
3168
兑换币
19
注册时间
2011-6-18
在线时间
18 小时
110#
发表于 2011-7-29 17:55:29 | 只看该作者
谢谢!
回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-22 12:41 , Processed in 0.115068 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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