自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

铁路十六宿舍的博客

探讨嵌入式相关技术,分享嵌入式工作经验,个人账号,永不营利。

  • 博客(95)
  • 收藏
  • 关注

原创 【MCAL】TC397+EB-tresos之存储器驱动配置- (Fls_17_Dmu/FlsLoader)

本篇文章首先从理论讲起,基于《MC-ISAR_TC3xx_UM_Fls_17_Dmu.pdf》与《MC-ISAR_TC3xx_UM_FlsLoader.pdf》介绍了Fls_17_Dmu与FlsLoader这两个存储器驱动模块的理论知识,然后详细介绍了在TC397平台使用EB-tresos对Fls_17_Dmu与FlsLoader这两个驱动模块进行配置与调试的实战过程,帮助第一次接触这个模块的读者能够更快的上手来实现符合自己项目要求的开发工作,完成对存储器的擦除、读、写等操作。

2024-08-09 18:25:34 712

原创 【MCAL】TC397+EB-tresos之ADC配置实战 - (模数转换)

本篇文章首先从理论讲起,基于《MC-ISAR_TC3xx_UM_Adc.pdf》介绍了ADC模块的理论知识,然后详细介绍了在TC397平台使用EB-tresos对ADC驱动模块进行配置与调试的实战过程,帮助第一次接触这个模块的读者能够更快的上手来实现符合自己项目要求的开发工作,完成模拟量到数字量的转换。

2024-08-07 20:36:06 864

原创 【AUTOSAR 基础软件】存储栈(NvM、MemIf、Fee)详解

文章包含了AUTOSAR基础软件(BSW)中存储栈(NvM、MemIf、Fee)相关的内容详解(未涉及EA等模块)。本文从AUTOSAR规范,ISOLAR-AB配置以及模块相关代码分析四个维度来帮读者清晰的认识和了解存储栈这一基础软件栈。文中涉及的ISOLAR-AB配置以及模块相关代码都是依托于ETAS提供的工具链来配置与生成的,与AUTOSAR规范之间可能会有些许的出入,但总体的功能要点与处理流程都应该是一致的。

2024-07-23 19:34:26 2208 11

原创 【AUTOSAR 基础软件】DEM模块详解(诊断故障管理)

文章包含了AUTOSAR基础软件(BSW)中DEM模块相关的内容详解。本文从ISO标准,AUTOSAR规范解析,ISOLAR-AB配置以及模块相关代码分析四个维度来帮读者清晰的认识和了解DEM这一基础软件模块。

2024-06-28 19:49:20 2482 16

原创 【ETAS CP AUTOSAR基础软件】DCM模块详解(诊断)

文章包含了AUTOSAR基础软件(BSW)中DCM模块相关的内容详解。本文从ISO标准,AUTOSAR规范解析,ISOLAR-AB配置以及模块相关代码分析四个维度来帮读者清晰的认识和了解DCM这一基础软件模块。

2024-06-24 18:09:57 2903 11

原创 【ETAS CP AUTOSAR基础软件】DET、Bfx、CRC、ComStack、rba_ArxmlGen模块详解

文章包含了AUTOSAR基础软件(BSW)中DET、Bfx、CRC、ComStack、rba_ArxmlGen模块相关的内容详解。本文从AUTOSAR规范解析,ISOLAR-AB配置以及模块相关代码分析三个维度来帮读者清晰的认识和了解DET、Bfx、CRC、ComStack、rba_ArxmlGen。

2024-06-15 20:56:09 1832 3

原创 【ETAS CP AUTOSAR基础软件】BswM模块详解

文章详细介绍了ECU基础软件中包含的BswM模块,本文从AUTOSAR规范解析,ISOLAR-AB配置以及模块相关代码分析三个维度来帮读者清晰的认识和了解BswM这一基础软件模块。

2024-06-12 19:00:21 1967

