自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (15)
  • 收藏
  • 关注

原创 4_SOMEIP 协议处理

SOME/IP 协议处理本章节描述了远程过程调用(RPC)、事件通知和错误处理。传输协议绑定为了传输SOME/IP消息,可以使用不同的传输协议。SOME/IP目前支持UDP和TCP。[PRS_SOMEIP_00138] 如果服务器运行同一服务的不同实例,属于实例的消息应通过服务器端传输协议端口映射到服务实例。[PRS_SOMEIP_00535] 所有传输协议绑定应支持在传输层PDU(udp pkg or tcp pkg)中传输多个SOME/IP消息。[PRS_SOMEIP_00142] 接收SO

2021-03-10 19:40:46 3184

翻译 QNX 进程管理器

QNX 进程管理器  进程管理器能够创建多个POSIX进程(每个进程可以包含多个POSIX线程)。在QNX中微子RTOS中,微核与进程管理器(procnto)是成对的,所有运行时系统都需要此模块。其主要职责包括:进程管理——管理进程的创建、销毁和进程属性,如用户ID (uid)和组ID (gid)。内存管理——管理一系列内存保护功能、共享库和进程间POSIX共享内存原语。路径名管理——管...

2021-03-11 08:07:48 1767

翻译 QNX Neutrino 微内核

QNX Neutrino 微内核  微内核实现了POSIX特性,连同基本的QNX中微子消息传递服务,用于嵌入式realtime 操作系统。  在procnto微内核中(file and device I/O, for example)没有被实现的POSIX特性,是由可选进程和共享库提供的。  Note:要确定系统上内核的发布版本,请使用uname -a命令  从QNX软件系统的后续微内核已...

2021-03-11 08:06:58 1642

原创 5_SOMEIP SD协议规范

todo

2021-03-10 19:41:58 387

原创 3_SOMEIP 数据结构的序列化

数据结构序列化序列化基于接口规范定义的参数列表,接口规范定义了PDU(协议数据单元)中所有数据结构的确切位置,并且必须考虑内存对齐。对齐是通过在数据后面插入填充元素来对齐数据的开始部分,以确保对齐后的数据从特定的内存地址开始。有些处理器架构可以更有效地访问数据(如master),当它们的起始地址是某个特定数字的倍数(如32位)的时候。[PRS_SOMEIP_00611]如果可变大小数据不是序列化数据流的最后一个元素,则需要在可变大小数据之后插入填充元素来实现数据对齐。Note:请注意,填充值没有定义

2021-03-10 19:38:59 2824 2

原创 2_SOMEIP 报文_消息头

协议规范SOME/IP在网络上提供面向服务的通信。一个服务可以由0个或多个事件、方法和字段组成。事件提供周期性发送的数据,或者是服务器数据发生改变时发送给订阅者的数据。方法为订阅者提供了在程序端执行远程过程调用的可能性。字段是下列三个中的一个或多个的组合:一个notifier,它将数据从提供者发送到订阅者一个getter,订阅者可以调用它来显式地查询提供者的值一个setter,当订阅方想要更改提供者的值时,可以调用它字段的notifier和事件(event)的主要区别在于,事件只在变化时

2021-03-10 19:38:00 1896

原创 1_SOMEIP 概述

1_SOMEIP 概述

2021-03-10 19:34:54 1099 1

翻译 QNX 仪表化微内核

QNX 仪表化微内核  微内核的仪表化版本(procnt -instr)配备了复杂的跟踪和分析机制,允许您实时监视系统的执行。procnt -instr模块可以在单cpu和SMP系统上工作。  procnt -instr模块使用的开销非常少,并且具有非常好的性能——它的速度通常是非仪表化内核(在不记录日志的情况下)速度的98%左右。与这个有用工具所增加的功能和灵活性相比,仪表化内核中额外的代码...

2020-03-25 11:14:36 907

翻译 QNX 多核处理

QNX 多核处理  俗话说,“三个臭皮匠,顶个诸葛亮”,这句话同样适用于计算机系统,因为在计算机系统中,两个或多个处理器可以极大地提高性能。多处理系统可以采用以下形式:离散或传统:在板级总线上以多处理模式连接的独立物理处理器的系统多核心:一种芯片,它有一个物理处理器,多个cpu通过芯片级总线互连。多核处理器通过并发提供更强大的计算能力,提供更大的系统密度,并且比单处理器芯片运行的时钟速度更...

2020-03-25 11:10:15 1414

翻译 QNX 自适应分区

QNX 自适应分区  QNX中微子RTOS支持自适应分区,允许您控制竞争进程之间的资源分配。分区是什么?  在许多计算机系统中,保护不同的应用程序或应用程序组不受其他应用程序的影响是很重要的。你不希望一个应用程序——无论是有缺陷的还是恶意的——破坏另一个或阻止它运行.  为了解决这个问题,一些系统在一组应用程序周围使用称为分区的虚拟墙,以确保每个分区都有一组经过设计的资源。考虑的主要资源是...

2020-03-25 11:07:49 1147

