![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
QNX平台开发
文章平均质量分 80
汽车电子QNX OS以及 QNX Hypervisor
村里小码农
循道而行,行稳致远;虚静待令,有物混成。
展开
-
01-关于QNX network网络那些事情
编译socket 可执行程序,经常遇到bind失败,提示permission。涉及网络,还是得io-pkt处理下。原创 2023-03-30 15:35:53 · 2453 阅读 · 0 评论 -
01-死磕QNX someip
无原创 2023-03-27 18:47:04 · 2343 阅读 · 2 评论 -
FDbus NDK以及QNX交叉编译
fdbus 可以这讲,就是一个定制化的RPC,可以用于进程间通信,以及双系统间通信。TODO。原创 2022-11-03 15:19:00 · 2476 阅读 · 0 评论 -
Protobuf NDK以及QNX交叉编译
Protobuf 用处很广,尤其是通讯数据序列化,反序列化。TODO。原创 2022-11-03 14:15:59 · 994 阅读 · 1 评论 -
QNX: A guide for Realtime programmers
efficientspawn() →fork() →vfork() →。原创 2022-11-01 09:39:43 · 374 阅读 · 0 评论 -
02-QNX 定时器Timer
TODO。原创 2022-10-31 18:26:56 · 1066 阅读 · 0 评论 -
03-QNX Shell常用指令
查看指令用法:#use 例如:查看pidin用法。原创 2022-10-17 14:37:48 · 6259 阅读 · 1 评论 -
04-QNX POSIX进程编程(转)
由于每个操作系统提供的系统调用各不同,为了同一个应用程序在不同的操作系统上的可移植性,逐渐形成了一些可移植操作系统的接口标准。POSIX是PortableOperatingSystemInterface for Unix的简称,中文译为可移植操作系统接口,X表明其是对UNIX API的传承。在POSIX被提出之前,世界上存在着很多不同的UNIX操作系统,如FreeBSD, UNIX System V,Solaris, NetBSD等。这些接口各异的操作系统对应用程序开发人员造成了比较大的困扰。原创 2022-10-09 11:56:50 · 1207 阅读 · 0 评论 -
03-QNX高可用框架HAM研究(转)
进程自我监控进程可以自已选择监测的开始和结束时间,选择相关的触发条件和执行动作,类似“当我挂掉时,做什么事情”。例:由于APP不是常驻内存,在执行一些可能CRASH的代码时,可请求HAM,当我出现异常,重启我。监控外部应用进程可以监控外部进程的状态,类似“当B挂掉了,做什么事情”。例:Audio守护进程监控到Audio进程挂掉后,重启Audio。监控全局系统中一种虚拟进程,可以监控所有被监控的进程,类似“当任意进程挂掉,做什么事情”。例:注册行为,在任意进程挂掉后,写日志。原创 2022-09-30 17:37:54 · 1822 阅读 · 0 评论 -
02-QNX 进程管理器(转)
进程管理器可用于创建多个POSIX进程(每个进程可能包含多个POSIX线程)。在QNX Neutrino中,微内核与进程管理器一起组成procnto模块,所有运行时系统都需要这个模块。进程管理 process management,管理进程的创建creation*、销毁、属性 *attributes处理(用户ID和组ID)等;内存管理 memory management,管理一系列的内存保护功能、共享库、进程间POSIX共享内存等;路径名管理 pathname management。原创 2022-09-29 22:20:52 · 1204 阅读 · 0 评论 -
01-QNX BSP 代码框架
生成 IFS 映像时,/install 目录是首先被扫描在 BSP 的构建文件中指定的组件。此命令将导致您修改的组件复制到 BSP的 /install 目录中,覆盖由BSP提供的预构建的版本。此命令将导致您修改的组件复制到 BSP的 /install 目录中,覆盖由BSP提供的预构建的版本。如果你在构建 BSP完成后,/prebuilt 的目录内容复制到 BSP 的 /install 目录。如果你在构建 BSP完成后,/prebuilt 的目录内容复制到 BSP 的 /install 目录。原创 2022-09-29 10:24:02 · 2519 阅读 · 0 评论