学习记录:AUTOSAR R20-11的阅读记录(四)【CP(5.6-5.10)】

接上回:学习记录:AUTOSAR R20-11的阅读记录(三)【CP(5.1-5.5)】

五、CP

6、IO(14个)

5.6

File Name

说明

1

AUTOSAR_SRS_ADCDriver.pdf

1.需求索引,前缀:

”RS_BRF_*” –> ”SRS_ADC_*”

2. 本文件规定了模块ADC驱动程序的需求。ADC驱动器初始化并控制微控制器的内部模数转换器单元。它提供分别启动和停止转换的服务,以启用和禁用转换的触发源。此外,它还提供了启用和禁用通知机制的服务以及查询转换状态和结果的例程

2

AUTOSAR_SRS_DIODriver.pdf

1.需求索引,前缀:

•”RS_BRF_01024” –> ”SRS_Dio_12355”

•”RS_BRF_01864” –> ”SRS_Dio_*”

2. 本文件规定了DIO驱动程序模块的需求。DIO驱动程序提供对内部通用I/O端口的基于端口和通道的读写访问。读写行为未缓冲。此驱动程序的基本行为是同步的

3

AUTOSAR_SRS_IOHWAbstraction.pdf

1.需求索引,前缀:

”RS_BRF_*” –> ”SRS_IoHwAb_*”

2. IO硬件抽象模块从ECU硬件(布局、微控制器引脚、微控制器外部设备,如IO ASIC)的信号路径中抽象。

它为上层软件层提供了一个基于信号的接口。它根据ECU硬件输入/输出处的物理表示执行静态抽象和值反转

4

AUTOSAR_SRS_ICUDriver.pdf

1.需求索引,前缀:

”RS_BRF_*” –> ”SRS_Icu_*”

2. 本文件规定了ICU驱动程序模块的需求。ICU驱动器控制微控制器的输入捕获单元。它提供以下功能:

•Period-, Low-, High time measurement

•Edge detection and notification

•Edge counting

•Edge time stamping

•Wake-up interrupts

5

AUTOSAR_SRS_OCUDriver.pdf

1.需求索引,前缀:

”RS_BRF_*” –> ”SRS_Ocu_*”

2. 本文件规定了OCU驱动程序模块的需求。

每个OCU通道都链接到属于微控制器的硬件OCU。

驱动程序为微控制器内部OCU外围设备的初始化和控制提供服务。OCU模块可以生成硬件信号以驱动外部设备

6

AUTOSAR_SRS_PortDriver.pdf

1.需求索引,SRS_Port_*

2. 本文件规定了PORT驱动程序模块的需求。该模块初始化微控制器的整个端口结构。许多端口和端口引脚可以分配给各种功能,因此,必须对该端口结构进行总体配置和初始化。这些端口引脚的配置和使用取决于微控制器和ECU

7

AUTOSAR_SRS_PWMDriver.pdf

1.需求索引,前缀:

”RS_BRF_*” –> ”SRS_Pwm_*”

2. 本文件规定了模块PWM驱动器的需求。每个PWM通道链接到属于微控制器的硬件PWM,驱动器为微控制器内部PWM级(脉宽调制)的初始化和控制提供服务。PWM模块生成具有可变脉宽的脉冲。它允许选择占空比和信号周期时间

8

AUTOSAR_SWS_ADCDriver.pdf

1.需求索引,前缀:

•”SRS_Adc_*” –> ”SWS_Adc_*”

•”SRS_BSW_*” –> ”SWS_Adc_*”

•”SRS_SPAL_*” –> ”SWS_Adc_*”

2. 本规范描述了AUTOSAR基本软件模块ADC驱动程序的功能、API和配置。ADC模块初始化并控制微控制器的内部模数转换器单元。

ADC模块在所谓的ADC通道组上工作,这些通道组由所谓的ADC信道构建。ADC通道组将模拟输入引脚(ADC通道)、所需的ADC电路本身和转换结果寄存器组合成一个实体,可以通过ADC模块单独控制和访问

