qnx 相关问题

QNX主要称为实时操作系统,既功能齐全又强大,但也可以缩小以满足实时嵌入式系统的受限资源需求。它具有类似UNIX的环境,基于微内核的设计和POSIX合规性。还有其他软件产品现在名称为QNX。

如何编写 CANopen 堆栈?

我有一个类似的问题:如何编写一个简单的CANopen层。 我阅读了答案,但我必须自己编写 CANopen 层。我无法获得商业版。那么有没有一些基础知识

回答 3 投票 0

Linux 到 QNX USB 驱动程序转换

我刚刚开始使用QNX。我正在尝试通过改编在 github 上找到的代码来在 QNX 下编写 USB3 视觉驱动程序: https://github.com/ni/usb3vision/tree/master 我想知道如何更换...

回答 1 投票 0

编译期间无法从自定义路径加载库

我正在为 x86_64 主机上的 QNX aarch64 架构交叉编译我的代码库。 我使用的 gcc 版本是 12.2,根据错误,它期望最小 glib 版本为 2.25 :- lib/gcc/aa...

回答 1 投票 0

QNX 编译器支持 -wrapper 标志

根据 GCC 手册中的 -wrapper 标志如下:- -wrapper 调用包装程序下的所有子命令。包装程序的名称及其参数以逗号分隔列表的形式传递....

回答 1 投票 0

QNX SDP 7.1.0 (QCC 8.3.0) -“ioctl_socket”未在此范围内声明

我们有一个使用 ioctl_socket() 函数的模块,我在 .cpp 中包含了 #include 但仍然抛出以下错误: 在此范围内未声明“ioctl_socket”...

回答 1 投票 0

如何编写 CANopen 堆栈?

我也有类似的问题。如何对简单的 CANopen 层进行编程。 我阅读了答案,但我必须自己编写一个 CANopen 层,我无法获得商业层。那么有没有什么基本的...

回答 3 投票 0

实时操作系统:PREEMPT_RT Linux 与 QNX 等

我对使用 RT 补丁的 Linux 与本机 RT 操作系统和应用程序有很多疑问。请回答他们,因为不幸的是,关于 RT 应用程序的信息很少。 你能解释一下吗

回答 1 投票 0

C++ 中的状态模式实现遇到分段错误

我正在C ++中实现状态模式,通常一切正常并且根据需要工作,但是在状态多次更改后我遇到分段错误,堆栈分配不断上升...

回答 1 投票 0

QNX 通道是真正的双向吗?

我在 QNX neutrino 上使用通道编写 C++ 应用程序(ChannelCreate 在父进程中/ChannelAttach 在子进程中)。 我不明白 - 这些通道是完全双向的?我可以在父级中调用 MsgSend 并且

回答 1 投票 0

如何从QNX中的/proc文件系统读取环境变量值?

我想从 /proc 文件系统读取正在运行的进程的环境变量值。 我在 QNX 上找不到 /proc//environ 文件。 我知道我们如何从 getenv API 读取它,但我想...

回答 1 投票 0

为什么我无法在QNX中调用bt_get_backtrace()?

我想在我的QNX程序中回溯堆栈中的函数,所以我查阅了QNX官方文档中的API。我按照官方文档中的示例代码调用bt_get_backt...

回答 1 投票 0

如何检测QNX上的内存泄漏?

我尝试过valgrind,它似乎很难在ARM64 QNX上有效工作。 我也尝试过使用消毒剂。当我在编译过程中添加“-fsanitize=address”时,编译失败。 还有...

回答 1 投票 0

vsomeip - 如何从 Ubuntu 主机发现 QEMU-QNX 来宾中的服务?

我正在 QEMU 上的虚拟 QNX 来宾内运行 Wiki 页面“https://github.com/COVESA/vsomeip/wiki/vsomeip-in-10-minutes#devices”中的 vsomeip 服务示例。桥接网络已启用

回答 1 投票 0

选择要自动启动的 QNX 分区

我目前有一个带有闪存卡的嵌入式设备,有 3 个 QNX 6.5.0SP1 分区 - 两个可引导分区(fs 类型 79),一个数据分区(fs 类型 78)。我想以编程方式...

回答 1 投票 0

编译时`qcc -Vgcc_ntoaarch64le`和`aarch64-unknown-nto-qnx7.0.0-gcc`有什么区别吗?

编译时qcc -Vgcc_ntoaarch64le和aarch64-unknown-nto-qnx7.0.0-gcc有什么区别吗?它们相等吗? 根据该文件,其中表示: 例如,这个命令: qcc -Vgcc,...

回答 1 投票 0

引导 GCC 使用不正确的搜索路径

我正在尝试在 Ubuntu 20.04 x86_64 环境中的 x86 平台上为旧版本的 QNX 构建 GCC 10.5。我从 GNU 的 FTP 服务器下载了 gcc-10.5.0.tar.xz 文件并运行了以下命令...

回答 1 投票 0

我们可以控制 Qnx Neutrino 7.x 操作系统中进程 ID 和线程 ID 的最大值吗?

QNX 中进程 ID 和线程 ID 的最大可能值是多少。有没有办法在 QNX Neutrino 7.x 操作系统中配置最大进程 ID 和线程 ID 限制?我正在想办法...

回答 0 投票 0

qnx如何调度线程

应用程序正在使用 pthread lib,如果进程 A 有 100 个线程准备就绪,在进程 B 有一个线程准备好运行之后,调度程序 1) 将从进程 A 最大选择和执行线程...

回答 0 投票 0

QNX - 找到与命令行“树”等价的东西

试图在 QNX 上找到与 Linux 命令行“树”等效的东西。 我找到了一些适用于 Linux 的 bash 脚本,但无法在 QNX 上运行。 如果有人会知道怎么做? ...或者作为已经在 QNX 上运行的脚本...

回答 1 投票 0

如何在 Linux 机器上构建 boost 库并在 QNX 7.1 中使用

此时我尝试在Linux机器上构建boost库,它可以在QNX7.1上使用。 我使用柯南包来构建提升。我收到了一条日志 从“Linux:x86_64”到“Neutrino:x86_64”的交叉构建

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.