原创 【ETAS CP AUTOSAR基础软件】EcuM模块详解

文章包含了AUTOSAR基础软件(BSW)中EcuM模块相关的内容详解。本文从AUTOSAR规范解析,ISOLAR-AB配置以及模块相关代码分析三个维度来帮读者清晰的认识和了解EcuM。

2024-05-31 20:28:46 1981

原创 【ETAS CP AUTOSAR工具链】ARXML文件详解

本篇文章首先对ARXML这种文件格式做了一个概述,叙述了这种标签语言的基本语法,然后对ARXML文件都会包含的一些基本信息做了详细的解读,最后基于使用ISOLAR-AB从A到B的开发过程,将涉及到的ARXML文件进行了详细的解析。

2024-05-24 19:50:56 3122 2

原创 【ETAS CP AUTOSAR工具链】RTA-BSW基础软件开发详解

本篇文章首先介绍了跟汽车ECU基础软件开发密切相关的AUTOSAR理论知识,并基于此描述了整个RTA-BSW的开发流程与框架,最后以一个从工程建立到RTE生成的完整开发流程实例分析,帮助读者更好的理解文章前两节涉及的理论知识。

2024-05-18 00:48:05 2133

原创 【ETAS CP AUTOSAR工具链】RTA-OS操作系统详解

文章首先介绍了RTA-OS诞生的整个过程,并粗略的介绍了不同阶段的系统特性,然后根据一个RTA-OA整体配置开发过程实例,详细的介绍了RTA-OS基本的特性内容。

2024-05-09 19:52:04 1795 4

原创 【ETAS CP AUTOSAR工具链】RTE运行时环境详解

RTE(Runtime Environment)处于应用层与基础软件层的中间,基于OS提供的接口完成不同任务周期的调度和各个组件之间信号的传递工作,文章较为详细的描述了整个RTE的配置以及代码生成过程。

2024-04-27 22:46:51 2904 5

原创 【ETAS CP AUTOSAR工具链】基本概念与开发流程

本文概括介绍基于ETAS CP AUTOSAR工具链的开发框架与流程,并主要介绍了系统级的设计与配置过程。帮助读者快速上手基于ETAS CP AUTOSAR工具链的控制器软件开发。

2024-04-21 18:46:59 4239 11

原创 【MCAL】TC397+EB-tresos之CAN配置实战 - (CAN/CANFD)

本篇文章介绍了在TC397平台使用EB-tresos对CAN驱动模块进行配置的实战过程,不仅介绍了标准CAN的发送与接收,还介绍了CANFD的实现与调试以及扩展帧的使用。

2024-03-03 00:15:56 4600 5

原创 【MCAL】TC397+EB-tresos之GPT配置实战 - 定时器

本篇文章介绍了在TC397平台使用EB-tresos对GPT驱动模块进行配置的实战过程,不仅介绍了使用GTM来实现定时器的方案,还介绍了基于GPT12来实现连续定时器的实例,帮助读者能够在英飞凌的平台快速的实现定时器。

2024-01-28 23:47:35 2832 15

原创 【MCAL】TC397+EB-tresos之Port&Dio配置实战 - LED灯闪烁

​本篇文章介绍了在TC397平台使用EB-tresos对Port和Dio驱动模块进行配置的实战过程,配置完成之后,烧录到开发板上之后,对应的D107发光二极管会以一秒为周期进行闪烁。

2023-12-27 21:53:10 2193 2

原创 【MCAL】TC397+EB-tresos之MCU配置实战 - 芯片时钟

本篇文章介绍了在TC397平台使用EB-treso对MCU驱动模块进行配置的实战过程,主要介绍了后续基本每个外设模块都要涉及的芯片时钟部分,帮助读者了解TC397芯片的时钟树结构,在后续计算配置不同外设模块诸如通信速率,定时器周期等,都能有一个清晰的输入频率来源理解。

2023-12-24 23:07:20 3349 5

