自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (5)
  • 收藏
  • 关注

原创 两个独立的工程之间代码的共用(Boot+App)

用来共用的函数一端;

2023-11-15 14:50:47 86

原创 Vscode Doxygen 注释配置

添加注释的方法为在函数头输入/*+回车,或者文件头/*+回车。根据自动生成的注释模板(目前主要体现在函数注释上)文件注释:自定义模块,这里我添加一个修改日志。如果有很多超级大函数要把这个值设置很大。在settings.json中添加。文件注释:版权信息模板。文件注释的组成及其排序。

2023-11-15 08:29:23 385

原创 生成正选波形时浮点运算转标幺值定点整数运算

由于浮点运算占用CPU的运行时间大于定点运算,当我们在一些对时间特别敏感的系统中就需要对小数进行标幺处理,然后用定点整数的方式来进行运算。表1 Q ,S的取整范围。则 标幺后 X= 16384 ,Y= 16384。假设经过标幺后的X定值为Qx,y为Qy z为Qz。则Z= X*Y>>(15+15-15) =8192。对生成的sine波形进行标幺得到一个整数数组。我这边对0.1~1 标幺得到的数组如下。一般的小数的标幺格式采用Q15格式。例如 x= 0.5 y=0.5。

2023-09-12 16:03:31 105

原创 对称方式生成正弦波数据(execl)

execl生成正弦波

2023-09-08 10:13:14 454 1

原创 AUTOSAR CAN 通讯栈

AUTOSAR CAN

2023-09-04 16:06:57 97 1

原创 Source Insight 去掉大括号自动缩进方法

source insight

2023-08-29 17:28:44 436 3

原创 采用hexview的HEX文件合成

【代码】采用hexview的HEX文件合成。

2023-08-28 09:02:24 278 1

原创 bat写基于IAR或者MDK的自动编译代码

脚本自动化

2023-08-25 19:07:02 180 1

原创 Source Insight 搜索不到字符解决方法

Source Insight

2023-08-16 10:17:33 779 1

原创 NTC温度计算

图4 计算ADC的公式。图5 采样ADC值计算温度公式。图3 计算电阻的公式。T1为开尔文对应的摄氏温度275.15+电阻当前的温度。R25 为温度为25°的电阻值 如图2。T2为开尔文温度273.15+25。B是需要查电阻的规格书 如图2。Rntc是热敏电阻的温变阻值。根据这些公式我们就能在程序中直接实现代码的编写。这样计算理论电阻我们可以采用execl得到。上述代码可以直接计算去NTC电阻的温度。采用12bit的ADC采样计算。3.3V 采用ADC的参考电压。注意规格书上的B值以及R25值。

2023-08-04 17:33:04 866 1

原创 电流检测电路计算

V1=V2+V 这里的V为测量电阻Rsensor 两端的电压差 (4)这个电流为 I =Vout*R3/(R4*Rrsensor)这里我们设置R2=R3 ,R1=R4。这个放大电路放大倍数为R4/R3。利用电流相等得到厦门的公式。

2023-08-01 19:09:18 95

原创 S32DS 编译警告 The hardware settings required for project XXX not found处理

第二步:在弹出框点击finish再根据自己的实际情况选择硬件信息。第一步在警告处右击鼠标选择Quick Fix。第三步:完成再编译就OK。

2023-07-31 14:24:54 138 1

原创 S32DS关于S32K1xx系列引脚切换随记

第二步:选择Components library。第一步:选择需要切换引脚的芯片,第三步:选中processors。第五步:选择想要的芯片pin数。第四步:选择需要切换的芯片。第六步:单击finish。

2023-07-31 08:34:48 233 1

原创 git 配置ssh

git 与 TortoiseGit 的SSH配置

2022-09-23 16:36:36 2761 1

原创 Source Insight 怎么去掉大括号

Source insight

2022-09-21 17:14:33 193

原创 链表基础知识学习笔记

在学习FreeRTOS之前,先学习C语言中的基础数据结构。

2022-08-06 12:39:04 111

hexview代码合成

用于AUTOSAR架构代码合成,用于bat脚本代码合成

2023-08-28

UDS初入门学习讲解PPT

UDS初入门学习讲解PPT

2023-08-07

CANdb+cdbstat.rar

CAN db++用于编辑DBC文件,编辑完成后,借助硬件接收设备与配套软件(CANalyzer、CANpro等软件)即可实现CAN应用层协议解析

2020-11-30

SerialPort.rar

VS2013验证通过可以采用的SerialPort类,增加了字符串接收,函数,能一次性把所有发送端口的数据接收完成。注意显示的时候要采用字符串获取,以及获取字符串长度。

2019-10-23

aes_encryption.rar

VS2013 MFC C++做的文件AES加密以及解密有界面,加解密文件大小最大128k 这个可以在代码中更改,在工具中选择需要加密的文件,加密文件存储路径自动产生,在工具在选择需要解密的文件路径(注:该工具生成的加密文件),解密文件路径自动产生。注意工具中限制了,加密文件类型为.bin 这个可以在文件中修改。

2019-10-23

51单片机C语言编程

51单片机C语言编程教程 学好单片机C语言编程的必需品

2011-06-16

嵌入式入门笔记(阿南)

作为一位嵌入式初学者找到一本能带你入门的书不易 而这正是你所需要的 嵌入式初学者必看的好书

2009-07-29

空空如也

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

TA关注的人

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