3.详细api,索引到SWS_Adc_*

9

AUTOSAR_SWS_DIODriver.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_Dio_*”

•”SRS_Dio_*” –> ”SWS_Dio_*”

•”SRS_SPAL_*” –> ”SWS_Dio_*”

2. 本规范规定了AUTOSAR基本软件模块DIO驱动程序的功能、API和配置。DIO驱动程序提供读写服务:

•DIO Channels (Pins)

•DIO Ports

•DIO Channel Groups

3.详细api,索引到SWS_Dio_*

10

AUTOSAR_SWS_

IOHardwareAbstraction.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_IoHwAb_*”

•”SRS_IoHwAb_*” –> ”SWS_IoHwAb_*”

•”SRS_SPAL_*” –> ”SWS_IoHwAb_*”

2. 本规范规定了AUTOSAR基本软件I/O硬件抽象的功能和配置。I/O硬件抽象是ECU抽象层的一部分。

I/O硬件抽象的目的是通过将I/O硬件抽象端口映射到ECU信号来提供对MCAL驱动程序的访问。提供给软件组件的数据完全从物理层值中抽象出来。

3.详细api,索引到SWS_IoHwAb_*

11

AUTOSAR_SWS_ICUDriver.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_Icu_*”

•”SRS_Icu_*” –> ”SWS_Icu_*”

•”SRS_SPAL_*” –> ”SWS_Icu_*”

2. 本规范规定了AUTOSAR基本软件模块ICU驱动程序的功能、API和配置。

ICU驱动器是使用输入捕获单元(ICU)解调PWM信号、计数脉冲、测量频率和占空比、生成简单中断以及唤醒中断的模块

3.详细api,索引到SWS_Icu_*

12

AUTOSAR_SWS_OCUDriver.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_Ocu_*”

•”SRS_Ocu_*” –> ”SWS_Ocu_*”

•”SRS_SPAL_*” –> ”SWS_Ocu_*”

2. 本规范规定了AUTOSAR基本软件模块OCU驱动程序的功能、API和配置。

驱动器提供微控制器内部OCU功能(输出比较单元)的初始化和控制功能。OCU驱动提供以下服务和配置参数:

• 启动和停止比较过程

• 设置比较阈值

• 启用和禁用通知机制

• 获取计数器值

• 更改输出引脚状态

3.详细api,索引到SWS_Ocu_*

13

AUTOSAR_SWS_PortDriver.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_Port_*”

•”SRS_Port_*” –> ”SWS_Port_*”

•”SRS_SPAL_*” –> ”SWS_Port_*”

2. 本规范规定了AUTOSAR基本软件模块PORT驱动程序的功能、API和配置。该模块应提供初始化微控制器的整个端口结构的服务。许多端口和端口引脚可以被分配给各种功能,因此,应对该端口结构进行总体配置和初始化。

该端口驱动模块应完成DIO驱动模块中使用的端口结构的总体配置和初始化。在使用DIO功能之前,应初始化PORT驱动程序。否则DIO函数将表现出未定义的行为

3.详细api,索引到SWS_Port_*

14

AUTOSAR_SWS_PWMDriver.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_Pwm_*”

•”SRS_Pwm_*” –> ”SWS_Pwm_*”

•”SRS_SPAL_*” –> ”SWS_Pwm_*”

2. 本规范规定了AUTOSAR基本软件模块PWM驱动器的功能、API和配置。

每个PWM通道链接到属于微控制器的硬件PWM。

驱动器提供微控制器内部PWM级(脉宽调制)的初始化和控制功能。PWM模块生成具有可变脉宽的脉冲。它允许选择占空比和信号周期时间

3.详细api,索引到SWS_Pwm_*

7、Libraries(11个)

5.7

File Name

说明

1

AUTOSAR_EXP_