翻译 QNX 动态链接

QNX 动态链接  在一个典型的系统中,会运行许多程序。每个程序都依赖于一些函数,其中一些是标准的C库函数,如printf()、malloc()、write()等。  如果每个程序都使用标准的C库,那么每个程序通常都有这个特定库的惟一副本。不幸的是,这导致了资源的浪费。由于C库是公共的,所以让每个程序引用该库的公共实例比让每个程序包含该库的副本更有意义。这种方法有几个优点,其中最重要的是节省了...

2020-03-25 10:58:23 1125

翻译 QNX 网络架构

QNX 网络架构  与QNX中微子RTOS中的其他服务进程一样,网络服务在内核之外执行。无论涉及的网络的配置和数量如何,开发人员都会看到一个统一的接口。这个体系结构允许:要动态地启动和停止网络驱动程序Qnet和其他协议可以在任何组合中一起运行  我们的本机网络子系统由网络管理器可执行文件(io-pkt-v4、io-pkt-v4-hc或io-pkt-v6-hc)以及一个或多个共享库模块组成...

2020-03-25 10:55:52 4563

翻译 QNX Resource Managers

QNX Resource Managers  给QNX Neutrino RTOS很大程度的灵活性,最终系统的运行时内存需求降到最低,并应对各种各样的设备,这样的系统可能会被发现在一个定制的嵌入式系统中,这样的操作系统允许用户编写的进程作为动态资源管理器,还可以动态启动和停止。  资源管理器通常负责为各种类型的设备提供接口。这可能涉及管理实际的硬件设备(如串口、并行端口、网卡和磁盘驱动器)或虚...

2020-03-25 10:49:24 543

翻译 QNX_IPC

QNX IPC进程间通信在将微内核从嵌入式实时内核转换为完整的POSIX操作系统的过程中起着至关重要的作用。随着各种提供服务的进程被添加到微内核中,IPC是将这些组件连接成一个内聚整体的粘合剂。虽然在QNX中微子RTOS中,消息传递是IPC的主要形式,但是也有其他几种形式。除非另有说明,否则这些其他形式的IPC是建立在我们的native消息传递之上的。该策略是创建一个简单、健壮的IPC服务,...

2020-03-25 10:24:05 1441

翻译 QNX neutrino 实时操作系统的原理

第一章 QNX neutrino 实时操作系统的原理QNX中微子RTOS的主要目标是以一种健壮的、可伸缩的形式交付开放系统POSIX API,这种形式适用于广泛的系统——从小型的资源受限的嵌入式系统到高端的分布式计算环境。该操作系统支持多个处理器家族,包括x86和ARM。对于任务关键型应用程序,健壮的体系结构也是基础,因此OS灵活而完整地使用了MMU硬件。当然,仅仅制定这些目标并不能保证结果...

2020-03-25 09:49:10 1279

原创 Django Admin框架加上DjangoCaptcha验证码

本文是自己工作的总结,用Django自带的Admin框架作为后台,但是缺少验证码,故用DjangoCaptcha 给admin加上验证码。

2015-02-27 19:16:23 3880 1

论坛系统(Struts 2+Hibernate+Spring实现)

论坛系统(Struts 2+Hibernate+Spring实现)

2012-07-13

进销库存管理系统

进销管理系统(Excel VBA实现)!毕业设计参考资料!进销管理系统(Excel VBA实现)!毕业设计参考资料!

2012-04-18

电子购物商城,网上商城(毕业设计)

电子购物商城,很好的毕设资源,很有参考价值!用C#实现!电子购物商城,很好的毕设资源,很有参考价值!用C#实现!

2012-04-18

校友录系统(毕业设计)

校友录系统,毕设的很好的参考资料,用ASP.net 3.5实现!

2012-04-18

论坛系统(Spring+Hibernate+Struts2)

论坛系统,struts2+Hibernate+Spring实现,

2012-04-18

自动点滴管理系统

自动点滴管理系统,.net3.5框架的WCF技术实现!

2012-04-18

c语言速查手册

c语言速查手册,包涵常用的c语言函数,便于查阅

2012-04-18

objective-c教程

objective-c教程

2012-04-18

c语言编程基础

c语言基础,内含有一本书,高清版的,pdf格式的,有目录,还包括源码也在里面!适合于c语言的初学者!

2012-04-18

嵌入式精华文章

嵌入式精华文章

2012-04-17

socket编程实例

socket 编程实例,基于linux unix 环境,还有C++封装库!各种c/s模式的服务器,客户端程序!

2012-04-17

socket编程实例(c/c++)

linux unix 环境下的socket编程实例 还有专门给的c++封装库行数! tcp/ip 的通讯实例

2012-04-16

电脑快捷键总汇

各种快捷键,windows word photoshop flash pagemaker dreamweaver autoCAD ....快捷键

2012-04-02

基于linux unix socket编程源码(C语言/C++)

linux环境/unix环境下的socket编程 主要是C语言, 后面C++ 的封装库! 让你可以在linux环境或unix环境下很方便的调用C++ 的库!

2012-04-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除