原创 【物联网无线通信技术】WiFi从理论到实践(ESP8266)

文章首先介绍了WiFi这种无线通信技术的一些基本概念,并针对其使用的802.11协议的基本概念与其定义的无线通信连接建立过程进行了简单的介绍,然后对WiFi开发常常涉及的无线功率以及天线相关的基础知识做了些介绍,最后以ESP8266为例,介绍了WiFi无线通信包括硬件以及嵌入式软件的实现。

2023-12-19 23:16:11 2258

原创 【MCAL】HighTec集成TC3xx对应MCAL的Demo

文章介绍了使用HighTec编译开发环境集成TC3xx对应MCAL例程的一般过程,文章以具体实操流程为介绍线索并对集成的每一步配以图片,帮助读者可以按图索骥完成整个的集成过程,最终可以基于MCAL来驱动片内外设。

2023-12-16 23:12:40 2001 1

原创 【AUTOSAR MCAL】MCAL基础与EB tresos工程新建

文章介绍了AUTOSAR MCAL的基础概念,软件架构以及AUTOSAR MCAL规范,拆解介绍了MCAL的相关背景知识。针对特定的芯片平台,文章还介绍了EB tresos工程的新建以及一些常见的tresos操作。

2023-12-16 23:12:13 2923 5

原创 英飞凌(Infineon)TC397链接文件解析

文章首先从实际的编译过程引入了链接文件的作用,然后介绍了TC397链接文件涉及的链接命令,最后采用脚本命令走读的形式逐块解析了TC397链接文件的作用,对照代码帮助读者理解链接的整体过程。

2023-12-03 04:11:19 3720

原创 【物联网无线通信技术】ZigBee从理论到实践(CC2530)

本篇文章首先对ZigBee这种无线通信技术进行了相关背景概念的介绍,然后依托CC2530,完整的介绍了ZigBee无线通信的实现过程,包括无线灯控,PER测试以及无线频谱分析仪应用。

2023-12-03 04:11:05 2695

原创 Infineon+EB构建MCAL驱动包Demo实现片内外设使用

本篇本篇文章以实际MCAL示例程序的实现与使用,帮助读者理解MCAL层在BSW中具体担任的功能与角色。文章分为程序安装,Demo配置集成,Demo烧录运行三个部分带领读者经历使用EB来完成片内外设的驱动。

2023-11-19 19:36:16 2252

原创 英飞凌(Infineon)平台嵌入式开发基础

本篇文章介绍了基于英飞凌平台进行嵌入式开发的一些基础知识,从官方资源,以及在不同开发环境下实现LED灯闪烁的实例,帮助读者了解基于英飞凌平台进行嵌入式开发工作的来龙去脉。

2023-11-19 01:18:52 3888

原创 【汽车电子】CAN总线分析仪使用介绍(PCAN/同星CAN卡)

本篇文章以CAN卡的使用为基本线索,介绍了在汽车电子领域涉及的一些基本CAN卡使用流程,搭配强大的上位机可以实现诸如诊断控制台等功能。

2023-11-14 18:36:33 5641 3

原创 【嵌入式开发工具】TI+IAR建立工程与在线调试

本篇文章介绍了IAR这款嵌入式集成开发环境的使用,利用一些简单例程来引导读者从实际使用出发来熟悉这款开发工具的常见功能使用,帮助读者快速上手陌生的开发环境。

2023-11-05 18:16:41 1321

原创 【嵌入式开发工具】STM32+Keil实现软件工程搭建与开发调试

文章介绍了基于Keil集成开发环境实现从无到有搭建ST芯片嵌入式软件工程的过程,帮助读者对整个嵌入式软件工程的来龙去脉有个整体的认识,并能够从使用的角度出发了解Keil集成开发环境的使用。

2023-11-04 22:53:49 3132 6

原创 STM32+摁键与定时器实现Led灯控制(中断)

