logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MCAL(Microcontroller Abstraction Layer)介绍

将MCU的硬件特性(如寄存器配置、外设操作)封装成标准化的API,使上层软件无需关心具体硬件型号。提供跨平台的驱动程序接口(如GPIO控制、CAN通信),确保应用代码可移植到不同MCU。避免针对不同芯片重复开发驱动代码,加速ECU软件开发流程。MCAL根据功能划分为多个子模块,每个模块对应一种硬件外设或功能:这个是24年11月份推出的CP架构图,也是目前最新的,其中RTE下面的就是BSW层和MCA

文章图片
#单片机#嵌入式硬件
AUTOSAR简介

1. 传统汽车电子供应商(Tier1)华为(HUAWEI)领域:智能驾驶、车联网、车载操作系统AUTOSAR相关:提供基于Adaptive AUTOSAR的智能驾驶计算平台(MDC),支持SOA架构和高性能计算。德赛西威(DESAY SV)领域:智能座舱、ADAS、车身控制AUTOSAR相关:基于Classic AUTOSAR开发域控制器(如车身控制模块),适配Adaptive平台。联电(联合汽车

文章图片
#嵌入式#人工智能
从GCC源码分析C语言编译原理——优化等级

描述:GCC还允许使用自定义的优化等级,如-Ox(其中x可以是1到3之间的数字),以指定相应的优化级别。数字也可以更大。在源码中可以添加。我之前搞过-O17特点:提供了更大的灵活性,允许开发者根据具体需求调整优化策略。

文章图片
#嵌入式#c语言
Linux驱动开发——网络设备驱动(实战篇)

以DM9000为例举例一个网络设备的编写,介绍一下NAPI机制。

文章图片
#linux#驱动开发
数据结构——顺序栈的基本运算

#include<stdio.h>#include<malloc.h>#define MaxSize 100typedef char ElemType;typedef struct{ElemType data[MaxSize];int top;}SqStack;void InitStack(SqStack *&s)//初始化顺序栈{s=(SqStack*)mallo

#数据结构#c语言
嵌入式安防监控项目——实现真实数据的上传

嵌入式安防监控项目——实现真实数据的上传

文章图片
#linux#嵌入式#驱动开发
嵌入式安防监控项目——安防监控实现

嵌入式安防监控项目——安防监控实现

文章图片
#linux#嵌入式
嵌入式安防监控项目——ZigBee学习

嵌入式安防监控项目——ZigBee学习

文章图片
#嵌入式
基于RAG的本地AI知识库搭建

文章摘要:RAG(检索增强生成)是一种结合信息检索与大语言模型的技术框架,通过外部知识库检索增强回答准确性。其工作流程分为检索、增强、生成三步,有效减少模型幻觉并支持知识实时更新。搭建知识库使用RAG可降低成本,避免重新训练模型。RAG通过分片、索引和向量匹配处理知识库内容,其中Embedding技术将数据转换为语义向量,向量数据库则高效存储检索这些向量。主流向量数据库产品包括Pinecone、W

#AI#RAG
    共 39 条
  • 1
  • 2
  • 3
  • 4
  • 请选择