MacroEncapsulationofInterpolationCalls.pdf

应用软件使用Interpolation routines(插值例程)从已知点计算未知点。现有的AUTOSAR插值例程支持整数和浮点两类曲线(1D)和地图(2D)插值功能。

2

AUTOSAR_SRS_Libraries.pdf

1.需求索引,前缀:

”RS_BRF_*” –> ”SRS_LIBS_*”

2. 本文件规定了AUTOSAR库的需求。UTOSAR库为其他BSW模块和应用软件C提供数学服务。

这些库提供了可以从源代码调用的C函数,即从BSW模块、从SW-C、从RTE或从复杂驱动程序调用。

• CRC库

• SW-C端到端通信保护库

3

AUTOSAR_

SWS_BSWMulticoreLibrary.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_BMC_*”

•”SRS_LIBS_*” –> ”SWS_BMC_*”

2. 本规范描述了原子例程(Bmc) AUTOSAR库的功能、API和配置。包含:

• flag test and set

• flag clear

• store

• load

• exchange

• compare and exchange

• fetch and add

• fetch and subtract

• fetch and or

• fetch and xor

• fetch and and

• thread fence

3.详细api,索引到SWS_BMC_*

4

AUTOSAR_SWS_BFXLibrary.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_Bfx_*”

•”SRS_LIBS_*” –> ”SWS_Bfx_*”

2. Bfx例程规范规定了定点算术例程专用BIT功能的AUTOSAR库的功能、API和配置

3.详细api,索引到SWS_Bfx_*

5

AUTOSAR_SWS_CRCLibrary.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_Crc_*”

•”SRS_LIBS_*” –> ”SWS_Crc_*”

2. 本规范规定了AU TOSAR基本软件模块CRC的功能、API和配置。CRC库包含以下CRC计算例程:

• CRC8:SAEJ1850

• CRC8H2F:CRC8 0x2F多项式

• CRC16型

• CRC32型

• CRC32P4:CRC32 0x1F4ACFB13多项式

• CRC64:CRC-64-ECMA

3.详细api,索引到SWS_Crc_*

6

AUTOSAR_SWS_EFXLibrary.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_Efx_*”

•”SRS_LIBS_*” –> ”SWS_Efx_*”

2. 本规范规定了专用于定点值扩展数学函数的AUTOSAR库的功能、API和配置

3.详细api,索引到SWS_Efx_*

7

AUTOSAR_SWS_IFXLibrary.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_Ifx_*”

•”SRS_LIBS_*” –> ”SWS_Ifx_*”

2. Ifx例程规范指定了专用于定点值插值例程的AUTOSAR库的功能、API和配置。

插值库包含以下例程:

• 分布式数据点搜索和插值

• 集成数据点搜索和插值

3.详细api,索引到SWS_Ifx_*

8

AUTOSAR_SWS_MFXLibrary.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_Mfx_*”

•”SRS_LIBS_*” –> ”SWS_Mfx_*”

2. 本规范规定了专用于定点值算术例程的AUTOSAR库的功能、API和配置。

此数学库(MFX)包含以下例程:

•addition

•subtraction

•absolute value

•absolute value of differences

•multiplication

•division

•combination of multiplication and division

•combination of multiplication and shift right

•combination of division and shift left

•modulo

•limitation

3.详细api,索引到SWS_Mfx_*

9

AUTOSAR_SWS_IFLLibrary.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_Ifl_*”

•”SRS_LIBS_*” –> ”SWS_Ifl_*”

2. 本规范规定了专用于浮点值插值和查找例程的AU TOSAR库的功能、API和配置。

插值库包含以下例程:

• 分布式数据点搜索和插值

• 集成数据点搜索和插值

3.详细api,索引到SWS_Ifl_*

10

AUTOSAR_SWS_MFLLibrary.pdf

1.需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_Mfl_*”

•”SRS_LIBS_*” –> ”SWS_Mfl_*”

