自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(148)
  • 资源 (13)
  • 收藏
  • 关注

原创 <sa8650>QCX Usecase 使用详解—硬件节点传感器 IFE Lite IFE Full 和 IPE 端口说明

本页介绍 IFE/IPE 管道模块的端口定义。用例 3 是一个示例,因为它在一个用例中调用了 IFE_Lite、IFE_Full 和 IPE 实例。

2024-05-17 08:02:34 342

原创 <sa8650>QCX Usecase 使用详解—如何更改 IFE/IPE 输出格式

本节说明更改流水线输出格式所需对 Usecase/Pipeline XML 进行的更改。下面的示例解释了如何在 AutoFFC 使用案例/管道中添加 RGB888 格式。如果尚未定义所需的段格式,确保在 common_target_buffers.xml 中的以下位置定义 target_segment。在 camxAutoFFC.xml 中,修改 IFE/IPE 输出目标格式。根据管道中是否启用了 IPE 节点,相应的目标将在用例/管道选择时启用。

2024-05-17 08:01:27 126

原创 <sa8650>QCX Usecase 使用详解—什么是可剪枝节点属性以及何时使用

用例剪枝可实现光流设计分段(节点和目标缓冲区),这些分段实现了共享的逻辑接口,而这些接口的实现可能会发生冲突,但不会重复流水线。例如,overridesettings.txt 中的 enableAutoNoIPE=FALSE。在 /qcamera/camera_qcx/cdk_qcx/oem/qcom/chiusecase/a 中的 chxusecaseselector.cpp 中获取覆盖设置。

2024-05-16 08:15:18 25

原创 <sa8650>QCX Usecase 使用详解—通道配置(Channel configuration)

为了支持具有多个上下文和多个相同格式输出流的传感器,我们需要一种方法来将输出 CamX 流与客户端提供的 QCX 缓冲区列表关联起来。

2024-05-16 08:14:16 16

原创 <sa8650>QCX Usecase 使用详解—环视摄像头 (SRV))

环视摄像头用例可在高通 POR 传感器上进行测试。在高通示例设置中,SRV 传感器连接到第二个 quad 的四个端口(解串器 1 插槽的端口 0、1、2 和 3)。共有四个 SRV 传感器,每个传感器都独立运行 SRV 用例。SRV 传感器在逻辑摄像机 XML 中定义为 max96724_ox03f10_04、max96724_ox03f10_05、max96724_ox03f10_06、max96724_ox03f10_07。

2024-05-16 08:13:04 146

原创 <sa8650>QCX Usecase 使用详解—ISP 分组

汽车模块中的 IFE 资源有限,必须在传感器和上下文之间共享。SA8650 有五个 IFE Lite,每个 IFE Lite 有六个 RDI 端口。在 SRV 或 ICMS 等汽车用例中,通过使用 ISP 分组,每个传感器和每个传感器的上下文共享一个 IFE Lite。ISP 分组可在编译时通过 XML 文件设置,也可在运行时通过引用 /var/ target 中的 groupConfig.xml 文件动态加载并解析。每个传感器组向硬件提交单独的 VC/DT 信息。

2024-05-15 09:35:48 22

原创 <sa8650>QCX Usecase 使用详解—舱内监控系统 (ICMS))

ICMS 用例是一个多情境汽车用例,其中传感器与多个情境进行数据流传输。每个情境都有自己独特的帧频、设置、FOV、帧长、VC/DT 等。使用传感器模式 0 对使用案例进行流式传输的传感器,其流配置如图 1 所示。根据不同的场景和要求,ICMS 用例可采用不同的传感器模式。本文档介绍了使用传感器模式 0 的用例流式传输的实现。

2024-05-15 09:35:11 321

原创 <sa8650>QCX Usecase 使用详解—前置摄像头(FFC)

前置摄像头可在高通 POR 传感器上进行测试。支持的用例包括离线 FFC 和在线 FFC。

2024-05-11 15:18:27 409

原创 <sa8650>QCX Usecase 使用详解—拓扑图 XML 定义