本篇文章介绍了在STM32平台实现摁键中断控制LED亮灭以及定时器中断控制LED灯周期亮灭的功能。文章首先系统的介绍了中断有关的概念,然后通过摁键以及定时器两个实例带领读者直观的了解中断的作用。

2023-10-22 18:17:13 5262 1

原创 STM32+2.9inch微雪墨水屏(电子纸)实现显示

墨水屏因为低功耗的等特点经常被用作需要显示数据的嵌入式产品上,本篇文章介绍了在单片机平台上驱动墨水屏幕显示图像以及按需在屏幕上画图写字,介绍了实现墨水瓶显示的完整过程。

2023-10-21 22:30:37 6264 4

原创 雷达编程实战之提高探测速度

本篇文章提供了在车载雷达产品中,提高雷达探测速度,降低工作周期,提高有效帧频率的方法,希望读者能够在类似的嵌入式开发任务中能够举一反三,有效利用片上资源,提高产品任务处理效率。

2023-10-05 04:26:56 912 4

原创 NXP公司K60N512+PWM控制BLDC电机

本篇文章完整的介绍了在NXP平台上实现驱动控制无刷直流(BLDC)电机的整个过程。文章从基础理论讲起,帮助读者梳理电机控制相关概念,了解整个电机驱动系统构成,带领读者从BLDC电机控制实现的各个开发步骤来直观体验了整个实现过程。

2023-10-05 04:26:35 1120 2

原创 雷达编程实战之功耗优化技术(低功耗)

本篇文章介绍了在嵌入式软件开发过程中经常会涉及的产品低功耗功能,在车载系统中,供电为12V车载电源,降低雷达的功耗能有效的提高用电效率,同时也能够降低雷达本身的温度,提高系统的稳定性。

2023-10-01 22:53:34 470 1

原创 雷达编程实战之抗干扰与角度估计

文章介绍了雷达编程中常见的几种静态杂波滤除的方法,并介绍了目标水平角与俯仰角估计的一些常用方法,帮助读者更好的理解到达角估计以及静态滤波的相关实现原理。

2023-09-23 23:35:18 1213 6

原创 雷达编程实战之幅度与相位标定

本篇文章介绍了车载雷达在出场之前进行幅相标定的过程,嵌入式工程师可以根据其原理在固件中搭建相应的标定流程,帮助每个雷达在出厂前能够更便捷的进行标定。

2023-09-23 15:21:17 696 2

原创 雷达编程实战之利用sinc函数对FFT结果扣点

本篇文章从头到尾解释了在信号处理流程中涉及到的“扣点”的原理以及其实现的方式,帮助嵌入式工程师在开发的过程中能够更好地理解目标的检测过程,更深入的理解信号处理的整个流程。

2023-08-30 17:49:04 825 10

原创 【物联网无线通信技术】NFC从理论到实践(FM17XX)

本篇文章介绍了NFC技术在物联网领域的应用与实现。文章从理论开始,详细介绍了这项近场通信技术的前世今生,然后依托NFC门禁应用,直观的介绍了应用NFC技术的读卡器实现原理以及嵌入式软件实现,最终帮助读者能够全方位的了解这项技术。

2023-08-20 20:00:55 3607 8

原创 【物联网无线通信技术】UWB定位从理论到实现(DW1000)

本篇文章介绍了物联网中一种比较主流的室内定位技术-UWB。首先通过概述让读者了解这项技术的优势,然后借由Qorvo提供的一整套实时定位系统,自上而下的庖丁解牛这项技术,帮助读者更加直观的理解这项技术的实现。

2023-07-30 19:19:07 9948 9

原创 嵌入式Linux开发常用命令以及工具总结

本文介绍了嵌入式开发中会遇到的一些常见的Linux命令以及Linux工具。针对Linux命令,抛弃了大而全的介绍方式,针对不同方面举例说明了开发常用的命令。针对Linux下面的工具,主要介绍了必备的Vi/Vim的使用以及SSH的使用,帮助嵌入式工程师快速上手基于Linux环境的编程。