2. 本规范规定了专用于浮点值算术例程的AUTOSAR库的功能、API和配置

3.详细api,索引到SWS_Mfl_*

11

AUTOSAR_SWS_E2ELibrary.pdf

1.需求索引,前缀:

•”RS_E2E_*” –> ”SWS_E2E_*”

•”SRS_BSW_*” –> ”SWS_E2E_*”

•”SRS_LIBS_*” –> ”SWS_E2E_*”

2. 本文件包含PRS E2E协议的平台特定实施要求。这包括使用的接口和数据类型。

E2E保护的概念假设安全相关数据交换应在运行时受到保护,以防通信链路内故障的影响。此类故障的示例包括随机硬件故障(例如CAN收发器的损坏寄存器)、干扰(例如由于EMC)和实现VFB通信的软件内的系统故障(例如RTE、IOC、COM和网络堆栈)

3.详细api,索引到SWS_E2E_*

8、Diagnostics(3个)

5.8

File Name

说明

1

AUTOSAR_SWS_SAEJ1939

DiagnosticCommunicationManager.pdf

1.需求索引,前缀:

”RS_Diag_*” –> ”SWS_J1939Dcm_*”

2. 本规范规定了AUTOSAR基本软件模块J1939诊断通信管理器的功能、API和配置。

SAE J1939-73定义了J1939网络中用于诊断通信的所谓“诊断消息”(DM)的消息结构和行为

3.详细api,索引到SWS_J1939Dcm_*

2

AUTOSAR_SWS_

DiagnosticCommunicationManager.pdf

1.需求索引,前缀:

•”RS_Diag_*” –> ”SWS_Dcm_*”

•”SRS_BSW_*” –> ”SWS_Dcm_*”

2. Dcm SWS描述了AUTOSAR基本软件模块Dcm(诊断通信管理器)的功能、API和配置。Dcm模块为诊断服务提供了一个通用API。

Dcm模块确保诊断数据流并管理诊断状态,特别是诊断会话和安全状态。

3.详细api,索引到SWS_Dcm_*

3

AUTOSAR_SWS_

DiagnosticEventManager.pdf

1.需求索引,前缀:

•”RS_Diag_*” –> ”SWS_Dem_*”

•”SRS_BSW_*” –> ”SWS_Dem_*”

2. 本规范定义了AUTOSAR基本软件模块诊断事件管理器(Dem)的功能、API和配置。服务组件Diagnostic Event Manager(Dem)负责处理和存储诊断事件(错误)和相关数据。此外,Dem向Dcm提供故障信息(例如,从事件存储器中读取所有存储的DTC)。Dem提供应用层和其他BSW模块的接口

3.详细api,索引到SWS_Dem_*

9、Safety(8个)

5.9

File Name

说明

1

AUTOSAR_EXP_

FunctionalSafetyMeasures.pdf

功能安全是从一开始就考虑的系统特性,因为它可能影响系统设计决策。因此,AUTOSAR规范包括与功能安全相关的需求。

1.功能安全机制

• Memory Partitioning

• Timing Monitoring

• Logical Supervision

• End-2-End Protection

2.功能安全措施

3.硬件诊断

• Core Test

• RAM Test

2

AUTOSAR_RS_SafetyExtensions.pdf

1.Use Case Tracing,前缀:

UC_SAFEX_* –> RS_SAFEX_*

2. 需求索引,前缀:

”RS_BRF_02068” –> ”RS_SAFEX_*”

3. 本文件收集了AUTOSAR模型安全方面的要求,并将其纳入AUTOSAR模板。

安全扩展的主要目标是实现AUTOSAR系统的安全相关信息交换

3

AUTOSAR_SRS_WatchdogDriver.pdf

1. 需求索引,前缀:

”RS_BRF_*” –> ”SRS_Wdg_*”

2. 本文档规定了模块WatchdogDriver看门狗驱动程序的需求。功能分为:

