自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 【TC4XX】windows环境NuttxOs下载与编译

NuttxOs是一款轻量型的嵌入式Os系统,广泛应用于汽车电子、无人机控制等行业。这篇文章主要讲述如何获取NuttxOs源码,以及如何将代码编译成可执行的文件。

2025-12-10 18:01:56 257

原创 【AURIX TC4xx】基于ILLD库实现Dflash异步擦除/写入

TC4系列的flash性能肯定是优于TC3的,但是在DFlash/Pflash的操作接口上差别不是很大。对于DFlash的擦除、写入,以及读取,往往使用Mcal中的Fls和Fee模块。也可以基于官方提供的ILLD库实现简单的地址擦写。如果写入较多page,往往需要多个命令才能完成。如果用户想要实现异步(非阻塞)的Dflash擦写,可以实现类似Mcal中Mainfunction的形式来周期执行,也可以像本文一样采用中断的方式。

2025-11-13 09:14:14 862

原创 Cypress-CYT4B-Mcal配置说明(九)Lin模块配置

Lin总线是基于UART/SCI的低成本串行通信协议。相对于CAN总线而言,LIN总线协议较为简单,对单片机的要求也并不高,基本的串口就可以实现,因而成本较低,常作为CAN总线的辅助总线。

2025-11-12 16:19:05 319

原创 Cypress-CYT4B-Mcal配置说明(八)Can模块配置

有关CAN总线协议可参考有关CAN波特率计算可参考。

2025-11-12 16:13:36 718 1

原创 Cypress-CYT4B-Mcal配置说明(七)Adc模块配置

Adc模块用于检测引脚的电压,关于Adc模块的基本概念和Api可参考。基本的使用方式为软件触发+中断,即在周期任务中使用软件触发Api开启一组Adc的转换,转换完成后在中断中将转换结果写入到设定的缓冲区中。

2025-11-07 18:00:33 839

原创 Cypress-CYT4B-Mcal配置说明(五)Icu模块配置

配置Icu模块前,需要根据需求确定被采集信号的类型、频率和采样精度。Icu采集Pwm号常用类型有测量频率占空比和边沿触发中断两种。即通过在任务重不断调用GetDutyCycleValues( )来获取信号的频率(周期)和占空比。需要确定的是被采集信号的的频率和采集周期值、占空比的精度。即信号的边沿(上升沿、下降沿)会触发中断回调函数,可根据触发的是上升沿还是下降沿来在回调函数中做进一步的控制操作。需要确定的是触发边沿的类型。

2025-11-03 09:34:40 739

原创 Cypress-CYT4B-Mcal配置说明(四)Pwm模块配置

配置Pwm通道时,首先应该确定其使用的定时器通道和频率等参数。形如PWM1_M_2使用的通道为TCPWM1_258 (258 = 256 +2)形如PWM1_H_10使用的通道为TCPWM1_522 (522 = 512 +10)PWM1_H_10_N则表示TCPWM1_522通道的互补PWM通道。

2025-10-29 21:32:52 877

原创 Cypress-CYT4B-Mcal配置说明(三)Spi模块配置

配置Spi模块前,往往要参考从机芯片的芯片手册和项目需求,确定通讯参数。

2025-10-29 16:30:45 1168

原创 Cypress-CYT4B-Mcal配置说明(二)Dio模块配置

Dio模块提供的作用即GPIO功能,包括输出高、低电平和读取引脚当前电平。Dio模块的配置与Port类似,先配置Port口,再配置Port中的通道(引脚)。

2025-10-29 13:17:16 442

原创 Cypress-CYT4B-Mcal配置说明(一)Port模块配置

Port模块是MCAL的基础模块,用于配置MCU的GPIO引脚功能。配置分为PortContainer(定义Port口数量及编号)和PortPin(定义各引脚的属性)两个层级。PortPin需配置ID(按公式PORT*8+PIN计算)、名称、方向、复用模式、初始电平和驱动模式等参数。配置时需参照HSI表中的引脚定义信息,分层次先配置Port口再配置具体引脚。

2025-10-29 11:50:46 220

【TRAVEO T2G】CYT3BB/4BB数据手册

【TRAVEO T2G】CYT3BB/4BB数据手册

2025-11-03

Infineon-TRAVEO-T2G-CYT4BF-Series-DataSheet-v12-00-EN-20240805111040-v7c2njw.pdf

内容概要:本文档为英飞凌(Infineon)TRAVEO T2G系列CYT4BF型32位汽车微控制器的数据手册,详细介绍了该芯片的架构、功能特性与电气参数。该MCU基于双核Arm Cortex-M7和单核Cortex-M0+处理器,适用于高端车身控制单元等汽车应用。芯片集成大容量闪存与SRAM、支持CAN FD、LIN、FlexRay、千兆以太网等多种通信接口,并具备高级安全功能如HSM、eSHE、安全启动和加密引擎,同时满足ASIL-B功能安全等级。此外,还提供多种低功耗模式、丰富的定时器与ADC资源,以及灵活的I/O配置。

2025-10-29

Infineon-TRAVEO-T2G-CYT4BF user manual

内容概要:本文档是英飞凌(Infineon)公司发布的TRAVEO T2G CYT4BF汽车级微控制器的高架构技术参考手册(TRM),详细介绍了该MCU的体系结构与各子系统的技术细节。

2025-10-29

【大彩串口屏】与STM32F103单片机通讯-程序模板

把官方的模板移植到野火的程序模板上,使用起来更简洁。可兼容野火指南者,正点原子精英板等开发板。

2023-06-03

【stm32+tmc5130】程序-通过spi总线控制多个电机

基于STM32F103和tmc5130通过模拟spi方式控制多个步进电机,可在程序中修改各个电机的速度、加速度、电流等参数。程序中带有相对走位、光耦归零、开路检测等函数功能,并附有电路原理图。

2023-06-03

空空如也

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

TA关注的人

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