请问你的目标机是什么类型呢?
ARM,PPC是不需要这样做的。……
从编译器输出可以看到,gcc编译器自己运行出错了:cannot create wait_sig thread, Win32 error 8。但却比较难于判断到底为何出错,安装,源码……
呵呵,的确如此,1ms之内,什么事都可以发生了。但设置成1ms,可以保证精确到1ms-也就是说所获取的时间差别不会大于1ms。如果把主时钟的tick再往上设,在RTOS中就有点不合……
用何种格式的映象文件,要跟下载软硬相关,如果是x86,把vxWorks_romCompress.bin拷贝到启动盘,命名为bootrom.sys就可以了(条件是,前面已经把启动盘做……
BDI2000支持多种调试软件,不一定要是gdb。购买时也会提供免费的简单的调试软件。
要进行C语言或者更高层次的调试,必须要有软件支持,比如gdb,tornado,workbe……
等等,再等等,顶起来,woodhead大虾最近可能比较忙。……
呵呵,对于大多数系统来说(现在CPU够强了。),可以兼顾软件实时性和硬件实时性,把tick设置成1000,就像windows一样,一个tick就是1ms。……
请问一下,你是如何证明不能发生嵌套的?
用户(我们啦)的中断程序在前后加intlock和intunlock是不太合适的,但中断处理内部倒确实做了这样的手脚,处理中断的第一件事就是……
啊,比较全了,以前看过,支持一下。
但个人认为,本文主要以x86为主线进行了讲解。除了上述的方面以外,对于嵌入式系统来说:流水线深度,分支预测失效处理,MMU、MIPS/MHZ、……
不管如何,实现毫秒级的精度需要使用硬件定时器中断--无论tickGet或者是timestamp都(从实现角度上来说最终)是这样。至于这个时间精不精确,则要看你的需求了,但这个精确度……