• 内部看门狗驱动程序

内部看门狗驱动程序控制MCU的内部看门狗定时器。它提供触发功能和模式选择服务。

•外部看门狗驱动程序

外部看门狗驱动程序控制外部硬件看门狗。它提供触发功能和模式选择服务

4

AUTOSAR_EXP_SafetyUseCase.pdf

本文档从功能安全角度展示了使用AUTOSAR的示例性系统的主要分析步骤。本示例包括以下方面

• 功能安全概念

• 系统级的技术安全概念

• ECU级别的技术安全概念

• AUTOSAR基本软件级别的安全方面

5

AUTOSAR_TPS_SafetyExtensions.pdf

1. 需求索引,前缀:

”RS_SAFEX_*” –> ”TPS_SAFEX_*”

2. 本文件包含AUTOSAR安全扩展的规范。

安全性是汽车系统设计和开发中的关键问题之一。ISO 26262定义了影响几乎所有开发活动(包括软件规范、设计和实施)的当前功能安全标准。本文件实现了AUTOSAR环境中安全信息的标准化交换,并为ISO 26262需求的一致管理提供了基础

6

AUTOSAR_SWS_WatchdogDriver.pdf

1. 需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_Wdg_*”

•”SRS_SPAL_*” –> ”SWS_Wdg_*”

•”SRS_Wdg_*” –> ”SWS_Wdg_*”

2. 本文档规定了AUTOSAR基本软件模块看门狗驱动程序(Wdg)的功能、API和配置。

该模块提供初始化、更改操作模式和设置触发条件(超时)的服务

3.详细api,索引到SWS_Wdg_*

7

AUTOSAR_SWS_

WatchdogInterface.pdf

1. 需求索引,前缀:

•”SRS_BSW_*” –> ”SWS_WdgIf_*”

•”SRS_MemHwAb_*” –> ”SWS_WdgIf_*”

•”SRS_Wdg_*” –> ”SWS_WdgIf_*”

2. 本规范描述了AUTOSAR基本软件模块看门狗接口的功能、API和配置。看门狗接口提供对底层看门狗驱动程序服务的统一访问,如模式切换和设置触发条件

3.详细api,索引到SWS_WdgIf_*

8

AUTOSAR_SWS_

WatchdogManager.pdf

1.需求索引,前缀:

•”RS_BSW_00339” –> ”SWS_WdgM_00408”

•”RS_HM_09235” –> ”SWS_WdgM_*”

•”SRS_BSW_*” –> ”SWS_WdgM_*”

•”SRS_ModeMgm_*” –> ”SWS_WdgM_*”

2. 看门狗管理器是AUTOSAR标准化基本软件架构服务层的基本软件模块。

看门狗管理器监督可配置数量的所谓受监督实体的执行。当它检测到程序执行中违反了配置的时间和/或逻辑约束时,它会采取许多可配置的操作来从该故障中恢复。

看门狗管理器提供三种机制:

•.实时监控–用于监控定期软件的定时

•.期限监督——针对非周期性软件

•.逻辑监督——监督执行顺序的正确性。

3.详细api,索引到SWS_WdgM_*

10、BSW General(14个)

5.10

File Name

说明

1

AUTOSAR_MOD_BSWUMLModel.zip

Basic Software UML Model :

AUTOSAR_MOD_BSWUMLModel.eap

2

AUTOSAR_EXP_

CDDDesignAndIntegrationGuideline.pdf

1.复杂驱动程序设计和集成指南,本文件的目的是:

•概述复杂驱动程序(CDD)

•为AUTOSAR架构中CDD的实施和集成提出建议

2. 复杂驱动程序是未经AUTOSAR标准化的软件实体,可通过AUTOSAR接口和/或基本软件模块API访问。

CDD的主要目标是通过使用特定中断和/或复杂的微控制器外围设备、外部设备直接访问微控制器来实现复杂的传感器评估和致动器控制,以满足特殊的功能和时序要求

