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

原创 3、如何把UDS收到的16进制数据转化ASCI显示?|如果设置的期望字符串是正序,而实际显示的字符串是倒序的?|vector硬件上电开始会收到一些错误帧,但是TSMaster的硬件设备收不到?

【代码】3、如何把UDS收到的16进制数据转化ASCI显示?|如果设置的期望字符串是正序,而实际显示的字符串是倒序的?|vector硬件上电开始会收到一些错误帧,但是TSMaster的硬件设备收不到?

2023-07-18 18:29:04 193 1

原创 CANoe国产替代TSMaster小问题解答|如何获取本机时间参数(年月日),通过UDS诊断报文发送出去?

如何获取本机时间参数(年月日),通过UDS诊断报文发送出去?首先需要使用C小程序的API拿到时间数据,赋值给系统变量,UDS通过发送获取当前系统变量的值就可以发出去了。

2023-07-18 18:24:51 805 1

原创 CANoe国产替代TSMaster小问题解答|如何使用C小程序生成自定义API函数?

1、TSMaster如何使用C小程序生成自定义API函数?

2023-07-18 18:21:22 421 1

原创 TSMaster入门 | 如何使用仿真ECU进行UDS刷写程序?

1第一个是我们的UDS刷写工程,第二个是我们的仿真ECU软件2、还需要有一个CANFD双通道的TC1013,我使用的是TC106。3还有一根DB9的公头线,把连个can通道相连。因为我们需要把其中一个通道作为仿真ECU的通道。

2023-05-24 18:12:08 1516 2

原创 CAN总线新手入门 | 总结CAN总线的理解,帮助入门小白理解CAN网络

关于CAN总线的介绍,如何发展,这个百度一下就很多,所以就不累赘了。只需要知道一下几点即可1你只需要知道这个总线使用在汽车行业,是为了方便汽车控制器(ECU)之间通信的就可以了。2 ISO11898是其中一个规定标准,定义了物理层,数据链路层的一些标准。

2023-05-23 21:41:55 1609

原创 如何在TSMaster软件中查看当前可以使用的license?

TsMaster

2023-05-17 19:28:55 246

原创 汽车总线软件工具链CANoe国产替代TSMaster软件新手入门1———分析面板功能介绍

汽车总线软件工具链CANoe国产替代TSMaster软件新手入门1———分析面板功能介绍

2023-04-28 11:23:47 2107

原创 imx6ull开发板 通过usb网卡uboot ping通虚拟机和windows主机

uboot usb网卡 虚拟机网络通信

2022-04-15 03:12:09 1393

原创 define 的作用范围

define 的作用范围是 从文件的定义的位置 到文件的结尾文件开头void gps_module(void){ debug_rmc(); //错误调试内容 rmc_to_gps();} ```cvoid debug_rmc(void){ #define DEBUG_GPS_RMC}void rmc_to_gps(void){#ifdef DEBUG_GPS_RMC strcpy( (char*)gps.gps_rmc, (co

2022-04-12 14:14:25 768

原创 HC32F170 SWD端口转为普通io口再复用为uart0

使用库函数把SWD下载端口PA13 PA14 分别复用为UART0_RXD UART0_TXD的方法1、找到库函数在sysctrl.c的文件中有下面这个函数,是用来设置特殊的复用/********************************************************************* ** \brief 系统功能设定 ** \param [in] enFunc 系统功能枚举类型 ** \param [in] bFlag 1-开/0-关

2021-12-29 16:43:52 1329

原创 sizeof()注意事项

1、sizeof是c语言中的一个操作符,类似于++、–等等。2、sizeof能够告诉我们编译器为某一特定数据或者某一个类型的数据在内存中分配空间时分配的大小,大小以字节为单位。3、sizeof返回的占用空间大小是为这个变量开辟的大小,而不只是它用到的空间。4、sizeof返回的数据结果类型是unsigned int。5、sizeof数组名得到的是数组的大小,sizeof指针变量本身占得字节大小。6、对传到函数内部的数组使用sizeof,得到的是指针变量占得字节大小,因为数组传参传递的是数组的首地址

2021-12-26 21:05:28 551

原创 STC15 signed long 转换为字符串输出最小负数-2147483648 为 -0 的Bug

出错代码void SendLong(long dat){ char flg = 0; //标记正负 unsigned char buf[10] = 0; //0xFFFFFFFF有10bit char i = 0; SendString("\r\n"); //处理负数 if (dat < 0) { flg = 1; dat = -dat; }

2021-12-16 17:29:33 404

原创 HAL库STM32的LCD的照片显示时钟

本工程实现了在显示屏上显示一张照片并在照片上以数码管格式显示当前时间,图片大小为128*128;时间为24小时进制的;使用WIFI串口接收数据FF21:10 可把时间更改为21点10分。本工程使用的处理芯片为stm32f103rct6,显示屏芯片为ST7735S,WIFI模块为HC-25串口WIFI;主要流程1显示屏的驱动程序编写,添加GUI显示库、Font.h来实现字符、汉字、图片的显示。...

2021-12-06 21:55:37 2276

原创 QT入门第一课懵了的请看!!

QT入门第一课懵了的请看!!!首先QT就是一个框架 就是各种写好的 类 函数 你只需要调用对应的类 构造对象,用类里的方法实现所需要的功能就可以了1如何实现一个图像化的底层空窗口?我们只需要在主函数里调用 生成窗口的类去定义一个对象然后把对象展示出来QWidget widget;// 窗口类定义了一个窗口类widget.show(); //调用类方法show()展示这个窗口//当然你要在文件首加上头文件 QWidget 才可以创建这个对象//拷贝下面内容在新建好的qt项目里直接运行即可#in

2021-10-05 13:56:47 69

原创 c++ 实现点灯程序

算法数据结构习题1训练1-38: 现在有n 盏灯,编号为1~n ,开始时所有的灯都是关的,编号为1的人走过来,把编号是1的倍数的灯开关按下(开的关上,关的打开),编号为2的人把编号是2的倍数的灯开关按下,编号为3的人又把编号是3的倍数的灯开关按下……直到第k 个人为止。给定n 和k (0<n ,k ≤1000),输出哪几盏灯是开着的。题目分析:灯的序号是1到n;人的序号是1到k,解题思路:第一个人到第一个灯前去判断灯的序号是自己序号的倍数如果是就反转灯的状态然后去下一个灯去判断,,,直

2021-10-04 16:03:05 907

原创 2021-09-30

简单的单链表c++实现第一次写了一个单链表用了c++的类,非常简单的实现单链表。输出看着比较乱,但是可以反映代码的书写过程,写代码时的想法大题思路:1:先定义一个链表的节点 Node 包含一个数据data 和一个指向Node类型的指针。2在定义一个ListNode的类来存放链表,类里定义了一个头节点指针Node* head 。3开始写构造函数ListNode() 默认构造一个头结点 节点的data数据存放当前节点个数,然后写了一个方法size();就是返回head->data的值。4然后为

2021-09-30 12:44:08 65

VN7501 VH7501国产替代方案,同星TH7011

TH7011主要用于进行CAN/CANFD总线的数字干扰。感兴趣的大家可以直接下载哈。

2024-01-15

空空如也

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

TA关注的人

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