硬件和软件图像处理节点需要产生输出,而这些节点之间的连接决定了数据如何在摄像机子系统中流动。这组节点和连接称为拓扑结构。一个用例由一组要处理的目标和一组进一步定义数据处理方式的持续设置来定义。每个用例都由拓扑结构表示,拓扑结构是传递到 HAL3 API 的信息与如何处理数据的具体定义之间的连接。用例及其相应的拓扑结构都编码在一个 XML 文件中。在 configure_streams()过程中,会根据 XML 中的 和 部分选择用例。

2024-05-11 15:17:06 212

原创 <sa8650>QCX Usecase 使用详解—高通下一代camera< QCX >架构

QCarCam 测试应用程序的参考实施与高通软件版本一起提供,可在 /camera_qcx/test/qcarcam_test/ 文件夹中找到。本节的目的是解释 QCX 架构的不同组件以及 OEM 厂商可用于实施自定义用例、传感器驱动程序和调整的定制框架。有关 QcarCam 6.x API 的详细指南,请参阅 ## 部分(链接 Web 文档中的 API 指南部分。该层负责处理来自多个客户端的所有流,并维护系统中运行的每个流的上下文。这是高通公司专有的模块,负责配置高通相机 ISP。

2024-05-11 15:16:22 252

原创 <sa8650> snapdragon-auto-hqx-4-5-6-0基线代码编译

本文主要讲解SA8650平台的snapdragon-auto-hqx-4-5-6-0基线代码编译问题。根据高通发布的基线代码已经到达ES4.1-r0000502.2了。笔者从前面几个版本接触以来,每个版本编译都有略微的差异。所以写个文章做个记录。对于sa8650平台的snapdragon-auto-hqx-4-5-6-0基线代码编译过程分析,一讲解完成;笔者在多个基线编译中踩过一些坑。不同基线所使用的QHS和QOS版本可能不同,不同基线所使用的编译命令步骤可能不同。

2024-05-09 17:39:17 134

原创 <sa8650> snapdragon-auto-hqx-4-5-6-0基线代码camera开发错误记录

本文主要记录CAMERA开发过程中的一些错误及解决方法。

2024-05-09 17:38:46 40

原创 <sa8650>sa8650 QNX-之-显示串口命令行完整路径

针对SA8650平台的snapdragon-auto-qx-4-4-0_hlos_dev_qnx基线代码中,默认串口命令行的显示只有”/#“,这使得用户无法确认当前路径的位置,从而需要运行”pwd“命令查看当前路径。为方便期间,我们可以参考linux系统的配置方法,来配置QNX系统中的路径显示。接下来我们来看看如何设置。为方便查看当前路径,我们可以设置命令行显示的完整的路径位置。

2024-05-06 10:33:34 29

原创 <sa8650>sa8650 qcxserver-之-camera服务存放位置更改

写这边文章的目的是什么呢?目的就是为了,更改qcxserver在QNX系统中的存储位置;那又为什么要更改其存储位置呢?这是应该默认qcxserver是存放在ifs目录下的,然而ifs目录是不具备写权限的,且不用动态更改写权限;那又为什么我们需要有写权限呢?拥有写权限,那么我们可以在开发过程中快速验证程序;比如,我们更改了一个camera的配置文件,我们只需将更改的文件直接替换到设备中,然后重启设备,即可。这样是不是就简便很多呢?避免的复杂的整体编译,整体烧录等等;

2024-05-06 10:32:51 116

原创 <sa8650>sa8650 video-之-vidc_test_app测试播放mp4

在SA8650中有一个测试video的测试程序那就是vidc_test_app;vidc_test_app的可是视频的编解码功能;本文主要分析讲解解码mp4文件的测试过程;详细内容下面分析。

2024-03-21 16:19:20 253 1

原创 <sa8650>sa8650 memory-之-内存参数分析

在开发过程中,我们常常需要关注内存的使用情况;特别是DDR的使用,如果某一进程内存的使用一致递增,那么可能会导致内存使用完的情况,这时系统就会异常了。在SA8650平台开发过程中,高通平台提供了可查阅内存使用的相关命令工具,以及内容布局的配置介绍。下面我们来了解一下内容。

2024-03-21 16:18:53 73

原创 <sa8650>sa8650 partition-之-新增分区img填充相关文件

