搜索找到 1816 个匹配

xtang
周五 10月 14, 2011 10:19 pm
版面: 四海同心QNX论坛
主题: 新人学习buildfile文件
回复总数: 11
阅读次数: 7098

Re: 新人学习buildfile文件

非常感谢老师回复了我,我就是想在实验室现有的板子上能跑QNX,看到一些文档说只要合适的编写buildfile文件,然后编译生成.ifs就可以在板子上运行了。所以想把每一句buildfile文件的内容都看明白,好自己再修改。老师那buildfile文件和BSP又是什么关系呢,想要在一块特定的目标板上运行QNX,是适当的编写buildfile文件就可以了吗?我们的板子是采用pc104总线连接方式,pentium处理器。再次谢谢老师的关注。 如果是一块QNX已经支持的板子,那么差不多就是改一下buildfile,建立你自己的启动image。 我猜想你只要拿一个x86-bios的build文件,改改...
xtang
周六 10月 08, 2011 11:08 am
版面: 四海同心QNX论坛
主题: 新人学习buildfile文件
回复总数: 11
阅读次数: 7098

Re: 新人学习buildfile文件

1) image的基地址,与你用什么CPU,什么板子直接有关。 2) 用哪个startup,也直接跟用的是什么板子有关 3) PATH、LD_LIBRARY_PATH是环境变量,写在procnto之前是为了procnto能够找到这些环境变量。这两个环境变量是比较标准的,直接去网上搜 Unix LD_LIBRARY_PATH 就行了。 4) SYSNAME, TERM,和 HOME也都是环境变量。可以直接去搜 “环境变量”就行。 5) slogger是一个in memory log程序。有很多别的程序会用专门的log语句把一些信息(log)传到slogger,slogger会缓存它们。然后用户可...
xtang
周三 9月 28, 2011 10:18 pm
版面: 四海同心QNX论坛
主题: 唐老大 求教QMX字体显示问题
回复总数: 2
阅读次数: 1676

Re: 唐老大 求教QMX字体显示问题

1)/usr/photon/fonts/ 下面的文件都拷全了吗?
2)PPC上有Photon支持吗?你肯定你用的是Photon?
xtang
周三 9月 28, 2011 10:15 pm
版面: 四海同心QNX论坛
主题: 新人学习buildfile文件
回复总数: 11
阅读次数: 7098

Re: 新人学习buildfile文件

http://www.qnx.com/developers/docs/6.4. ... mkifs.html

在mkifs的文档里,有buildfile的详细说明。先看一下再说吧。
xtang
周一 9月 26, 2011 6:28 pm
版面: 四海同心QNX论坛
主题: qnx下的AD驱动
回复总数: 15
阅读次数: 7620

Re: qnx下的AD驱动

InterruptWait()是应该阻塞的。只有当InterruptAttachEvent()所定的中断发生时,才会从阻塞状态中出来,执行后面的语句。

首先你能肯定 InterruptWait()被阻塞了吗?在后面加一句printf(“123\n”)什么的,看看会不会被打印到。

其它的就是你要肯定你用的irq_id是正确的吗?你可以试试挂时钟中断(1?),然后看看InterruptWait()会不会从阻塞状态中出来。
如果时钟中断可用,那就是你的irq_id所代表的中断没有被触发。

你可以提高线程的优先级,除非你在一个很忙的系统上,我不觉得你的线程会被任何别的线程挡住。
xtang
周一 9月 26, 2011 10:05 am
版面: 四海同心QNX论坛
主题: qnx下的AD驱动
回复总数: 15
阅读次数: 7620

Re: qnx下的AD驱动