3

AUTOSAR_EXP_ErrorDescription.pdf

1.该文档描述了AUTOSAR基本软件处理的所有现有错误,以及架构根据FDIR过程(故障、检测、隔离和恢复)对这些错误的反应方式

2.针对本文档中提到的不同错误的错误处理策略中涉及的通用机制:向诊断事件管理器(DEM)报告

3. 错误描述:

•Communication related errors

•NVRAM related errors

4

AUTOSAR_EXP_

ApplicationLevelErrorHandling.pdf

1. 在系统运行期间处理故障的过程通常被称为FDIR,它代表故障检测、隔离和恢复

2. 本文中的错误处理是指完整的处理链,即FDIR检测、隔离/识别和恢复。本文介绍了一套适用于汽车系统的应用程序级错误处理机制

5

AUTOSAR_EXP_

InterruptHandlingExplanation.pdf

1. 本文档描述了在Autosar中中断工作和配置的方式。

2.由于cat1和cat2中断之间的显著差异,它们在操作系统和应用程序代码中的处理方式非常不同。中断处理中的参与者:

•The device driver

•The OS

•The BSW scheduler

6

AUTOSAR_SRS_BSWGeneral.pdf

1. 需求索引,前缀:

”RS_BRF_*” –> ”SRS_BSW_*”

2. AUTOSAR WP架构和本文档的目标是定义适用于AUTOSAR基本软件的所有软件模块的一组通用基本需求。基本软件的需求包括以下领域:

•Body

•Powertrain

•Chassis

•Safety

7

AUTOSAR_SWS_BSWGeneral.pdf

1. 需求索引,前缀:

”SRS_BSW_*” –> ”SWS_BSW_*”

2. 本文档是AUTOSAR基本软件模块的通用基本软件规范。它补充了BSW模块的规范,作为通用规范,该规范适用于各种BSW模块。

8

AUTOSAR_EXP_

BSWDistributionGuide.pdf

1.本文件是AUTOSAR系统中BSW分布的一般介绍。它由两部分组成:

• 一部分关注多核情况下的BSW分布,

• 另一部分关注安全情况下的分布

2.第2章指导多核系统AUTOSAR兼容软件的开发和配置,它解决了将AU TOSAR BSW模块分配给多核系统上的分区及其交互问题

3. 第3章描述了安全情况下的BSW分布。自4.2版起,AUTOSAR允许将BSW模块映射到不同的分区中,并保护这些分区彼此不受影响

9

AUTOSAR_TR_BSWModuleList.pdf

基本软件模块列表(111)

10

AUTOSAR_TR_

BSWUMLModelModelingGuide.pdf

本建模指南描述了应用的建模技术和规则,用于在UML模型中指定AUTOSAR基本软件。

BSW模型中包含的信息由AUTOSAR元模型工具(MMT)处理,并提供AUTOSAR定义的几个软件规范(SWS)的主要输入。

11

AUTOSAR_SWS_

CommunicationStackTypes.pdf

1. 需求索引,前缀:

”SRS_BSW_*” –> ”SWS_Comtype_*”

2. 本文档指定AUTOSAR通信堆栈类型头文件。它包含在基本软件的通信堆栈的几个模块中使用的所有类型,以及与平台和编译器无关的所有基本软件模块的所有类型

12

AUTOSAR_SWS_

CompilerAbstraction.pdf

1. 需求索引,前缀:

”SRS_BSW_*” –> ”SWS_COMPILER_*”

2. 本文档指定了用于抽象编译器特定关键字的宏,这些关键字用于在声明和定义中寻址数据和代码。本文件规定了三步概念:

1).文件Compiler.h提供了用于封装定义和声明的宏。

2).每个模块必须至少区分以下不同的内存类和指针类。这些类中的每一个都由一个define表示。

