torbai 发表于 2011-2-24 19:04:28

如何利用操作系统编写自己的程序

我是一名大二学生,在做科技创新,使用MSP430f5438。想利用IAR的PowerPac编写应用程序。请各位大虾们讲解一下如何基于操作系统编写自己的程序

ba_wang_mao 发表于 2011-2-25 08:53:08

至少需要3年时间,你才能熟练应用操作系统编写程序。

   除非你一天到晚都在搞操作系统编程方面的学习。(想达到1年熟练)

torbai 发表于 2011-2-25 10:05:05

回复【1楼】ba_wang_mao
   至少需要3年时间,你才能熟练应用操作系统编写程序。
   除非你一天到晚都在搞操作系统编程方面的学习。(想达到1年熟练)
   
-----------------------------------------------------------------------

能讲讲经验吗?
我们之前学过操作系统的理论,当然只是纸面上的
我看了看开发板提供的操作系统使用例程,看起来不太难,基本都是函数调用
我对编写内核没要求,而且要用的内核是已移植的、成熟的,只需能用就成
还有就是,我个人的专业和方向是高频,不是嵌入式,所以并没打算对嵌入式有多精通,只是需要了才学一下。我学的那点理论告诉我,操作系统是能比较好地处理这些麻烦事的
恳请大虾们介绍经验吧

ba_wang_mao 发表于 2011-2-25 10:21:59

一、单片机上学习嵌入式操作系统(例如:uCOS-II)需要以下基础知识

      1、大学本科计算机科学系专业课程 《数据结构》      ----> 必须熟练掌握
      2、大学本科计算机科学系专业课程 《操作系统原理》----> 最好了解(讲解unix操作系统系统原理)
      3、汇编语言(最好学习8086/8088汇编语言)
      4、C语言

二、然后你可以开始学习uCOS-II嵌入式操作系统。(如果靠自己摸索刻苦,1年掌握。如果有人指点会很快最多半年)


三、但是使用uCOS-II嵌入式操作系统编程和WINDOWS平台下编程以及前后台(传统编程)有很大的不同,你必须非常熟悉uCOS-II嵌入式操作系统后,才能转换编程思路,使用多任务编程思路编程。(如果有人指点会很快,如果靠自己摸索,至少1年)



    我就是卡在第三步上。虽然对uCOS-II嵌入式操作系统比较熟悉,但是想变换编程思路切换到多任务方式下编程,还需要走很长的路。
但是前一段时间,我找到了一本非常好的关于如何编写“嵌入式操作系统”的书籍,这下可以快速进入角色了。

Gorgon_Meducer 发表于 2011-2-25 10:23:34

楼上正解,欲速则不达~缺了哪个以后都是要还回去的

torbai 发表于 2011-2-26 09:38:20

没人了?自己顶起

guofengye 发表于 2011-2-27 12:31:46

希望高手能讲解一下如何将自己的应用程序与UCOS链接使应用程序能够正常运行

catvevs 发表于 2011-2-27 14:57:57

ba_wang_mao
回复【3楼】ba_wang_mao
-----------------------------------------------------------------------
   我就是卡在第三步上。虽然对uCOS-II嵌入式操作系统比较熟悉,但是想变换编程思路切换到多任务方式下编程,还需要走很长的路。 但是前一段时间,我找到了一本非常好的关于如何编写“嵌入式操作系统”的书籍,这下可以快速进入角色了。



请问是什么“嵌入式操作系统”的书籍书?./emotion/em045.gif

ba_wang_mao 发表于 2011-2-28 16:00:33

回复【7楼】catvevs
ba_wang_mao
回复【3楼】ba_wang_mao
-----------------------------------------------------------------------
   我就是卡在第三步上。虽然对ucos-ii嵌入式操作系统比较熟悉,但是想变换编程思路切换到多任务方式下编程,还需要走很长的路。 但是前一段时间,我找到了一本非常好的关于如何编写“嵌入式操作系统”的书籍,这下可以快速进入角色了。
请问是什么“嵌入式操作系统”的书籍书?./emotion/em045.gif
-----------------------------------------------------------------------

周航慈的《基于嵌入式实时操作系统的程序设计技术》和任哲的《嵌入式实时操作系统Μc/OS-Ⅱ原理及应用》

    下载链接参见:

         http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4570924&bbs_page_no=1&bbs_id=3004
         http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3887909&bbs_page_no=1&bbs_id=3004
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=3894112&bbs_page_no=1&search_mode=3&search_text=ba_wang_mao&bbs_id=3004

catvevs 发表于 2011-2-28 16:18:23

回复【8楼】ba_wang_mao
-----------------------------------------------------------------------

正在看这本书。多谢!

kisp 发表于 2011-2-28 16:20:12

这贴很好,哈哈

au730 发表于 2011-2-28 16:22:56

mark

zhangli019 发表于 2011-2-28 16:28:43

推荐使用邵贝贝翻译的一本 ucosII的书

wswdxsz 发表于 2011-3-3 16:43:16

mark

shdjdq 发表于 2011-3-5 09:57:44

要这么长时间的?我只会用前后台。搞了超N多年。

tstiger 发表于 2011-10-25 15:42:30

回复【楼主位】torbai
-----------------------------------------------------------------------

powerpac for msp430
do you have one?

notebook 发表于 2011-10-25 15:46:20

mark
ucos 我是和ba_wang_mao
同一阶段学的
人家坚持下来了...

mao001 发表于 2011-10-25 16:22:13

MARK
页: [1]
查看完整版本: 如何利用操作系统编写自己的程序