自定义博客皮肤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)
  • 收藏
  • 关注

原创 基于AutoSar中MemMap模块制作FlashDrriver应用笔记

在新建app工程中不需要调用Fls_Init()来初始化Fls,但是需要初始化Fls相关的Port并初始化Fls外设相关的时钟,之后将提取的二进制Fls数组写入到内存指定地址,申请一个FlsDrv_Header同类型指针p,并将指针执行Fls驱动所在内存首地址,通过指针p调用Fls驱动的所有功能函数。当前工程中和Fls相关的数据和代码段被分散的链接到RAM中的各个段中,为了确保提取的FlsDrv二进制文件尽可能的小,需要将Fls相关的数据和代码存放到指定的一段连续空间中。

2024-06-27 10:20:43 481

原创 python keyboard模块无法区分方向键和数字键的解决发方法

运行后可以看到left dowm 和 4 down两个事件 的扫描码是一样的,所以要在回调事件中增减判断,区分两种事件。使用如下代码获取keyboard的按键扫描值。

2024-05-17 17:53:18 135

原创 S32G3使用MCAL配置CTU触发ADC转换

1、了解CTU模块特点2、使用MCAL配置CTU模块完成PWM通道触发ADC转换的功能。

2024-04-03 18:33:10 541 1

原创 S32K3使能PWM通知函数注意事项

使用EB配置PWM的方式网上有很多教程了,在此不做赘述,这里主要说下PWM使能中断回调的注意事项提示:以下是本篇文章正文内容,下面案例可供参考不清楚是不是RTD版本的BUG,通知函数的声明要在PWM初始化之前,且还在再调用Emios_Pwm_Ip_SetFlagRequest()在声明一次通知函数,只有这样才能进入PWM回调。

2024-03-01 15:59:00 409

原创 S32K3基于EB配置WDG模块

看门狗/Wdg模块是一个独立的定时器,可用于系统使用。它的作用是提供安全功能以确保软件按计划执行,并且CPU不会陷入无限循环或执行意外的代码。如果Wdg模块在一定时间内未被触发/刷新/喂狗,它将复位MCU。这是一个非常常用、非常重要的一个模块。AUTOSAR MCAL Wdg模块主要提供以下服务/API:初始化/Wdg_Init设置模式/Wdg_SetMode设置触发条件(设置超时时间/喂狗)/Wdg_SetTriggerCondition。

2024-02-21 13:51:26 1488

原创 S32DS编译后输出对应源文件(.c)大小的设置方法

S32DS输出编译后各个子文件占用空间大小的方法。

2024-01-22 11:20:52 500

原创 Flex CAN中Module/Protocol Clock的作用

Protocol Clock:CAN Protocol Engine (PE) ,外部串行通信的时钟源,计算波特率时或CAN通信相关内容时,考虑该时钟。Module Clock:主要用于主机通信。

2023-10-18 16:44:46 120 1

原创 当Fls中发生ECC故障时的处理方法(S32K146)

1、模拟FLASH ECC故障2、解决ECC故障。

2023-09-20 11:02:21 1676 2

原创 基于Autosar架构下Fls相关函数的使用方法(S32K146)

总结如下几个函数的使用方法:以及Mcal配置完Fee后反应再Flash上的特点。

2023-09-20 10:02:46 618 3

原创 基于MCAL配置PIT

主要涉及配置模块有Mcu、Platform、Gpt,下面对每一个模块配置内容逐一详解。提示:以下是本篇文章正文内容,下面案例可供参考例如:以上就是今天要讲的内容,本文仅仅简单介绍了GPT的使用,而GPT提供了大量能使我们快速便捷地处理数据的函数和方法。

2023-09-07 19:44:19 242 1

空空如也

空空如也

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

TA关注的人

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