前面两篇文章已经讲解了如何添加新分区,以及如何新增新镜像文件img;由于新镜像文件内容还是空的,那么我们需要为其添加相关的文件,比如bin文件、so文件、include文件等等;那么如何为其添加呢?下面就来看看如何实现。本文是讲解如何为SA8650平台新增新的分区,以及新增新的image文件;进一步为image添加bin文件的步骤;上述都是实操验证过的结论。如有不足或不详之处欢迎交流。持续关注,更新更多文章…

2024-03-18 15:53:00 139

原创 <sa8650>sa8650 partition-之-独立新增分区不加img

针对分区的相关说明,笔者就不过多介绍了。读者可执行在网上查阅相关资料熟悉。本文主要是讲解在高通SA8650平台下,基于基线ES10,新增一个分区的处理步骤。本次刷机使用QFIL 或PCAT 都可以完成;目前是在EDL模式下进行刷机操作。再已有镜像包的情况下,单独新增一个分区的方式。可配置“ update util”一起使用,或其它。update util相关内容可参考:KBA-230917235240_REV_1_GPT_update_util_manual.pdf。

2024-03-18 15:52:24 51

原创 <sa8650>sa8650 partition-之-新增分区加img

在<sa8650>sa8650 partition-之-非基线编译下新增分区中,我们介绍了,在已有的UFS刷机包中新增分区 方法。这种基本上时一次性的。不方便需要的使用。那么有没有比较实用的,一次修改后续能一直继承继续使用的呢?当然是有的。按照<sa8650>sa8650 partition-之-独立新增分区不加img中的修改,并补充额外的内容即可。接下来看看具体操作内容。经过前面的步骤,我们可以知道,新增分区、以及为新分区分配镜像文件的配置步骤;

2024-03-18 15:50:58 228

原创 <sa8650>sa8650 qcxserver-之如何启用CamX会话转储和分析qcxserver核心转储和分析

转储文本文件生成到/var/camera/文件夹,例如:/var/camera_core_Dump_pid1388622_Tid133_19700101_000331。根据第一步运行qcarcam_rvc后显示的菜单,在正常出图的情况下,根据菜单选择“z”,退出qcarcam_rvc;开机后在启动qcxserver的前提下,第一次运行qcarcam_rvc,命令: qcarcam_rvc -menu。为了找出CamX中相机错误的根本原因,某些问题被视为致命问题,并导致调试信息转储的强制崩溃。

2024-01-19 08:10:24 231

原创 <sa8650>sa8650 qcxserver-之-DiagnosticManager运用

在前面两篇文章中主要分析了QCX中DiagnosticManager模块的具体实现过程;我们对DiagnosticManager具体实现有了了解后;就来看开QCX中是如何使用的了;笔者在SDK中搜索了一下,具体使用的位置有三个地方,分别如下:(1) Client 的IPC通信中。

2024-01-19 08:09:34 85

原创 <sa8650>sa8650 qcxserver-之-DiagnosticManager ReportEvent

在<sa8650>sa8650 qcxser-之-DiagnosticManager HealthStatus中详细介绍了DM模块的初始化流程;同时也介绍了一些关键的API;本文主要介绍DiagnosticManager ReportEvent的详细内容;上报详细的事件信息给到SafetyMonitor进程。本文主要是分析 事件消息的上报;关于DM模块的内容这两篇文章基本分析完了,笔者将在下一篇文章中,分析QCX中具体使用的内容;对于实际运行用 主要是了解这部分的框架设计;

2024-01-18 16:07:03 96

原创 <sa8650>sa8650 qcxserver-之-DiagnosticManager HealthStatus

本文主要分析,在qcxservser这个摄像头服务中,是如何将诊断信息上报给safety monitor的。一般情况下,qcxserver的错误信息上报分两路,一路是上报给客户端应用程序。另一路,则是上报被专门的safety monitor.<sa8650>sa8650 qcxser-之-QCX错误报告接口本文主要讲解上报给 safety monitor 服务。

2024-01-18 16:05:13 179

原创 <sa8650>sa8650 qcxser-之-QCX错误报告接口

本章主要讲解QCX服务的错误报告接口,如何将qcxserver的错误诊断信息报告给Safety Monitor。

2024-01-05 19:47:50 1377

原创 <sa8650>sa8650 CDT-之-SA8650p实战验证

