【AUTOSA】

2023-05-16

目录

一、概述

二、限制与约束

三、功能描述

3.1 网络通信模式请求的转换

3.2 当前网络通信方式的输出

3.3 外围设备的控制

3.3.1 以太网接口控制器

3.4 多网络

3.5 网络模式状态机

3.5.1 初始化

3.5.2 在亚状态ETHSM_STATE_OFFLINE中的行为

3.5.3 子状态ETHSM_STATE_WAIT_TRCVLINK中的行为

3.5.4 在亚状态ETHSM_STATE_WAIT_ONLINE中的行为

3.5.5 在亚状态ETHSM_STATE_ONLINE中的行为

3.5.6 在亚状态ETHSM_STATE_WAIT_OFFLINE中的行为

3.5.7 在亚状态ETHSM_STATE_ONHOLD中的行为

3.5.8 关于状态转换的信息

3.6 错误分类

3.6.1 开发错误

四、API接口

4.1 API定义

4.2 回调接口

4.3 调度接口


一、概述

        规范规定了AUTOSAR 基本软件模块以太网状态管理器的功能、API和配置。在AUTOSAR分层软件体系结构中,以太网状态管理器属于ECU抽象层,或者更准确地说,属于通信硬件抽象层。

以太网状态管理器的主要任务可以总结如下:

  • 以太网状态管理器应向autosar通信管理器提供一个抽象接口,以启动或关闭以太网集群上的通信。
  • 以太网状态管理器不直接访问以太网硬件(以太网通信控制器和以太网收发器),而是通过以太网接口。以太网接口将请求重定向到适当的驱动程序模块。

二、限制与约束

        EthSM只能用于以太网通信。它的主要目标是与EthIf一起控制一个或多个底层以太网控制器和以太网收发器驱动程序。不支持以太网(即CAN、LIN或LlexRay)以外的其他协议。

三、功能描述

        一个ECU可以有不同的通信网络。每个网络都必须用一个唯一的网络句柄来标识。ComM从网络中请求通信模式。它通过配置知道哪个句柄被分配给什么类型的网络。对于以太网,它使用以太网状态管理器,该管理器负责以太网网络的控制流抽象。

3.1 网络通信模式请求的转换

【规范】EthSM应向ComM提供一个API,ComM可以用来请求以太网网络的通信模式。

【规范】根据此API提交的参数,EthSM应执行相关网络模式状态机的状态转换。

【规范】此转换应将请求转换为相应的API调用,以控制所分配的以太网外围设备。

3.2 当前网络通信方式的输出

网络的当前通信模式可以与请求的模式不同。EthSM必须通过以下两种接口向通信提供当前通信模式的信息:

【规范】EthSM应提供一个API,可由ComM轮询,以获得以太网的当前通信模式。

【规范】EthSM应使用ComM的回调通知来通知ComM通信模式的变化。

3.3 外围设备的控制

3.3.1 以太网接口控制器

一个以太网接口控制器和一个ComM通道属于一个特定的以太网网络(句柄)。

【规范】根据网络模式状态机,EthSM应控制每个以太网网络的以太网接口控制器模式。

【规范】EthSM应使用EthIf的API来控制指定的以太网接口控制器的运行模式。

3.4 多网络

以太网状态管理器应能够处理单独的网络。这涉及单独的物理网络,也涉及同一物理网络上的VLAN。

在这两种情况下,分离都是通过每个物理或虚拟网络的单独句柄来完成的。vlan作为单独的网络出现在更高的层次(ComM)上。E.g.:如果有一个物理以太网接口控制器和分配给它的两个vlan,则存在两个ComM通道。

3.5 网络模式状态机

【规范】EthSM应为每个配置的网络处理器实现一台网络模式状态机(EthSM状态机)。

【规范】EthSM状态机应包括两个主要状态: ETHSM_FULL_COMMUNICATION和ETHSM_NO_COMMUNICATION.