不好意思,表达错误。 是用定时器输出信号的下降沿来触发AD转换,AD触发中断。 现在情况是可以进去中断服务函数,但是到InterruptWait()函数后就不往下走了。 寄存器操作部分应该是没有问题的 下面这个是个基本的 interrupt thread的例子。你在 main() 里 pthread_create() 这个线程就可以了(记得先ThreadCtl()取得io权限) irq_id是中断号,do_irq_handling()是你真正操作硬件的函数。 void* isr_thread( void * arg ) { struct sigevent si; SIGEV_INTR_INI...
xtang
周一 9月 26, 2011 9:54 am
版面: 四海同心QNX论坛
主题: qnx6.5 网络设置IP问题
回复总数: 5
阅读次数: 5104

Re: qnx6.5 网络设置IP问题

Sep 26 06:01:04 5 14 0 tcpip starting Sep 26 06:01:04 3 14 0 Using pseudo random generator. See "random" option Sep 26 06:01:04 5 14 0 bce0 at pci6 dev 8 function 0: Broadcom BCM4401-B0 10/100 Ethernet ... Sep 26 06:09:24 5 14 0 tcpip starting Sep 26 06:09:24 3 14 0 Using pseudo random generator. S...
xtang
周六 9月 24, 2011 9:57 pm
版面: 四海同心QNX论坛
主题: qnx6.5 网络设置IP问题
回复总数: 5
阅读次数: 5104

Re: qnx6.5 网络设置IP问题

感觉是驱动仍然有问题。但是,这个是NetBSD的驱动吗?

你可以试试 io-pkt-v4 -d bce verbose=6,然后看看 sloginfo 的输出,看看驱动有没有调试信息。
xtang
周六 9月 24, 2011 9:53 pm
版面: 四海同心QNX论坛
主题: QNX6.5BSP源码
回复总数: 2
阅读次数: 1979

Re: QNX6.5BSP源码

如果说BSP,一定先有板子。你的板子是什么?

Foundry27上好象有些free的BSP可以下载,你可以看看有没有你想要的。
xtang
周六 9月 24, 2011 9:51 pm
版面: 四海同心QNX论坛
主题: qnx下的AD驱动
回复总数: 15
阅读次数: 7620

Re: qnx下的AD驱动

空城和出口 写了:查询模式是可以的,而且采集出来的数据也是正确的。
但是通过定时器触发中断就不行了,我原来在winCE下做过AD的驱动。
“通过定时器触发中断”是什么 意思?要么是 “通过定时器”来定时查询(比如每100ms查询一次),要么是“通过AD触发中断”来实现。不知道你说的是哪一种情形。
xtang
周六 9月 24, 2011 9:49 pm
版面: 四海同心QNX论坛
主题: 【请教】使用命令 shutdown 关机
回复总数: 2
阅读次数: 2078

Re: 【请教】使用命令 shutdown 关机

这里有个逻辑问题。shutdown的意思是杀掉所有程序,这样,就没有程序可以“显示可以关掉电源”了。

另外一种办法是关掉别的程序,只留下一部份“图形系统、你的显示程序”,来保持屏幕。

你可以看看 phshutdown 程序。如果这个也无法达到你的上述要求,你只能自己定制 shutdown 过程了。
xtang
周六 9月 24, 2011 9:37 pm
版面: 四海同心QNX论坛
主题: qnx libc的源代码是位于哪个文件啊?求助
回复总数: 6
阅读次数: 3269

Re: qnx libc的源代码是位于哪个文件啊?求助

udmao 写了:lib文件夹截图如附件,这里边应该包含了libc的源代码吧?
这里面应该包含了全部libc的代码。除了 kercalls/ 和 kercover 下面的源码是在build时动态生成的。
xtang
周四 9月 15, 2011 4:42 pm
版面: 四海同心QNX论坛
主题: QNX6.5串口问题
回复总数: 11
阅读次数: 7782

Re: QNX6.5串口问题

我没有那么多串口可以试,但是我试了把系统标准的devc-ser8250杀掉,然后加 -u 11 启动,似乎也没有什么问题......
xtang
周三 9月 14, 2011 5:09 pm
版面: 四海同心QNX论坛
主题: QNX6.5串口问题
回复总数: 11
阅读次数: 7782

Re: QNX6.5串口问题

我想不出有什么理由 -u1 -u2 ... 可以运行,但 -u11, -u12却不可以, hmm...
xtang
周三 9月 14, 2011 10:20 am
版面: 四海同心QNX论坛
主题: QNX6.5串口问题
回复总数: 11
阅读次数: 7782

Re: QNX6.5串口问题

空城和出口 写了:不插8串口板,4串口板是正常的,而且两块4串口板也是OK的。
4串口板硬件上还有2个CAN接口和一个8255兼容的I/O口,板子没有端口号
如果用2块8串口板做测试,也是Ok的。
我猜测是不是我创建的设备并没有与4串口板的串口对应上?
只插一块4串口版,你能用

代码: 全选

devc-ser8250 -u11 140,7
devc-ser8250 -u12 148,7
devc-ser8250 -u13 150,7
devc-ser8250 -u14 158,7
来正常启动它们吗?