自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fu9

fu9的学习笔记

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 CAN总线两端为什么要加120Ω的电阻?

120Ω的值是基于汽车使用的典型线缆特性通过实验得出的,这个值不是固定的,但通常是CAN标准推荐的终端电阻阻值。至于为什么选择0.25W的功率,这是考虑到在故障状态下,比如短路到电源的情况下,电阻需要承受的最大功率。根据CAN总线标准,需要考虑短路到18V的情况,此时通过终端电阻的电流和功率可以计算出来,以确保电阻在最坏情况下不会烧毁。终端电阻可以防止信号反射,减少振铃现象,从而提高信号的质量。:120Ω的终端电阻与通讯电缆的特性阻抗相匹配,这样可以减少信号在总线两端的反射,提高信号的传输质量。

2024-09-29 15:20:07 497

原创 windows安装flash-attn

windows安装flash-attn。

2024-08-11 08:00:00 555

原创 将GitHub Pages与阿里云的二级域名绑定

登录到GitHub,进入您的仓库。点击仓库顶部的“Settings”(设置)选项卡。向下滚动到“GitHub Pages”部分。在(自定义域名)输入框内,输入您的阿里云二级域名,比如subdomain.example.com。点击“Save”保存设置。

2024-05-12 22:08:12 389

原创 bat脚本批量删除文件夹

文件夹名部分为数字且规律递增,使用以下bat脚本可以批量删除文件夹。如果直接在命令提示符下使用循环,只需要使用一个%动态引用变量,场景:循环中修改并引用变量;启用延迟变量扩展,然后使用。

2024-05-08 23:19:43 1082 1

原创 关于单帧,首帧,流控帧,连续帧

UDS on CAN | 关于单帧,首帧,流控帧,连续帧

2023-01-31 23:20:58 2489

原创 CAPL编程注意事项

信号:当用户需要访问信号缓冲区并期望读到最后接受到的信号值时,可以使用 $ 符号。系统变量:可以直接使用 @ 访问系统变量,但是对于数组和结构等类型的变量,直接访问方式只能访问单个元素,通用的访问方式是使用sysGetVariable或者sysSetVariable开头的访问函数。环境变量:和系统变量一样也可以使用 @ 直接访问,通用的方法是使用getValue和putValue函数。

2022-10-08 16:43:49 1396

原创 CAPL-将数据按Bit位逆序

将A按bit位逆序

2022-08-18 23:58:27 777

原创 如何在打开 CANoe 时添加相应的 license?

如何在打开 CANoe 时添加相应的 license?

2022-08-17 00:21:40 8085

原创 CAPL编程学习

有兴趣的童鞋可以学习以下资料,有其他学习资料欢迎评论区留言补充💕👣🤝👏🙌🤞📌🍻🌄👁‍🗨。

2022-08-11 23:25:43 460

原创 CAPL 中诊断相关API(一)

CAPL中诊断相关API学习

2022-08-10 23:42:21 3270

原创 UDS常见服务之安全访问 0x27

安全访问0x27提供一种访问被限制访问的数据和(或)诊断服务的方法。一般的,用于下载/上传 例程或数据 到服务器及从服务器读取具体内存位置的诊断服务可能需要进行安全访问。典型示例:1.客户端请求种子2.服务器发送种子3.客户端发送秘钥(适用于已收到种子)4.服务器做出响应,确认秘钥有效,并自行解锁Notes:requestSeed(请求种子)子功能参数 n 应始终为奇数,且统一安全级别的相应的sendKey(发送秘钥)子功能参数值应等于 n+1。任何时间尽可有一个安全级别处于活动状

2022-07-15 15:23:12 2352

原创 UDS常见服务之0x11

UDS - 0x11服务

2022-07-11 22:43:25 394

原创 C++ 使用cin 和cin.get()输入字符或数字后导致cin.get(),cin.getline()无法输入

C++ 使用cin 和cin.get()输入字符或数字后导致cin.get(),cin.getline()无法输入

2022-07-08 01:15:46 1326

原创 UDS协议中常见的NRC

UDS协议中定义的NRC

2022-06-14 23:41:37 16353 2

原创 UDS协议之诊断会话管理服务 0x10

UDS常见服务之诊断会话管理 0x10

2022-06-14 23:15:42 714

原创 Django ORM跨关联关系多值查询,filter链式调用

1. 跨关联关系多值查询以上截图出自张虎老师的《Python Django开发实战》一书。注意事项:以博客topic和评论comment为例Topic.objects.filter(comment__content__contains='very', comment__up__lte=60)# 返回的对象是什么呢?# 应该是QuerySet,这是由filter函数决定的# QuerySet中包含的是Topic对象(可能有多个满足条件的对象),(这些)Topic对象是同时满足这两个Comment

2021-04-11 20:10:42 640

原创 Django ORM中元类作用及查询API

1. Django ORM实现原理较为复杂,这里仅讨论元类在其中的部分作用。首先要知道元类是什么python中一切皆对象,那么定义的类也是对象,而类是由什么创建的呢?自定义一个类,在使用type()函数,可以看见这个类是type类型的,所以自定义的这个类必然是type创建的。实际上:类是由元类创建的,当定义一个类时如果没有指定元类,就会一层层向上找,如果父类中也没有指定元类,再向上找模块,模块也没有,就会使用**内置的type()**来创建类。如果指定了元类,那么就会改变这一默认行为,使用指定

2021-04-11 18:28:18 199

原创 爬虫解析网页的几种方式

解析网页1. Python 正则re.match从字符串起始位置匹配一个模式,如果从起始位置匹配不了,match()就返回none语法格式:import rem = re.match(pattern, string, flags=0)# flags用来控制匹配方式,如是否区分大小写,多行匹配等print('结果:', m)print('起始与终点:', m.span())print('匹配的起始位置:', m.start())print('匹配的终点位置:', m.end())#

2021-04-10 16:21:08 965 2

Diagnostic_with_CAPL

车载网络通信诊断领域可能会使用到的CAPL编程中的关于诊断的一些配置、相关API及其使用方法。

2022-08-11

空空如也

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

TA关注的人

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