【规范】ETHSM_NO_COMMUNICATION应有3个子状态:ETHSM_STATE_OFFLINE、ETHSM_STATE_WAIT_TRCVLINK和ETHSM_STATE_WAIT_ONLINE。

【规范】ETHSM_FULL_COMMUNICATION应有3个子状态: ETHSM_STATE_ONLINE、ETHSM_STATE_ONHOLD和ETHSM_STATE_WAIT_OFFLINE。

表1显示了根据ComM请求的通信模式,以太网sm子状态的预期状态、受影响的以太网硬件的状态和IP分配。

3.5.1 初始化

【规范】在EthSM初始化后,状态机应会过渡到ETHSM_STATE_OFFLINE。

3.5.2 在亚状态ETHSM_STATE_OFFLINE中的行为

(1)从子状态脱机转换到WAIT_TRCVLINK

【规范】在ETHSM_STATE_OFFLINE状态下,如果ComM为相应的网络句柄请求COMM_FULL_COMMUNICATION或COMM_FULL_COMMUNICATION_WITH_WAKEUP_REQUEST,则状态机将过渡到ETHSM_STATE_WAIT_TRCVLINK。

【规范】从ETHSM_STATE_OFFLINE到ETHSM_STATE_WAIT_TRCVLINK的转换应根据请求的通信模式设置控制器模式:

  • -如果通信请求COMM_FULL_COMMUNICATION,则相应EthIfCtrl的控制器模式为ETH_MODE_ACTIVE
  • -如果通信请求COMM_FULL_COMMUNICATION_WITH_WAKEUP_REQUEST,则应使用ETH_MODE_ACTIVE_WITH_WAKEUP_REQUEST请求相应的EthIfCtrl的控制器模式

3.5.3 子状态ETHSM_STATE_WAIT_TRCVLINK中的行为

【规范】如果EthSMWakeupSleepOnDatalineEnabled设置为TRUE,EthSM状态机处于ETHSM_STATE_WAIT_TRCVLINK状态,ComM请求现在为COMM_FULL_COMMUNICATION_WITH_WAKEUP_REQUEST,则EthSM应使用ETH_MODE_ACTIVE_WITH_WAKEUP_REQUEST请求相应的EthIfCtrl。

(1)从子状态WAIT_TRCVLINK转换到WAIT_OFFLINE

【规范】在状态ETHSM_STATE_WAIT_TRCVLINK下,如果ComM请求COMM_NO_COMMUNICATION获取相应的网络句柄,则状态机将过渡到ETHSM_STATE_OFFLINE。

【规范】从ETHSM_STATE_WAIT_TRCVLINK到ETHSM_STATE_OFFLINE的转换应将控制器模式设置为ETH_MODE_DOWN。

(2)从子状态WAIT_TRCVLINK转换到WAIT_ONLINE

【规范】在状态ETHSM_STATE_WAIT_TRCVLINK下,如果以太网接口报告了相应的网络句柄的ETHTRCV_LINK_STATE_ACTIVE,则状态机应会过渡到ETHSM_STATE_WAIT_ONLINE。

【规范】从ETHSM_STATE_WAIT_TRCVLINK到ETHSM_STATE_WAIT_ONLINE的转换应从TcpIp模块请求TcpIp状态TCPIP_STATE_ONLINE。

3.5.4 在亚状态ETHSM_STATE_WAIT_ONLINE中的行为

【规范】如果EthSMWakeupSleepOnDatalineEnabled设置为TRUE,且EthSM处于ETHSM_STATE_WAIT_ONLINE状态,ComM请求现在为COMM_FULL_COMMUNICATION_WITH_WAKEUP_REQUEST,则EthSM应使用ETH_MODE_ACTIVE_WITH_WAKEUP_REQUEST请求相应的EthIfCtrl。

(1)从子状态WAIT_ONLINE转换到WAIT_TRCVLINK

