相关文章
嵌入式Linux学习(1)——经典CAN介绍(上)
目录
一. CAN与ISO-OSI Model
二. CAN通信
2.1 接线方式
2.1.1 闭环网络
2.1.2 开环网络
2.2 收发流程
2.2.1 发送
2.2.2 接收
三. CAN BUS访问与仲裁
3.1 “线与”机制
3.2 仲裁机制
REF CAN(Controller Area Network)总线协议是由 BOSC…
建站知识
2025/4/29 7:00:25
gitlab利用CI多工程持续构建
搭建CI的过程中有多个工程的时候,一个完美的构建过程往往是子工程上的更新(push 或者是merge)触发父工程的构建,这就需要如下建立一个downstream pipeline
子仓库1 .gitlab-ci.yml
stages:- buildbuild_job:stage: buildtrigger:project: test_user/tes…
建站知识
2025/4/28 15:30:13
RabbitMQ 基础操作
概念
从计算机术语层面来说,RabbitMQ 模型更像是一种交换机模型。
RabbitMQ有那些基本概念?
1、 Broker:简单来说就是消息队列服务器实体
2、 Exchange:消息交换机,它指定消息按什么规则,路由到哪个队列…
建站知识
2025/4/30 12:27:01
Visual Studio Code 从英文界面切换中文
1、先安装中文的插件,直接安装。 2、点击右下角的 change language restart, 让软件重启即可以完成了。
建站知识
2025/4/28 11:13:09
排序算法-----快速排序(非递归实现)
目录
前言
快速排序 基本思路 非递归代码实现 前言 很久没跟新数据结构与算法这一栏了,因为数据结构与算法基本上都发布完了,哈哈,那今天我就把前面排序算法那一块的快速排序完善一下,前面只发布了快速排序递归算法,…
建站知识
2025/5/1 13:04:50
TVS瞬态抑制二极管的工作原理和特点?|深圳比创达电子EMC
TVS二极管一般是用来防止端口瞬间的电压冲击造成后级电路的损坏。防止端口瞬间的电压冲击造成后级电路的损坏。有单向与双向之分,单向TVS一般应用于直流供电电路,双向TVS应用于交流供电电路。
TVS产品的额定瞬态功率应大于电路中可能出现的最大瞬态浪涌…
建站知识
2025/4/28 23:33:30
依赖库:Ceres-solver-2.0.0安装
依赖库:Ceres-solver-2.0.0安装 前言安装ceres-solver-2.0.0验证 前言
Ceres Solver是谷歌开源的C非线性优化库,能够解决有约束或无约束条件下的非线性最小二乘问题。2010年之后大量的运用在谷歌的产品开发中,尤其在谷歌开源的cartographer中…
建站知识
2025/4/28 16:40:46
函数式编程-Stream流笔记-三更草堂
函数式编程-Stream流
1. 概述
1.1 为什么学? 能够看懂公司里的代码 大数量下处理集合效率高 代码可读性高 消灭嵌套地狱 //查询未成年作家的评分在70以上的书籍 由于数据中作家和书籍可能出现重复,需要进行去重
List<Book> bookList new Ar…
建站知识
2025/4/30 20:05:50