Board logo

标题: 实时系统中数据结构的定义的问题 [打印本页]

作者: americ    时间: 2003-4-10 20:53

当然是 指针快!

所有的数组,或者参数传递,使用指针是最快方法!
因为,仅仅赋值一次指针,而不是对数据块赋值,传递,或移动,定位.
作者: pluto_pei    时间: 2003-4-15 09:34     标题: 实时系统中数据结构的定义的问题

我现在的项目是一个由优先级分配任务的实时系统,其底层消息数据结构的定义是把数据实体定义进去还是定义一个指针指向数据实体,对于系统内核而言,那一种的效率更高,我用的是自己改造的UC-OSii操作系统,硬件平台是DSP TMS5416。请指点迷经,谢谢![em10][em10][em10][em08]
作者: pluto_pei    时间: 2003-4-15 09:34

可是对于消息管道来说,必须要有实体存在,否则会被流水消息冲掉的
也就是说,管理可以用指针,但是任务之间和任务与管道的消息传递还是
必须有一个实体的单向链表管道的。这个问题已经经过我们这里的博士研
究过了,谢谢你的回复,




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0