自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C# 读取 Excel 文件

您可以读取 Excel 文件,以解析或 C# 中其他相关格式的 Excel 工作表的行和列中的数据。从 Excel 文件中提取数据并在 C# 应用程序中使用它很有帮助。因此,这篇博文逐步解释了如何用 C# 读取 Excel 文件。

2024-07-09 10:27:57 63

转载 使用CANoe进行27服务安全认证解密算法

先切到所支持的会话,在点击请求种子 01,然后在点击发送秘钥 02,即安全认证通过。步骤10:选择添加刚刚创建好的cdd文件,右击CAN,选中第一行添加cdd文件。步骤8:确认27服务的子服务id是否正确,如不正确修改为正确的子服务id。步骤11:添加加密算法dll文件,点击三个点,选择dll文件路径。方法:通过cdd文件+dll文件进行27服务通过安全认证解密。注:其他服务也可在dd文件中添加创建,方便简单;步骤12:添加完dll文件后,点击ok按键。步骤9:点击保持,保存格式为cdd格式。

2024-07-08 17:24:07 35

原创 raw.githubusercontent.com进不去

选一个,在host添加(路径:C:\WINDOWS\system32\drivers\etc),在下方搜索框里输入。

2024-06-29 12:49:51 202

原创 CAN模拟仿真环境-开关灯demo

这时候整个dbc就已经创建完成了。3.添加面板,点开Panel,添加switch按钮和light,但是这仅仅是两个控件,我们需要设计两个系统变量来跟按钮和灯的状态进行绑定,创建环境变量,打开Environment中System Variables,然后点击添加,Namespace为在系统中你找到这个关系的名字(switch_light),填入name(switch_sysvar),下边填入初始值Initial Value(0),最大值(1)最小值(0),右击switch_light新建灯的变量light。

2024-06-24 16:52:06 232

原创 CANoe开发从入门到精通PDF

提取码:j577。

2024-06-21 16:14:18 331 1

原创 Android studio使用MQTT连接阿里云配置解析

计算网页:计算网页

2024-01-21 18:24:54 754 1

原创 KEIL添加MDK包(MDK包下载)

从该网址下载 相应芯片的PACK 包,然后直接点击安装。Keil5 手动安装STM32 芯片包。

2023-12-13 15:19:53 443 1

转载 u-boot图形化配置

上一小节已经知道了scripts/kconfig/mconf会调用uboot根目录下的Kconfig文件开始构建图形化配置界面,接下来简单学习一下Kconfig的语法。因为后面学习Linux驱动开发的时候可能会涉及到修改Kconfig,对于Kconfig语法不需要太深入的去究,关于Kconfig的详细语法介绍,可以参考linux内核源码(uboot源码没有)中的文件Documentation/kbuild/kconfig-language.txt,本节大概了解其原理即可。

2023-11-24 17:01:21 148 1

转载 一次搞定 Arm Linux 交叉编译

另外需要补充一点的是,32 位的 Arm 和 64 位的 Arm,它们的指令集是不同的,所以需要使用不同的工具链。为了让这个流程变得简单,开发者们为不同的芯片开发了不同的编译器,比如针对 Arm 平台的 arm-linux-gcc,针对 mips 平台的 mips-linux-gnu-gcc,这些编译器都是基于 GCC 针对具体的架构指令集进行对应配置,所以它们在运行的时候就就会生成和该目标平台对应的可执行文件。4.9、6.3、7.4 这些是工具链的版本号,理论上越新的版本,性能越好。

2023-11-24 10:43:53 851 1

转载 U-boot配置

暂时先借用 buildroot 方式,使用我们编译好的 u-boot-sunxi-with-spl.bin 替换掉 buildroot 编译的 u-boot-sunxi-with-spl.bin,重新生成 sdcard.img,烧录到 SD 卡运行。交叉编译工具链为:gcc-linaro-6.3.1-2017.02-x86_64_arm-linux-gnueabihf.tar.xz;使用 arm-linux-gnueabihf-gcc -v 检验交叉编译环境是否搭建完成。

2023-11-23 18:03:21 61

原创 Linux移植4大步骤

最近在学习系统移植的相关知识,在学习和调试过程中,发现了很多问题,也解决了很多问题,但总是对于我们的开发结果有一种莫名其妙的感觉,纠其原因,主要对于我们的开发环境没有一个深刻的认识,有时候几个简单的命令就可以完成非常复杂的功能,可是我们有没有想过,为什么会有这样的效果?如果没有去追问,只是机械地完成,并且看到实验效果,这样做其实并没有真正的掌握系统移植的本质。在做每一个步骤的时候,首先问问自己,为什么要这样做,然后再问问自己正在做什么?搞明白这几个问题,我觉得就差不多了,以后不管更换什么平台,什么芯片,什么

2023-11-22 14:41:44 90 1

原创 Linux系统移植 | U-boot理解

u-boot的理解,相关知识

2023-11-18 16:28:17 143 1

转载 灵动MM32系列MCU手册例程Pack包下载指南

(2)鼠标移到开发工具栏“评估开发板”网页会自动下拉显示评估开发板名称,用户根据申请的开发板名称,例如:申请的开发板为“eMiniBoard”,则单击“eMiniBoard”选项网页会跳转到eMiniBoard的资料下载界面,网页往下拉可以看到评估开发板的订单料号(对应开发板的丝印)根据开发板上的丝印料号单击规格型号栏的eMiniBoard选项即可下载eMiniBoard开发板资料,如下图12所示;(6)单击“产品选型”在跳转界面单击右边栏的“选型手册PDF查看下载”按钮,在跳转界面单击保存下载即可;

2023-08-28 13:22:09 384 1

原创 keil5 背景颜色修改以及字体问题解决

keil背景及字体修改

2023-08-24 14:08:36 1792 2

原创 Data,XData

LENGTH虽为1,但不用担心因为长度不够,这个1并非真正的堆栈空间长度,它会自增,在bit和data分配完地址后,data区域(00H-7FH)内剩余空间都是堆栈区域。idata 0x0 0xFF //0x00-0x7F和data重合,间接寻址。3、在其他函数中定义局部变量,编译后data和xdata是不会改变的,有兴趣可以验证。//变量a存储在外部的ram。//变量a存储在外部的ram。

2023-07-31 15:25:09 343 1

原创 Lwip数据发送,接收流程总结

2023-07-19 16:36:41 356

原创 ETH—Lwip以太网通信介绍

ETH—Lwip以太网通信简介

2023-07-19 10:47:47 1617

原创 ETH_USART

以太网与uart的数据传输

2023-07-10 16:40:30 57

原创 IIC函数解读

例如:errorstatus = I2C_CheckEvent(I2C1 , I2C_EVENT_SLAVE_TRANSMITTER_ADDRESS_MATCHED);注释:I2C_IT_BUF:缓冲器中断使能 I2C_IT_EVT:事件中断使能 I2C_IT_ERR:出错中断使能。例如:I2C_Send7bitAddress(I2C1 , 0xA0 , I2C_Direction_Transmitter);

2023-07-07 09:42:20 756 1

原创 并发回应服务器与客户端的设计

Socket是Linux跨进程通信(socket多进程通信,信号回收子进程)

2023-05-29 20:48:50 71 1

空空如也

空空如也

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

TA关注的人

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