请进, UNIX不是REALTIME SYSTEM, 下面我就RTOS来说说,适合于NUCLEOUS或者VXWORKS

numnum (numnum)
1。 一般在RTOS里面,你得在SHELL里亲自启动一个TASK, 或者在程序里SPAWN另一个TASK。一般来说STACK SIZE是通过PARAMETER传递进去的。比如WINDRIVER的taskSpawn()
2. 在RTOS中,切忌不要用MAIN(〕来做ENTRY POINT。 因为RTOS一般是个小的操作系统, 没有PROCESS的MEMORY保护,
操作系统本身就是一个MAIN(〕,所以你要定义MAIN,就是重复定义GLOBAL SYMBOL
(#52613@0)
2001-4-24 -05:00

回到话题: Wish experts answer my questions in c programming under Unix in a real time system: Thanks! 1. how to enlarge the stack size in a c program? 2. should main() be the driver function in in a c program?

回到论坛: HOME枫下论坛枫下论坛主坛工作学习IT技术讨论

URL:   
http://www.rolia.net/zh/post.php?f=0&p=52613