【规范】在状态ETHSM_STATE_WAIT_ONLINE下,如果以太网接口报告了相应的网络句柄的ETHTRCV_LINK_STATE_DOWN,则状态机将会过渡到ETHSM_STATE_WAIT_TRCVLINK。

【规范】从ETHSM_STATE_WAIT_ONLINE到ETHSM_STATE_WAIT_TRCVLINK的转换应从TcpIp模块请求TcpIp状态TCPIP_STATE_OFFLINE。

(2)从子状态WAIT_ONLINE转换到OFFONLE

【规范】在状态ETHSM_STATE_WAIT_ONLINE下,如果ComM请求COMM_NO_COMMUNICATION获取对应的网络句柄,则状态机将过渡到ETHSM_STATE_OFFLINE。

【规范】从ETHSM_STATE_WAIT_ONLINE到ETHSM_STATE_OFFLINE的转换会将控制器模式设置为ETH_MODE_DOWN。

【规范】从ETHSM_STATE_WAIT_ONLINE到ETHSM_STATE_OFFLINE的转换应从TcpIp模块请求TcpIp状态TCPIP_STATE_OFFLINE。

(3)从子状态WAIT_ONLINE和ONLINE状态的转换

【规范】在ETHSM_STATE_WAIT_ONLINE状态下,如果TcpIp模块报告了对应的网络句柄的TCPIP_STATE_ONLINE,则状态机应会过渡到ETHSM_STATE_ONLINE。

【规范】从ETHSM_STATE_WAIT_ONLINE成功转换到ETHSM_STATE_ONLINE后,以太网状态管理器将主状态设置为ETHSM_FULL_COMMUNICATION,用通信模式COMM_FULL_COMMUNICATION调用ComM的回调函数ComM_BusSM_ModeIndication。

3.5.5 在亚状态ETHSM_STATE_ONLINE中的行为

【规范】如果EthSM状态机处于ETHSM_STATE_ONLINE状态,EthSMWakeupSleepOnDatalineEnabled被设置为TRUE和ComM请求COMM_FULL_COMMUNICATION_WITH_WAKEUP_REQUEST,则应使用ETH_MODE_ACTIVE_WITH_WAKEUP_REQUEST请求相应的EthIfCtrl的控制器模式。

(1)从子状态ONLINE转换到WAIT_ONLINE

【规范】在ETHSM_STATE_ONLINE状态下,如果TcpIp模块报告了对应的网络句柄的TCPIP_STATE_OFFLINE,则状态机应会过渡到ETHSM_STATE_WAIT_ONLINE。

【规范】从ETHSM_STATE_ONLINE成功转换到ETHSM_STATE_WAIT_ONLINE后,以太网状态管理器将主状态设置为ETHSM_NO_COMMUNICATION,用通信模式COMM_NO_COMMUNICATION调用ComM的回调函数ComM_BusSM_ModeIndication。

(2)从子状态在线过渡到WAIT_OFFLINE

【规范】在状态ETHSM_STATE_ONLINE下,如果ComM请求COMM_NO_COMMUNICATION获取相应的网络句柄,则状态机将过渡到ETHSM_STATE_WAIT_OFFLINE。

【规范】进入状态ETHSM_STATE_WAIT_OFFLINE后,应使用TCPIP_STATE_OFFLINE调用API TcpIp_RequestComMode。

(3)从子状态在线过渡到ONHOLD

【规范】在状态ETHSM_STATE_ONLINE下,如果以太网接口报告了相应的网络句柄的ETHTRCV_LINK_STATE_DOWN,则状态机将会过渡到ETHSM_STATE_ONHOLD。

【规范】从ETHSM_STATE_ONLINE到ETHSM_STATE_ONHOLD的转换应从TcpIp模块请求TcpIp状态TCPIP_STATE_ONHOLD。

【规范】如果存在可选的配置参数ETHSM_E_LINK_DOWN,则在从ETHSM_STATE_ONLINE切换到ETHSM_STATE_ONHOLD时,应将具有事件状态DEM_EVENT_STATUS_FAILED的ETHSM_E_LINK_DOWN报告给DEM模块

