搜索找到 49 个匹配

vansharp
周二 3月 30, 2010 11:39 am
版面: 四海同心QNX论坛
主题: 求教DOC启动镜像的问题
回复总数: 0
阅读次数: 1539

求教DOC启动镜像的问题

小弟刚接触QNX,望版上各位人士指点指点。
现在手上的PC104平台下有Qnx 6.2的DOC可启动镜像,计划是想利用Qnx 6.4重新制作DOC的启动镜像,请问还需要借助启动软盘或者其他外设的可启动镜像来重新格式化DOC吗?请问有没有利用gdb工具将6.4重新制作的镜像文件重新加载到具有6.2的DOC上呀? :?:
vansharp
周四 2月 19, 2009 10:04 am
版面: 四海同心QNX论坛
主题: QNX能不能在线程时间片已超时,还能继续执行几句代码
回复总数: 5
阅读次数: 2208

comquter 写了:InterruptDisable();
......
......
......
InterruptEnable();

InterruptDisable()/InterruptEnable()之间的的代码要尽可能少,而且不能有kernel call.
添加了关中断处理了,可还是会引起CAN发送帧的丢失。请问xtang 和comquter有没在QNX写过CAN的应用代码呀
vansharp
周四 2月 19, 2009 10:01 am
版面: 四海同心QNX论坛
主题: QNX能不能在线程时间片已超时,还能继续执行几句代码
回复总数: 5
阅读次数: 2208

Re: QNX能不能在线程时间片已超时,还能继续执行几句代码

xtang 写了:
vansharp 写了:QNX能不能在线程时间片已超时,还能继续执行几句代码,而不被强制打断?!
因为现在一个线程里有几句代码必须在一个连续的时间片里连续执行而不能被打断! :(
可以强行关中断;但你能解释一下为什么“有几句代码必须在一个连续的时间片里执行”?
因为这几句代码是往CAN发送缓冲器写数据,而我在两个线程里都有写CAN发送缓冲器的动作,不知道这么处理合理不,刚接触CAN的东东。
vansharp
周二 2月 17, 2009 10:40 am
版面: 四海同心QNX论坛
主题: QNX能不能在线程时间片已超时,还能继续执行几句代码
回复总数: 5
阅读次数: 2208

QNX能不能在线程时间片已超时,还能继续执行几句代码

QNX能不能在线程时间片已超时,还能继续执行几句代码,而不被强制打断?!
因为现在一个线程里有几句代码必须在一个连续的时间片里连续执行而不能被打断! :(