CDT/eCDT是一个数据块,它包含依赖于平台/设备的数据,如硬件平台ID和DDR SDRAM配置。CDT和平台ID的一个主要目标是在不同的硬件平台(CDP、ATP、MTP、ADP等)上有一个相同的软件构建工作。CDT在工厂被编程成存储设备,如eMMC、UFS或EEPROM。在PreSOD H/W中,用户必须手动编程CDT。根据前面几篇CDT的文章,我们对CDT有了一定的了解了。那么接下来,我们将实际验证一下在SA8650中如何 在新的板子上创建新的CDT适配。并正常启动。

2024-01-05 07:54:41 1084

原创 <sa8650>sa8650 CDT-之-针对SA8650 LeMans芯片组SP的快速指南

CDT/eCDT是一个数据块,它包含依赖于平台/设备的数据,如硬件平台ID和DDR SDRAM配置。CDT和平台ID的一个主要目标是在不同的硬件平台(CDP、ATP、MTP、ADP等)上有一个相同的软件构建工作。CDT在工厂被编程成存储设备,如eMMC、UFS或EEPROM。在PreSOD H/W中,用户必须手动编程CDT。如果存储设备中不存在/编程CDT,则将检索并使用在编译时链接到构建的CDT的默认副本。引导加载程序从存储设备获取CDT或检索链接的CDT,因此该过程对其他模块是透明的。

2024-01-05 07:54:00 997

原创 <sa8650>sa8650 CDT-之-汽车CDT配置用户指南(下)

我们应该在/qnx_ap/boards/core/dalconfig/sa8775p_adp_star_v1.0.0/common.mk中更正dalconfig的名称(如果OEM定义了自己的dalconfig),并在构建文件/qnx-ap/target/filesets中创建正确的dalconfig-lib链接。在设备启动的XBL加载器阶段,XBL检查是否存在外部非易失性CDT分区(EEPROM/eMMC/UFS),获取平台ID信息,并保存到标签SMEM_HW_SW_BUILD_ID下的SMEM。

2024-01-04 10:16:31 1163

原创 <sa8650>sa8650 CDT-之-汽车CDT配置用户指南(上)

CDT是一个包含平台/设备依赖的数据的数据块,例如硬件平台ID。各种软件模块都可以使用这些信息来减少依赖性并执行动态初始化。CDT和平台ID的主要目标是在不同的硬件平台和形式因素以及不同的硬件修订和变化之间有一个相同的软件构建工作。CDT在工厂被编程成存储设备,如eMMC、UFS或EEPROM。如果存储设备中不存在/编程CDT,则将检索并使用在编译时链接到构建的CDT的默认副本。引导加载程序从存储设备获取CDT或检索链接的CDT,因此该过程对其他模块是透明的。

2024-01-04 10:15:46 1678

原创 <sa8650> sa8650基线代码编译

本文主要讲解SA8650基线代码编译问题。根据高通发布的基线代码已经到达ES10-r00013.1了。笔者从前面几个版本接触以来,每个版本编译都有略微的差异。所以写个文章做个记录。对于sa8650的编译过程分析,一讲解完成;笔者在多个基线编译中踩过一些坑。不同基线所使用的QOS版本可能不同,不同基线所使用的编译命令步骤可能不同。所以在编译一个新的基线代码时,一定要查看对应基线的Release Note文档。欢迎读者沟通 交流…

2024-01-02 15:28:29 1082

原创 <sa8650>sa8650 XBL-之-XBL配置指南

XBLConfig特性支持将平台特定的或目标的配置和设置分离到单独的二进制文件中。引导加载程序有一个XBLConfig驱动程序。驱动程序通过访问二进制文件,提供对XBLConfig项的每个设置的读访问。

2024-01-02 15:27:48 831

原创 我的创作纪念日

提示:你过去写得最好的一段代码是什么?提示:当前创作和你的工作、学习是什么样的关系。提示:可以和大家分享最初成为创作者的初心。提示:在创作的过程中都有哪些收获。提示:职业规划、创作规划等​​。

2023-12-27 08:46:32 369

原创 <sa8650>sa8650 qcxser-之-串行解串器ERRB的map