3).文件Compiler_Cfg.h允许根据模块描述和构建场景的内存设置,使用适当的编译器特定关键字配置这些定义

13

AUTOSAR_SWS_PlatformTypes.pdf

1. 需求索引,前缀:

”SRS_BSW_*” –> ”SWS_Platform_*”

2. 本文档指定AUTOSAR平台类型头文件。它包含所有依赖于平台的类型和符号。这些类型必须被抽象化,才能成为独立于平台和编译器的类型

14

AUTOSAR_SWS_StandardTypes.pdf

1. 需求索引,前缀:

”SRS_BSW_*” –> ”SWS_Std_*”

2. 本文档指定AUTOSAR标准类型头文件。它包含跨基本软件的多个模块使用的所有类型,并且与平台和编译器无关

未完继续:学习记录:AUTOSAR R20-11的阅读记录(五)【CP(5.11-5.19)】完

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/598678.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于GEE遥感影像处理和长时序土地分类以及生物量估算分析

简介 Google Earth Engine云平台是目前全球范围内测绘领域内使用最为广泛的遥感云计算平台,其凭借强大的数据存储和云计算能力,极大了提高了全球科研工作者的科研产出,每年借助GEE平台发布的各类期刊论文超1000篇,在海量遥感数据的…

人脸美型SDK解决方案,适用于各类应用场景

视频内容已经成为企业宣传、产品展示、互动直播等多个领域的核心载体。而在这些场景中,高质量的人脸美型效果不仅能够提升用户体验,更能为品牌加分。美摄科技凭借深厚的技术积累和行业洞察,推出了全新的人脸美型SDK解决方案,为企业…

Spring IoCDI(3)—DI详解

目录 一、属性注入 二、构造方法注入 小结:构造函数的注入 三、Setter注入 四、三种注入的优缺点分析(面试题) 1、属性注入 优点: 缺点: 2、构造方法注入(Spring4.X推荐) 优点&#x…

JetBrains DataGrip v2024.1 激活版 (多引擎数据库管理开发)