3.5.6 在亚状态ETHSM_STATE_WAIT_OFFLINE中的行为

【规范】在状态ETHSM_STATE_WAIT_OFFLINE下,如果ComM请求COMM_NO_COMMUNICATION获取对应的网络句柄,EthSM应用TCPIP_STATE_OFFLINE调用API TcpIp_RequestComMode。

(1)从子状态WAIT_OFFLINE转换到脱机状态

【规范】在状态ETHSM_STATE_WAIT_OFFLINE下,如果TcpIp modul报告了对应的网络句柄的TCPIP_STATE_OFFLINE,则状态机将会过渡到ETHSM_STATE_OFFLINE。

【规范】从ETHSM_STATE_WAIT_OFFLINE到ETHSM_STATE_OFFLINE的转换应将控制器模式设置为ETH_MODE_DOWN。

【规范】从ETHSM_STATE_WAIT_OFFLINE成功转换到ETHSM_STATE_OFFLINE后,以太网状态管理器将主状态设置为ETHSM_NO_COMMUNICATION,用通信模式COMM_NO_COMMUNICATION调用ComM的回调函数ComM_BusSM_ModeIndication。

(2)从子状态WAIT_OFFLINE到在线的转换

【规范】在ETHSM_STATE_WAIT_OFFLINE状态下,如果ComM为相应的网络句柄请求COMM_FULL_COMMUNICATION或COMM_FULL_COMMUNICATION_WITH_WAKEUP_REQUEST,则状态机将过渡到ETHSM_STATE_ONLINE。

【规范】如果ComM请求使用COMM_FULL_COMMUNICATION_WITH_WAKEUP_REQUEST的EthSM状态机,则从ETHSM_STATE_WAIT_OFFLINE到ETHSM_STATE_ONLINE的转换应将控制器模式设置为ETH_MODE_ACTIVE_WITH_WAKEUP_REQUEST。

【规范】如果ComM请求使用COMM_FULL_COMMUNICATION的EthSM状态机,则从ETHSM_STATE_WAIT_OFFLINE到ETHSM_STATE_ONLINE的转换应将控制器模式设置为ETH_MODE_ACTIVE。

【规范】从ETHSM_STATE_WAIT_OFFLINE到ETHSM_STATE_WAIT_ONLINE的转换应从TcpIp模块请求TcpIp状态TCPIP_STATE_ONLINE。

3.5.7 在亚状态ETHSM_STATE_ONHOLD中的行为

【规范】如果EthSM状态机处于ETHSM_STATE_ONHOLD状态,EthSMWakeupSleepOnDatalineEnabled被设置为TRUE和ComM请求COMM_FULL_COMMUNICATION_WITH_WAKEUP_REQUEST,则应使用ETH_MODE_ACTIVE_WITH_WAKEUP_REQUEST请求相应的EthIfCtrl的控制器模式。

(1)从ONHOLD到在线

【规范】在ETHSM_STATE_ONHOLD状态下,如果以太网接口报告了相应的网络句柄的ETHTRCV_LINK_STATE_ACTIVE,则状态机将会过渡到ETHSM_STATE_ONLINE。

【规范】从ETHSM_STATE_ONHOLD到ETHSM_STATE_ONLINE的转换应从TcpIp模块请求TcpIp状态TCPIP_STATE_ONLINE。

【规范】如果存在可选的配置参数ETHSM_E_LINK_DOWN,则在从ETHSM_STATE_ONHOLD切换到ETHSM_STATE_ONLINE时,应将具有事件状态DEM_EVENT_STATUS_PASSED的ETHSM_E_LINK_DOWN报告给DEM模块。

(2)从子状态ONHOLD转换到WAIT_TRCVLINK

【规范】在ETHSM_STATE_ONHOLD状态下,如果TcpIp模块报告了对应的网络句柄的TCPIP_STATE_OFFLINE,则状态机应会过渡到ETHSM_STATE_WAIT_TRCVLINK。