首先,我们的目的是将MAX96717F的ERRB信号直接映射到MAX96712的ERRB上。对于映射功能的介绍,可参考文档“GMSL2 User Guide” 第33.2 和 33.3节都有介绍。部分内容如下:根据文档,我们可以关注到几个关键的配置参数ERR_TX_IDERR_TX_ENERR_RX_IDERR_RX_EN参考GPIO的映射关系,以及查看芯片手册,即可。<sa8650>sa8650 qcxser-之-串行解串器GPIO输入输出。

2023-12-21 16:52:20 960

原创 <sa8650>sa8650 qcxser-之-串行解串器ADC使用

MAX96717F的特点是一个10位,集成了模数转换器(ADC)与多路单端输入监测直流电压。多路复用的输入允许监控外部输入线(ADC0、ADC1和ADC2)和内部电源。ADC的输入范围从地面延伸到一个全尺度电压,这取决于所选择的参考电压。默认值是一个内置的1.25V电压参考。或者,也可以使用外部1.25V精度参考电压或VDD18电源电压除以2(VDD18/2)。参考1.25V参考,最大ADC输入电压为1.2V。当使用VDD18/2作为参考时,最大输入电压被限制为VDD18/2。

2023-12-21 16:51:40 952

原创 <sa8650>sa8650 qcxser-之-串行解串器GPIO的map

本次验证了GPIO的映射功能,此功能可以将摄像头上,其它IC的状态引脚或信号直接映射后给到SOC处理。后面将分析ERRB的映射,此功能可监测MAX96717的errb状态,从而满足诊断功能。

2023-12-18 15:37:50 943

原创 <sa8650>sa8650 qcxser-之-串行解串器GPIO输入输出

通过编程每个GPIO引脚的GPIO_TX_EN和GPIO_RX_EN寄存器位,每个GPIO引脚都可以被配置为输入、输出或输入/输出。当启用延迟补偿时,跨链路的gpi到gpo的延迟是一个精确的固定值。根据3.1节寄存器分析,当作为普通GPIO输入输出时,且非远程传输时,可使用以下配置,(以GPIO4为例,只需配置GPIO4_A 和 GPIO4_B)。根据前的寄存器分析,当作为普通GPIO输入输出时,且非远程传输时,可使用以下配置,(以GPIO4为例,只需配置GPIO4_A 和 GPIO4_B)。

2023-12-18 15:36:58 934

原创 <sa8650>Safety Monitor 之 API介绍 (第二部分)

两个soc每1秒就会在AURIX串行控制台上连续打印一次摘要。在串行控制台上打印的摘要如下所示:AURIX上的安全应用程序连续打印了SOC1和SOC2的以下摘要:▪串行控制台打印“Info:SOC1[T:] / info:SOC2[T:]”,描述摘要是来自SOC1还是SOC2,时间以秒为单位。▪在最近1秒内收到的运行状况消息总数。▪客户端在1秒的时间间隔内变得不健康的次数将出现在“不健康的状态”中。▪在1秒的时间间隔内,每个客户端ID的最新健康状态将出现在“健康状况”中。

2023-12-06 16:23:35 1016

原创 <sa8650>Safety Monitor 之 API介绍 (第一部分)

本文档指定了安全监视器与其客户端之间的接口规范。本文件同时适用于APSS和SAIL安全监控接口。下面提到的api公开了一个接口,供安全客户端调用安全监视器来检测SoC的各种功能安全组件的故障和健康管理。

2023-12-06 16:07:36 1060

原创 <sa8650>sa8650 qcxser-之-sensor中断分析

在开发camera的sensor时需要配置的东西有很多,其中一个关键的就是 cameraconfigsa8650.c 文件了。在这个文件中 有一个关于 gpioIntrConfig 的配置。这个配置就是给解串器使用的了。笔者在其它文章讲解 新增sensor时会有提到这点。那么这个GPIO的中断如何使用呢?下面我们来分析分析详细的流程。.boardN......},..........其中:表示 使用TLMM中断进行配置表示 下降边缘触发器表示 上升沿或下降沿触发。

2023-11-17 08:18:55 275

原创 <sa8650>QAM8650P-之-引导和核心BSP体系结构技术概述

