- 博客(12)
- 收藏
- 关注
原创 将.py文件运行权限提高到管理员等级的方法
1、找到C盘目录下的python.exe软件(如果安装python版本多的话,可能有多个exe文件)win+r -> msconfig ->工具->选中"更改UAC设置"->启动->拉到最低。完成设置后,运行所有的xxx.py文件都会默认使用管理员权限等级。2、右键->属性->兼容性->以管理员身份运行此程序。这样就可以完美运行在管理员等级下,且不会出现两个弹窗。缺点:运行后出现两个命令框。
2025-02-14 17:08:57
143
原创 基于MCAL配置使用IO反转功能
如图所示,相较于普通读写IO函数,使用Dio_FlipChannel(DioConf_DioChannel_DioChannel_DEBUG_IO_X4_15_PE6);需要开启上述两个功能,否则IO会反转失败。
2024-09-10 16:29:35
161
原创 基于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
899
原创 python keyboard模块无法区分方向键和数字键的解决发方法
运行后可以看到left dowm 和 4 down两个事件 的扫描码是一样的,所以要在回调事件中增减判断,区分两种事件。使用如下代码获取keyboard的按键扫描值。
2024-05-17 17:53:18
272
原创 S32K3使能PWM通知函数注意事项
使用EB配置PWM的方式网上有很多教程了,在此不做赘述,这里主要说下PWM使能中断回调的注意事项提示:以下是本篇文章正文内容,下面案例可供参考不清楚是不是RTD版本的BUG,通知函数的声明要在PWM初始化之前,且还在再调用Emios_Pwm_Ip_SetFlagRequest()在声明一次通知函数,只有这样才能进入PWM回调。
2024-03-01 15:59:00
529
1
原创 S32K3基于EB配置WDG模块
看门狗/Wdg模块是一个独立的定时器,可用于系统使用。它的作用是提供安全功能以确保软件按计划执行,并且CPU不会陷入无限循环或执行意外的代码。如果Wdg模块在一定时间内未被触发/刷新/喂狗,它将复位MCU。这是一个非常常用、非常重要的一个模块。AUTOSAR MCAL Wdg模块主要提供以下服务/API:初始化/Wdg_Init设置模式/Wdg_SetMode设置触发条件(设置超时时间/喂狗)/Wdg_SetTriggerCondition。
2024-02-21 13:51:26
2275
原创 Flex CAN中Module/Protocol Clock的作用
Protocol Clock:CAN Protocol Engine (PE) ,外部串行通信的时钟源,计算波特率时或CAN通信相关内容时,考虑该时钟。Module Clock:主要用于主机通信。
2023-10-18 16:44:46
256
1
原创 基于Autosar架构下Fls相关函数的使用方法(S32K146)
总结如下几个函数的使用方法:以及Mcal配置完Fee后反应再Flash上的特点。
2023-09-20 10:02:46
1045
3
原创 基于MCAL配置PIT
主要涉及配置模块有Mcu、Platform、Gpt,下面对每一个模块配置内容逐一详解。提示:以下是本篇文章正文内容,下面案例可供参考例如:以上就是今天要讲的内容,本文仅仅简单介绍了GPT的使用,而GPT提供了大量能使我们快速便捷地处理数据的函数和方法。
2023-09-07 19:44:19
386
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人