【规范】从ETHSM_STATE_ONHOLD成功转换到E ETHSM_STATE_WAIT_TRCVLINK后,以太网状态管理器将主状态设置为ETHSM_NO_COMMUNICATION,用通信模式COMM_NO_COMMUNICATION调用ComM的回调函数ComM_BusSM_ModeIndication。

(3)从子状态ONHOLD转换到脱机状态

【规范】在状态ETHSM_STATE_ONHOLD下,如果ComM请求COMM_NO_COMMUNICATION获取相应的网络句柄,则状态机将过渡到ETHSM_STATE_OFFLINE。

【规范】从ETHSM_STATE_ONHOLD到ETHSM_STATE_OFFLINE的转换应将控制器模式设置为ETH_MODE_DOWN。

【规范】从ETHSM_STATE_ONHOLD到ETHSM_STATE_OFFLINE的转换应从TcpIp模块请求TcpIp状态TCPIP_STATE_OFFLINE。

【规范】从ETHSM_STATE_ONHOLD成功转换到ETHSM_STATE_OFFLINE后,以太网状态管理器将主状态设置为ETHSM_NO_COMMUNICATION,用通信模式COMM_NO_COMMUNICATION调用ComM的回调函数ComM_BusSM_ModeIndication。

3.5.8 关于状态转换的信息