JetBrains系列软件安装目录 一、JetBrains IntelliJ IDEA v2024.1 安装教程 (Java集成开发IDE) 二、JetBrains WebStorm v2024.1 激活版 (JavaScript集成开发IDE) 三、JetBrains PhpStorm v2024.1 安装教程 (PHP集成开发IDE) 四、JetBrains PyCharm Pro v2024.1 安装教程 (…

5W 1.5KVDC、3KVDC 宽电压输入 DC/DC 电源模块 ——TP05DA 系列

TP05DA系列电源模块额定输出功率为5W,外形尺寸为31.75*20.32*10.65,应用于2:1及4:1电压输入范围 9V-18V、18V-36V、36V-72V、9V-36V和18V-72VDC的输入电压环境,输出电压精度可达1%,具有输出短路保护等功能,可广泛应用于…

06-07 -变量的高级主题

---- 整理自狄泰软件唐佐林老师课程 文章目录 1. 变量值的替换2. 变量的模式替换3. 规则中的模式替换4. 变量值的嵌套使用5. 命令行变量6. 环境变量7. 目标变量(局部变量)8. 模式变量9. 工程 1. 变量值的替换 使用指定字符(串)替…

华人团队用大模型实现“读心术”:大脑活动直接变文字

NeurIPS收录的一项新研究,让大模型也学会“读心术”了! 通过学习脑电波数据,模型成功地把受试者的脑电图信号翻译成了文本。 而且整个过程不需要大型设备,只要一块特制的“头巾”就能实现。 这项成果名为DeWave,能在…

观测云 VS ELK:谁是日志监控的王者?

前言 作为 IT 信息系统运行状态感知和故障分析的重要手段,日志在行业兴起之初便为运维和开发环节所广泛应用。当应用和系统发生故障或出现问题时,日志数据成为了排查和诊断问题的重要依据。通过分析日志,开发人员和运维人员可以了解系统的运…

Redis是什么? 日常运维 Redis 需要注意什么 ? 怎么降低Redis 内存使用 节省内存?

你的项目或许已经使用 Redis 很长时间了,但在使用过程中,你可能还会或多或少地遇到以下问题: 我的 Redis 内存为什么增长这么快?为什么我的 Redis 操作延迟变大了?如何降低 Redis 故障发生的频率?日常运维…

LeetCode刷题记(五):121~150题

121. 买卖股票的最佳时机 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从…

59-ARM与FPGA间RGMII通信电路设计

视频链接 ARM与FPGA间RGMII通信电路设计01_哔哩哔哩_bilibili ARM与FPGA间RGMII通信电路设计 第2课:千兆以太网电路设计 第3课:万兆网电路设计 第49课:PCIE转网口电路设计 第50课:RGMII & SGMII & QGMII电路设计 1、…

在做题中学习(51): x的平方根

69. x 的平方根 - 力扣(LeetCode)​​​​​​ 解法:二分查找 思路:看示例2: 可以看到8的平方根是2.82,在2^2和3^2之间,所以可以把数组分为两部分,(具有二段性) 而2.82去掉小数部…

java线上问题排查之内存分析(三)

java线上问题排查之内存分析 使用top命令 top命令显示的结果列表中,会看到%MEM这一列,这里可以看到你的进程可能对内存的使用率特别高。以查看正在运行的进程和系统负载信息,包括cpu负载、内存使用、各个进程所占系统资源等。 2.用jstat命令…

CCE云原生混部场景下的测试案例

背景 企业的 IT 环境通常运行两大类进程,一类是在线服务,一类是离线作业。 在线任务:运行时间长,服务流量及资源利用率有潮汐特征,时延敏感,对服务SLA 要求高,如电商交易服务等。 离线任务&…

shell脚本脚本变量

shell脚本的概念: 1.讲要执行的命令按顺序保存到一个文本文件 2.给文件可执行权限 3.可以结合各种shell控制语句以完成更复杂的操作 linux中包含shell的文件有 [rootlocalhost ~]# cat /etc/shells /bin/sh #UNIX最初使用的 shell,已经被…

AI编码时代到来?实现编程梦想的利器—Baidu Comate测评

文章目录 Comate智能编码是什么?Comate支持的环境 Comate应用安装实际操作对话式生成代码生成代码注释智能单测项目测试调优功能 总结 Comate智能编码是什么? 在如今这个拥抱AI的时代,市面上已经产出了很多Ai代码助手,如果你还没…

Java clone

Java clone 原型模式用一个已经创建的实例作为原型,通过复制(clone)该原型对象来创建一个和原型对象相同的新对象。Java中对象克隆需要重写Object.clone()方法,并实现Cloneable接口。 浅克隆 浅克隆仅仅克隆本对象,…

关于Oracle 23ai 你要知道的几件事情

1.版本生命周期 23ai发布后的Oracle版本生命周期图,可以看到23ai是长期支持版本可以到2032年。 引申 Oracle版本分为两类 Innovation Release--创新版本,一般提供至少两年技术支持 Long Term Release --长期支持版本,一般提供5年premier和…

MacOS快速安装FFmpeg,并使用FFmpeg转换视频

前言:目前正在接入flv视频流,但是没有一个合适的flv视频流地址。网上提供的flv也都不是H264AAC(一种视频和音频编解码器组合),所以想通过fmpeg来将flv文件转换为H264AAC。 一、MacOS环境 博主的MacOS环境(…

DAPP开发:揭秘DAPP软件开发的秘密

随着区块链技术的飞速发展,DAPP(去中心化应用)的开发逐渐成为了一个热门话题。在本文中,我们将探讨如何从零开始开发DAPP软件,并深入思考DAPP开发中的关键问题。 一、了解DAPP开发的基础知识 在开始开发DAPP之前&…
最新文章