2023-07-23 16:43:05 1183 5

原创 【物联网无线通信技术】802.11无线安全认证

本篇文章介绍了无线的认证以及加密通信过程,帮助对路由器相关组件开发的嵌入式工程师能够正确判断STA的掉线原因,或者对部分实现进行裁剪。

2023-06-30 21:59:33 2283 1

原创 【物联网无线通信技术】LoRa从理论到实现(SX1268)

本文系统的介绍了LoRa这门技术,并以实际的软硬件实现帮助读者对这种看不见技术能够有直观的认识,如果您的产品需要用到这种技术,这一篇文章足以帮助您更好的实现它。

2023-06-23 20:19:55 9823 14

基于DW1000的UWB室内定位相关手册与例程

压缩包中包含了基于DW1000芯片来实现室内定位所需要的手册,硬件参考涉及,软件例程等一系列资料。

2023-08-21

STM32+EC20实现

适合于需要使用EC20模块实现4G通信需求的工程师使用,ec20 + stm32 通信模块源码。

2023-05-08

雷达CFAR算法Matlab-GUI实现

利用MATLAB GUI设计平台,设计多算法雷达一维恒虚警检测CFAR可视化界面,通过选择噪声类型、目标类型、算法类型,手动输入相关参数,可视化显示噪声波形与目标检测的回波-检测门限波形图。运行cfar.m即可调用GUI进行参数输入输出。 恒虚警检测技术(CFAR)是指雷达系统在保持虚警概率恒定条件下对接收机输出的信号与噪声作判别以确定目标信号是否存在的技术。 前提:由于接收机输出端中肯定存有噪声(包括大气噪声、人为噪声、内部噪声和杂波等),而信号一般是叠加在噪声上的。这就需要在接收机输出的噪声或信号加噪声条件下,采用检测技术判别是否有目标信号。 误差概率:任何形式的判决必然存在着两种误差概率:发现概率和虚警概率。当接收机输出端存在目标回波信号,而判决时判为有目标的概率为Pd,判为无目标的概率为1-Pad。当接收机输出端只有噪声时,而判为有目标的概率为Pfa。由于噪声是随机变量,其特征可用概率密度函数表示,因此信号加噪声也是一随机变量 具体过程:恒虚警检测器首先对输入的噪声进行处理后确定一个门限,将此门限与输入端信号相比,如输入端信号超过了此

2023-05-04

使用STM32F103平台基于FreeRTOS使用EC20实现无线网通信示例程序

本实例能够帮助嵌入式工程师快速了解如何驱动EC20模块实现自己产品需要的无线通信需求。本例实现了由串口到4G无线网络的透传功能,并还实现了一个调试串口可以配置建立TCP连接的网络参数。资源不仅包含了工程源码,还包含了芯片软/硬手册等开发资料帮助各位嵌入式工程师基于EC20开发自己的产品。

2023-04-16

STM32f10x中文参考手册+标准库帮助文件

压缩包内含了STM32f10x中文参考手册,帮助您在STM32平台开发时得到有效的指导和帮助。压缩包内还包含了ST提供的标准库帮助文件,文件详细的描述了标准库提供接口的参数含义以及接口的功能。总而言之,如果您在做基于STM32f10x的开发,那么这些资料会是您的得力工具。

2023-04-09

Linux应用开发:APUE读书笔记+源码

压缩包内容包含了第三版APUE读书笔记以及相关训练源码,适用于初学UNIX环境(Linux)应用编程的工程师进行学习,能够帮助工程师更好的上手Linux环境下的应用开发。压缩包中还包含很多文中的示例以及相关笔记注释,帮助您更好的理解相关基础概念。

2023-04-08

空空如也

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

TA关注的人

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