【规范】当EthSM状态机进入子状态时,EthSM应通过调用BswM_EthSM_CurrentState()向BswM报告已进入的子状态(例如,当进入子状态ETHSM_STATE_ONLINE时,EthSM应调用BswM_EthSM_CurrentState(ETHSM_STATE_ONLINE)。初始化后到ETHSM_STATE_OFFLINE的转换(见[SWS_EthSM_00025])不得向BswM报告。

3.6 错误分类

3.6.1 开发错误

四、API接口

4.1 API定义

  1. EthSM_Init
  2. EthSM_GetVersionInfo
  3. EthSM_RequestComMode
  4. EthSM_GetCurrentComMode

4.2 回调接口

  1. EthSM_CtrlModeIndication
  2. EthSM_TrcvLinkStateChg
  3. EthSM_TcpIpModeIndication
  4. EthSM_SleepIndication

4.3 调度接口

  1. EthSM_MainFunction

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【AUTOSA】 的相关文章

  • ESP32驱动1.28寸GC9A01播放视频(二、程序说明和效果展示)

    ESP32驱动1 28寸GC9A01播放视频 xff08 二 程序下载和效果展示 xff09 1 28寸GC9A01屏幕屏幕引脚定义 程序说明程序更改1 Arduino DataBus bus和Arduino GC9A01 gfx要改成ES
  • 计算机网络---传输层的udp协议

    首先我们认识要在应用层对数据封装之后需要传输到传输层进行封装 xff0c 但是在应用层只是对数据进行了处理 xff0c 所以在传输层上需要对传输到那个进程进行设置 xff0c 所以在传输层需要对port进行设置 所以port是标志一个进程
  • c++中 ->,c++中::

    gt gt 用于指针 gt 用于指向结构体的指针 gt 用于指向结构体的指针 xff0c 表示结构体内的元素 include lt stdio h gt struct role 定义一个结构体 char name 8 姓名 int leve
  • U8W/U8W-Mini使用与常见问题解决

    U8W U8W Mini使用与常见问题解决 U8WU8W U8W mini简介准备工作U8W U8W mini在线联机下载U8W U8W mini脱机下载第一步 xff0c 把程序下载到U8W U8W mini烧录器中 xff1a 第二步
  • Arduino 驱动GP2Y1014AU检测PM2.5

    Arduino 驱动GP2Y1014AU检测PM2 5 一 基本参数二 接线三 部分代码引脚定义对应代码 四 实验现象五 注意事项 一 基本参数 二 接线 三 部分代码 引脚定义 define measurePin span class t
  • STM32F103ZET6驱动TOF250激光测距传感器

    STM32驱动TOF250激光测距传感器 TOF250介绍I2C通讯协议I2C寄存器地址 TOF250引脚说明和STM32的接线和STM32的接线 程序实验结果总结 TOF250介绍 TOF250是一款基于TOF原理的单点测距雷达 xff0
  • STM32驱动SG90舵机

    STM32驱动SG90舵机 关于SG90舵机SG90转动角度与占空比的关系驱动SG90舵机代码 确定控制引脚 写代码 SG90舵机正常驱动现象总结 关于SG90舵机 SG90是一种小型伺服电机 xff0c 通常用于模型制作和小型机械应用中
  • Arduino驱动L298N控制直流电机的正反转和调速

    Arduino驱动L298N控制直流电机的正反转和调速 一 前言二 产品参数三 驱动直流电机三 接线图四 程序五 实验结果总结 一 前言 本模块使用ST公司的L298N作为主驱动芯片 xff0c 具有驱动能力强 xff0c 发热量低 xff
  • Livox MID-70连接及使用

    ROS下载安装 本文选用ros xff0c 未使用ros2 在Ubuntu18 04下配置ros 下载安装参考 xff1a Ubuntu18 04安装 ROS桌面完整版 其中注意在第8部分 span class token function
  • 微信小程序 宠物论坛1

    微信小程序宠物论坛1 一个简单的论坛包括以下几个方面 xff1a 登录模块发帖模块首页模块帖子详情模块搜索模块个人主页模块 下面将从这6个方面介绍如何用微信小程序开发一个简单的论坛 登录模块 先看界面图 打开小程序首先看到这个界面 xff0
  • 微信小程序宠物论坛6

    微信小程序宠物论坛6 个人主页页面 JS部分 const db 61 wx cloud database Page data openid 34 34 nickname 34 34 heads 34 34 onLoad function o
  • 激光SLAM从理论到实践学习——第三节(传感器数据处理2:激光雷达运动畸变的去除)

    传感器数据处理2 xff1a 激光雷达运动畸变的去除 激光雷达运动畸变的去除比里程计标定更重要 xff0c 但也取决于用的雷达型号 我用的思岚A2雷达频率小于10Hz xff0c 畸变也是比较明显的 概念介绍 激光雷达传感器介绍 xff08
  • Ubuntu16.04 ROS环境中RealSense D435i安装使用

    Ubuntu16 04 ROS环境中RealSense D435i安装使用 弄了三四天 xff0c 网上说法很多 xff0c 有的说需要编译内核 xff0c 然而编译内核下载的补丁特别慢 xff0c 有的说catkin make的需要加其它
  • 计算机网络---传输层(tcp协议,三次握手,四次挥手)

    tcp报头三次握手四次挥手状态改变WIME WAIT状态相关的问题 tcp协议是面向连接 xff0c 可靠传输 xff0c 面向字节流的传输层协议 xff0c 首先我们认识一下tcp的协议报头 源 目的端口 xff1a 表示数据是从哪个进程
  • C++中 对》和《的重载

    在 C 43 43 中 xff0c 左移运算符 lt lt 可以和 cout 一起用于输出 xff0c 因此也常被称为 流插入运算符 或者 输出运算符 实际上 xff0c lt lt 本来没有这样的功能 xff0c 之所以能和 cout 一
  • 深入理解 http 反向代理(nginx)

    要理解什么是 反向代理 reverse proxy 自然你得先知道什么是 正向代理 forward proxy 另外需要说的是 一般提到反向代理 通常是指 http 反向代理 但反向代理的范围可以更大 比如 tcp 反向代理 在这里 不打算
  • 面试必问的红黑树,从根源上探究红黑树的本质

    前言 本文主要讲解下面试经常会问到的红黑树 xff0c 看看究竟是什么神仙鬼怪 二叉树 满足以下两个条件的树就是二叉树 xff1a 本身是有序树 xff08 若将树中每个结点的各子树看成是从左到右有次序的 即不能互换 xff0c 则称该树为
  • C++后台开发面试题总结(涉及C++基础、多线程多进程、网络编程等)

    C 43 43 后台开发面试题总结 涉及C 43 43 基础知识 多线程多进程 TCP IP网络编程 Linux操作 数据结构与算法 因巩固知识体系 xff0c 面试 xff0c 梳理以往看到过的知识点 xff0c 故总结如下相关题目 xf
  • 实战项目:手把手带你实现一个高并发内存池

    项目介绍 1 这个项目做的是什么 xff1f 当前项目是实现一个高并发的内存池 xff0c 他的原型是google的一个开源项目tcmalloc xff0c tcmalloc全称Thread Caching Malloc xff0c 即线程

随机推荐

  • HTTP keep-alive和TCP keepalive的区别,你了解吗?

    1 从文中找出我的IP 2 http请求中是客服端还是服务端主动关闭的tcp连接 xff1f 请阅读到最后的彩蛋部分 HTTP和TCP都是老生常谈的知识点 xff0c 本文不进行铺开赘述 我们可能在HTTP和TCP中都听说 长连接 的说法
  • Linux下各种锁的理解和使用及总结解决epoll惊群问题(面试常考)

    一 锁 锁出现的原因 临界资源是什么 多线程执行流所共享的资源 锁的作用是什么 可以做原子操作 在多线程中针对临界资源的互斥访问 保证一个时刻只有一个线程可以持有锁对于临界资源做修改操作 任何一个线程如果需要修改 xff0c 向临界资源做写
  • 一个10年C++程序员对技术和业务的感悟,献给还在迷茫中的你

    我越来越担心我作为一个C 43 43 程序员的未来 恍然间 xff0c 发现自己在这个行业里已经摸爬滚打了十年了 xff0c 原以为自己就凭已有的项目经验和工作经历怎么着也应该算得上是一个业内比较资历的人士了 xff0c 但是今年在换工作的
  • 大专程序员毕业五年税后18K,想进BAT,网友:吃shi都赶不上热的

    现在很多互联网公司招聘程序员 xff0c 招聘要求上面都明确需要本科 xff0c 并且985 211优先 现在有很多中专大专的程序员很优秀很积极 网友一 xff1a 女生 xff0c 92年 xff0c 毕业四年 xff0c 坐标深圳 xf
  • “天才少年” 27岁华为副总裁 百度CTO 成为阶下囚的传奇经历

    今天的主角是李一男 xff0c 也许你未曾听过他的名字 xff0c 但他却有金光闪闪的履历 毕业于华中科大少年班 xff0c 最年轻的华为副总裁 xff0c 百度CTO xff0c 12580CEO xff0c 金沙江创投合伙人 xff0c
  • 计算机网络---TCP的可靠传输机制和面向字节流传输

    在了解了TCP的面向连接传输之后我们讲解TCP的可靠传输相关的机制和面向字节流传输 一 xff0c TCP的可靠传输 可靠应答机制超时重传机制报文中的序号和确认序号 可靠应答机制 就是在每次发送数据或者请求之后对方都要回复一个应答信号 xf
  • Linux内核必读五本书籍(强烈推荐)

    深入理解Linux内核 推荐等级 xff1a 5颗星 为了透彻理解Linux的工作机理 xff0c 以及为何它在各种系统上能顺畅运行 xff0c 你需要深入到内核的心脏 cPu与外部世界的所有交互活动都是由内核处理的 xff0c 哪些程序会
  • YOLO系列标注文件txt标签类别索引批量修改脚本

    在我们做YOLO类检测网络的自定义训练时 xff0c 有时会将多个独立的数据集合并训练 xff0c 但往往遇到一个问题 xff0c 比如两个独立的数据集中有相同的一类 xff0c 比如船 但是在一个数据集中船的标注文件 txt文件 的索引为
  • realsense系列(二):录制深度图和RGB图

    录制深度图和RGB图 本次任务使用方法总结 本次任务 利用realsenseviewer软件录制深度图和RGB图 使用方法 1 将realsense连接到计算机上 xff0c 然后打开realsenseviewer软件 xff0c 打开后默
  • realsense系列(三):播放深度图和RGB图

    播放深度图和RGB图 本次任务使用方法总结 本次任务 利用realsenseviewer软件播放深度图和RGB图 使用方法 1 将realsense连接上计算机 然后打开realsenseviewer软件 点击Add Source Load
  • 海思3559万能平台搭建:OSD实时叠加的支持2区域RGN的配置

    前言 位图的生成只是我们字符叠加的基础 xff0c 具体表现就要靠对区域RGN的配置了 调试记录 现在距离移植成功osd也有一段时间了 xff0c 所有所有的报错一时也想不起来太多 xff0c 当时是在焦头烂额没有记录下全部 xff0c 但
  • 在ubuntu中使用命令行下载谷歌浏览器(Linux)

    使用命令行安装谷歌 1 sudo wget http www linuxidc com files repo google chrome list P etc apt sources list d 2 wget q O https dl g
  • TJA1043 CanTrcv

    目录 一 概述 二 功能和优势 2 1 基本功能 2 2 低功耗管理 2 3 保护和诊断 xff08 检测和信号传输 xff09 三 引脚信息 四 功能描述 4 1 五种工作模式 4 1 1 正常模式 4 1 2 仅监听模式 4 1 3 待
  • Git/Gitlab添加SSH秘钥与小乌龟配置

    目录 一 Git Gitlab添加SSH秘钥 二 秘钥添加情况验证 三 小乌龟关联SSH 一 Git Gitlab添加SSH秘钥 xff08 1 xff09 查找是生成sSh秘钥 xff0c 显示文件夹不存在 xff0c 可以生成秘钥 指令
  • 系统分析师之信息化技术(十一)

    目录 一 企业信息化概述 1 1 信息系统的基本概念 1 1 1 什么是信息 1 1 2 什么是信息化 1 1 3 信息系统分类 二 企业信息化规划 2 1 信息化战略体系 2 2 企业战略与信息化战略集成方法 三 信息系统开发方法 3 1
  • 【AUTOSAR】【信息安全】SecOC

    目录 一 概述 二 约束和假设 三 依赖模块 四 功能描述 4 1 安全解决方案的规范 4 1 1 安全解决方案的基本实体 4 1 2 安全的I PDU构建 4 1 3 安全的I PDU验证 4 2 与PduR的关系 4 3 初始化 4 4
  • 计算机网络---网络层

    网络层的作用 IP地址 地址管理 路由选择 1 网络层的作用 首先网络层是为了地址管理和路由选择 xff0c 通过对地址的管理能够保证数据从一台主机上到另一台主机上 xff0c 并且选择合适的路径进行传输 主机 就是PC xff0c 也就是
  • 【AUTOSAR】【通信安全】CRC

    目录 一 概述 二 功能说明 2 1 通用行为 2 2 8位CRC计算 2 2 1 8位SAE J1850 CRC计算 2 2 2 8位0x2F多项式CRC计算 2 3 16位CRC计算 2 3 1 16位CCITT FALSE CRC16
  • 系统分析师之项目管理(十七)

    一 范围管理 范围管理 xff1a 确定项目的边界 xff0c 即哪些工作是项目应该做的 xff0c 哪些工作不应该包括在项目中 二 时间管理 时间管理 xff1a 也叫进度管理 xff0c 就是用科学的方法 xff0c 确定目标进度 xf
  • 【AUTOSA】

    目录 一 概述 二 限制与约束 三 功能描述 3 1 网络通信模式请求的转换 3 2 当前网络通信方式的输出 3 3 外围设备的控制 3 3 1 以太网接口控制器 3 4 多网络 3 5 网络模式状态机 3 5 1 初始化 3 5 2 在亚