相关文章
STM32——CAN协议
文章目录 一.CAN协议的基本特点1.1 特点1.2 电平标准1.3 基本的五个帧1.4 数据帧 二.数据帧解析2.1 帧起始和仲裁段2.2 控制段2.3 数据段和CRC段2.4 ACK段和帧结束 三.总线仲裁四.位时序五.STM32CAN控制器原理与配置5.1 STM32CAN控制器介绍5.2 CAN的模式5.3 CAN框图 六 手册寄存…
建站知识
2025/1/6 4:05:02
React网页转换为pdf并下载|使用jspdf html2canvas
checkout 分支后突然报错,提示: Cant resolve jspdf in ... Cant resolve html2canvas in ... 解决方法很简单,重新 yarn install 就好了,至于为什么,我暂时也不知道,总之解决了。
思路来源: 先…
建站知识
2025/1/6 4:04:59
VSCode 加Cortex-Debug嵌入式调试方法
简介
当使用ARM Cortex-M微控制器时,Cortex-Debug是一个Visual Studio Code的扩展,以简化调试过程。本文档介绍了如何编写启动配置(launch.json)。
settings.json配置
打开VSCode用户设置文件settings.json: 文件→偏好→设置选择用户设置: 在搜索栏中…
建站知识
2025/1/6 4:09:34
【C++】多线程(四)
这是多线程的最后一篇文章。
std::promise
promise 的作用很简单,在一个线程t1中保存一个类型typename T的值,可供相绑定的std::future对象在另一线程t2中获取。事实上,它与future基本是成对出现的。来看下面的例子: //声明一个…
建站知识
2025/1/6 4:09:24
Vue使用ly-tab实现选项栏
npm 地址:
ly-tab - npm (npmjs.com) 使用ly-tab插件可以实现如下效果 使用方法 :
1.安装ly-tab npm i ly-tab 2. 注册组件
(1)全局注册
import LyTab from ly-tab;
Vue.use(LyTab); (2)布局注册
impo…
建站知识
2025/1/6 4:09:20
C/C++图形化编程(1)
归纳编程学习的感悟, 记录奋斗路上的点滴, 希望能帮到一样刻苦的你! 如有不足欢迎指正! 共同学习交流! 🌎欢迎各位→点赞 👍 收藏⭐ 留言📝 信念是一把无坚不摧的利刃!…
建站知识
2025/1/6 4:09:30
Chrome插件精选 — 前端工具
Chrome实现同一功能的插件往往有多款产品,逐一去安装试用耗时又费力,在此为某一类型插件挑选出比较好用的一款或几款,尽量满足界面精致、功能齐全、设置选项丰富的使用要求,便于节省一个个去尝试的时间和精力。 1. FeHelper(前端助…
建站知识
2025/1/6 4:09:27