logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Cannot import module can.interfaces.canalystii : No module named ‘canalystii‘

后经查看 canalystii 厂家文档,发现python-can官方的例程存在问题,没有完全适配 CANalyst-Ⅱ CAN盒;将厂家提供的 canalystii.py 文件,替换到can模块路径下的 canalystii.py 即可正常使用;经查看,python-can安装正常,版本正常,也有 canalystii.py文件;不知道为什么报上述错误。使用python-can发送CAN数据的时

#嵌入式硬件
VSCODE解决git合并过程中的冲突问题;error: failed to push some refs to

选择 “在合并编辑器中解析”;根据界面提示,选择左侧或者右侧的内容之后,点击 “完成合并”注意这里需要将VSCODE版本更新为1.8x;1.7x的版本可能不支持 GitLens;推送有冲突的git修改到远端的时候,会有如下提示。此时再push到git就不会有合并冲突了。直接把 远端合并有冲突的分支拉取一下。本地就会显示有冲突提示了。推送有冲突的git修改到远端的时候,会有如下提示

#git
计算机技术与软件专业技术资格(软考)纸质证书邮寄方法

电子版证书已经有网友指出说明方法了,参考注意如果下载的PDF文件值无法打开的话,可以选择查看,然后 ctrl+p 打印为PDF, 也是另外的一种下载方法;下面说一下纸质版证书邮寄方法。不过现在还没有开始邮寄,后面开启了 邮寄功能之后,我再更新一下文章;如果错过了时间,补换证申请大家也可以测试一下看看;错过了软考纸质证书领取时间,如果再次领取

文章图片
#单片机
udsoncan中打印python-can原始的CAN数据收发

在使用udsoncan的时候, udsoncan 屏蔽了底层的CAN数据收发接口,只需调用 client相关的发送和response接口,来判断UDS数据;搜索“def send” 和 "def _recv_internal " 收发函数,根据 class中元组的定义,添加对应打印信息。实际测试时候,我们需要关注底层CAN数据收发进行调试;此时我们需要打开CAN模块。最终可在python执行界面,

文章图片
#python#开发语言
一帧CAN数据需要多长时间发送

一帧CAN数据需要多长时间发送

文章图片
美光EMMC芯片丝印型号查询 8LK17/D9PSK, OXA17/JY997

最近在使用美光EMMC的时候,发现通过芯片丝印查询不到 芯片的规格说明书经过查阅资料,发现美光的EMMC芯片 “由于空间限制,FBGA 封装组件具有与部件号不同的缩写部件标记”,需要通过官网查询丝印的FBGA code然后才能查询到对应的芯片手册。最近在使用美光EMMC的时候,发现通过芯片丝印查询不到 芯片的规格说明书;可通过观察EMMC芯片上面的丝印第二行数字,通过如下网站查询。或者直接在百度查

文章图片
#嵌入式硬件
UDS诊断中,14229-1中DID的数据定义,15031-5中DID的数据定义

参数dataIdentifier(DID)逻辑上表示一个对象(例如进气门位置)或对象集合。该参数应在服务器的内存中 可 用。dataIdentifier 值 应 存 在 固 定 内 存 中 , 或 者 临 时 存 储 在 RAM 中。通常,dataIdentifier能够用于许多诊断服务请求,包括0x22(readDataByIdentifier),0x2E(writeDataByIdentifi

文章图片
#嵌入式硬件
我的创作纪念日

摘要 过去五年里,作者坚持撰写嵌入式开发技术博客,从最初的学习笔记发展为系统性的技术分享平台。通过200多篇文章,作者完成了从基础外设驱动到RTOS、Linux底层开发的进阶,并涉足嵌入式AI和RISC-V等前沿领域。博客写作不仅帮助作者构建了完整知识体系,还提升了调试优化能力和跨领域技术融合水平。在实践层面,博客逐渐成为开源社区的桥梁,带来职业发展机遇和副业收入。作者认为技术分享是最有效的学习方

#单片机
PICkit 3 v3.10中的 Device Family 识别不到芯片

在使用 PICkit3烧写hex文件的时候,Device Family只有默认芯片,识别不到当前使用的芯片,导致报错“Device Error - hex file not loaded”,我当前使用的是 PIC16F1826芯片,默认不支持;3:在 Parts List 下,选中自己想使用的芯片,将 Family 的参数修改为 “Device Families”中的 FamilyID;这个是因为

文章图片
#arm开发
使用 J-LINK 解锁芯片

1:在电脑安装 J-LINK 的套件后,找到 “JLink.exe”或者“J-Link Commander.exe”,如下图所示2:打开软件之后,输入 如下两个指令2.1 unlock2.2 unlock kinetis (根据实际使用的芯片来填写)3:最后按照上图提示,显示“OK”,就代表成功啦...

#开发工具
    共 19 条
  • 1
  • 2
  • 请选择