1、PBL会调用执行 sbl1_Aarch64.sx7寄存器存储着PBL的参数boot/boot_images/boot/QcomPkg/XBLLoader/ModuleEntryPoint.S 会执行sbl1_entry函数2、PBL会将执行权限转移给SBL,并将相关参数 传递给SBL;3、XBL_Core代码:执行ModuleEntryPoint.S 后调用CEntryPoint()函数。

2023-11-17 08:18:19 390

原创 <sa8650>sa8650开发板-之-刷机教程(flashing)

产品配置助手工具(PCAT)是一个集成的软件包,允许您配置和管理高通的芯片组设备。这些功能是根据与高通公司达成的许可协议提供的。您只能看到对您可用的许可功能。本文档介绍了如何使用产品配置辅助工具(PCAT)软件,并主要用于:◼内部/外部高通工程师。◼许可客户(TTA [测试工具协议])▪外部OEM的工厂和实验室▪Eco系统提供商,如TE供应商、网络运营商等。

2023-11-15 11:11:06 240

针对Linux的FTDI驱动程序安装指南

FTDI对所有受支持的操作系统都有两种类型的驱动程序。这些分别是虚拟COM端口驱动程序(VCP)和D2XX API驱动程序。由于FTDI VCP驱动程序是内置到Linux内核中的,因此本文档将重点介绍D2XX驱动程序的安装。为了确保所有FTDI设备都有VCP驱动程序支持,FTDI建议在Linux系统上安装最新的内核版本。在Linux中,VCP驱动程序将显示为/dev/ttyUSBx。

2023-08-22

source insight 4项目开发的程序编辑器和代码浏览器

Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。能分析源代码并在工作的同时动态维护它自己的符号数据库,并自动显示有用的上下文信息。Source Insight不仅仅是一个强大的程序编辑器,它还能显示reference trees,class inheritance diagrams和call trees。Source Insight提供了最快速的对源代码的导航和任何程序编辑器的源信息。 Source Insight提供了快速和革新的访问源代码和源信息的能力。与众多其它编辑器产品不同。Source Insight是如今最好用的语言编辑器之一,支持几乎所有的语言, 如C、C++、ASM、PAS、ASP、HTML等常见的,还支持自己定义关键字,Source Insight提供了可快速访问源代码和源信息的功能。 Source Insight自动创建并维护它自己高性能的符号数据库,包括函数、method、全局变量、结构、类和工程源文件里定义的其它类型的符号。Source Insight 可以迅速地更新的文件信息,即使

2023-08-22

scrcpy用于android 投屏到PC端的工具

scrcpy用于android 投屏到PC端的工具,对于linux系统可直接使用命令安装scrcpy,而对应于windows系统则可通过这个 资源文件,并将 资源下的bin目录添加到环境变量中,后续即可在cmd命令行使用scrcpy命令进行投屏。

2023-08-22

7yuv视频文件阅读器

7yuv视频文件阅读器,主要是用于查看摄像头原始数据文件,方便camera开发人员的调试和开发

2023-08-22

瑞萨仿真器E8A/E1 具有烧写器/编程器/烧录器/下载器等功能

本资源是瑞萨 MCU下载专用工具E1,主要用于瑞萨MCU调试下载等作用。适合MCU开发人员使用

2023-08-22

CAN入门教程CAN参考资料

本资料是面向 CAN 总线初学者的 CAN 入门书。对 CAN 是什么、CAN 的特征、标准规格下的位置分布等、CAN 的概要及 CAN 的协议进行了说明。 CAN 是 Controller Area Network 的缩写(以下称为 CAN),是 ISO*1 国际标准化的串行通信协议。 在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个 LAN,进行大量数据的高速通信”的需要,1986 年德国电气商博世公司开发出面向汽车的 CAN 通信协议。此后,CAN 通过 ISO11898 及 ISO11519 进行了标准化,现在在欧洲已是汽车网络的标准协议。现在,CAN 的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。

2023-07-22

Enigma Virtual Box工具安装包

Enigma 虚拟盒子 Windows 应用程序虚拟化系统。Enigma Virtual Box 使应用程序文件和注册表能够整合到单个可执行文件中,而不会降低效率,也无需将虚拟化文件提取到 HDD。Enigma Virtual Box 是一款免费应用程序,支持 x86 和 x64 二进制文件。 Enigma Virtual Box 用于文件和注册表系统虚拟化,允许您将应用程序使用的所有文件和注册表合并到单个可执行文件中,而无需将虚拟文件提取到磁盘。使用 Enigma Virtual Box,您可以虚拟化任何类型的文件、动态库 (*.dll)、ActiveX/COM 对象(*.dll、*.ocx)、视频和音乐文件(*.avi、*.mp3)、文本文件(*.txt、*.doc)等。Enigma Virtual Box 不会将临时文件提取到 HDD;文件模拟仅在进程内存中执行。支持的Windows版本包括Windows 2000/XP/2003/Vista/2008/7/2012/8/8.1和Windows 10。

2023-07-05

I.MX6ULL芯片资料

I.MX6ULL芯片资料

2023-06-23

I.MX6UL芯片寄存器手册

主要包含IMX6UL参考手册,对寄存器的相关解释,以及使用说明。

2023-06-23

Cmake文章配套源码资源文件

本资源包是 作者 <Linux开发> linux开发工具-之-CMake 系列文章的配套源码资源,读者可查阅作者相关文章对比学习cmake。欢迎下载,查阅作者的相关文章。同时也欢迎读写 沟通交流。掌握一项新技术,提升自身价值。加油。

2023-03-21

ubuntu 下使用wps,包括字体补充

1、点加.deb安装包,安装wps; 2、讲字体包解压到 /usr/share/fonts 目录下; 3、双击 /usr/share/fonts 下的各个字体文件,点加“安装”; 4、打开wps文档,发现不会提示字体缺失。

2022-12-06

dlt格式文件的查阅软件

dlt格式文件的查阅软件

2022-12-06

ubuntu 下比较文件工具 bcompare

通常在代码开发中 需要用到 比较两个文件夹 或两个文件的内容,这时就可用这个工具。

2022-12-06

高通LA.1.1基线Android开发 GNSS分析

高通LA.1.1基线Android开发 GNSS分析

2022-02-22

高通LA.1.1基线Android 管理 Activity和组件运行状态 的系统进程AMS

高通LA.1.1基线Android内核系统开发-管理 Activity和组件运行状态 的系统进程----ActivityManagerServer(AMS)启动流程分析。该版本为Android 10 ,AMS的启动流程与旧版的不同。详细看文档内容。

2022-02-12

高通LA.1.1基线android源码init.rc中启动的服务相关流程图

高通LA.1.1基线Android源码的ServiceManager启动流程图 和 高通LA.1.1基线android源码的zygote流程图,可配套作者相关文章进行分析

2022-02-10

windows新机环境搭建软件,方便辅助工作

windows新机环境搭建软件,方便辅助工作 包括:飞书、好压、联想驱动管理、QQ、微信、QQ管家、向日葵、VSCode、WPS等

2022-02-09

高通官方QFIL下载工具

高通官方QFIL下载工具详细使用方法,可参考作者相关文章

2022-02-09

python开发环境搭建资源包

压缩包包含eclipse-java 、openjdk17、python3.10.2,等开发环境搭建所需的文件包。

2022-01-24

ucProbe.zip

配合STM32工程等,对变量的变化状态实时监控。图形化操作,方便快捷。

2021-11-10

V4-工程调试利器SEGGER的RTT组件.zip

SEGGER RTT用以jlink调试,代替串口输出功能

2021-11-10

SecureCRT7.3_64安装.zip

SecureCRT7.3_64安装包,可配套博主 的文章进行安装,进入博主主页查看对应文章。

2021-09-23

HFS(http file server) 中文转换文件

HFS(http file server) 中文转换文件

2021-09-18

AndroidStudio19.1 windows版本

AndroidStudio19.1 windows版本安装包,安装时需先下载安装较低版本的jdk-8u261-windows-x64.exe

2020-11-18

Microsoft Visual Studio 2015 Installer Projects

用以 对 Visual Studio 2015 生成的应用程序进行打包成安装程序,方便应用的使用。也方便应用的传播

2020-11-17

深入剖析浮点存储及其运算规则

深入剖析浮点存储及其运算规则 在数学运算当中经常会涉及到判断两个数是否相等的情况 对于整数很好处理 A==B这样的一个语句就可以解决全部的问题 但是对于浮点数是不同的

2018-01-27

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

TA关注的人

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