摘要: CAN总线基本知识 基本概念 CAN 是Contoller Area Network 缩写,即控制域网络,简单来说就是用于汽车不同电子器件之间传输网络。 CAN 总线两个主要ISO国际标准是:ISO11898和ISO11519 ISO11898 定义了通信速率为 125 kbps~1 Mbps 的高 阅读全文
posted @ 2021-05-27 20:07 可乐芬达 阅读(3448) 评论(0) 推荐(2) 编辑
摘要: 工程创建与通道配置 点击File中的New按钮选择相应的模板后点击Create Configuration,一个工程文件就创建完成了 通道数目和通信波特率配置 选择Channel Usage 就可以对总线的通道数进行配置 选择Network Hardware对CAN网络的通讯速率进行配置,通讯速率需 阅读全文
posted @ 2021-05-27 20:06 可乐芬达 阅读(3377) 评论(0) 推荐(0) 编辑
摘要: Makefile 就像是一个Shell脚本一样,通过批量处理,来完成自动化编译 Makefile 基本规则 目标:依赖 (tab缩进)命令 一、下面是最简单的makefile文件 修改一个文件,所有的文件都需要重新编译 二、根据makefile的工作原理 自动检查依赖是否存在,不存在则向下搜索规重新 阅读全文
posted @ 2021-05-23 21:22 可乐芬达 阅读(412) 评论(0) 推荐(0) 编辑
摘要: gcc的工作流程 gcc编译器将c源文件到生成一个可执行程序,中间一共有四个步骤 预处理器,头文件展开、宏替换、去掉注释 gcc -E test.c -o test.i 编译器,转化为汇编文件 gcc -S test.i -o test.s 汇编器,转化为二进制文件 gcc -c test.s -o 阅读全文
posted @ 2021-05-23 14:52 可乐芬达 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 目录结构 基本介绍 /bin:binary 二进制文件主要存放linux的shell命令 如 ls,cd,mv,cp等 /sbin:superuser binary 存放linux超级用户的系统命令 如 reboot,ifconfig等 /dev: 存放系统的设备文件,如鼠标,键盘等 /lib: 库 阅读全文
posted @ 2021-05-21 22:20 可乐芬达 阅读(66) 评论(0) 推荐(0) 编辑
摘要: ## 预备知识 由计算机的硬件决定,任何存储于计算机中的数据,其本质都是以二进制码存储,一个二进制称为1个Bit,而8个Bit组成一个字节,字节通常是数据存储的基本单位。 ## 计算机中的数据存储 计算机中的存储通常以字节为单位,一个字节数8位,即1B(byte)=8b(bit),一个英文是一个字节 阅读全文
posted @ 2021-05-11 13:30 可乐芬达 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 什么是PID控制 首先举个例子,比如考驾照时候的S弯,当你刚摸车的时候,你往往无法做到一步到位,完美漂移过弯,你需要观察车辆速度是不是太快,车头是不是过线,同时调整方向盘、油门和刹车。这种通过周围环境的反馈进行修正控制的方式就被称为反馈控制,PID就是其中典型的、应用最广泛的一种。 PID控制详解 阅读全文
posted @ 2021-05-06 13:14 可乐芬达 阅读(4185) 评论(0) 推荐(0) 编辑
摘要: 首先当然是最难的,在获取文章分类中的列表时,请求体中的sign值有加密 分析用户请求 获取文章目录下的所有文章列表 进入用户界面后点击相应的文章分类→自动驾驶,请求方式为带参数的get请求,分析请求体,发现sign参数为加密参数,点击不同的分类时sign参数发生变化 在sources界面进行全局搜索 阅读全文
posted @ 2021-05-05 15:59 可乐芬达 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 自动驾驶技术的四个关键问题 我在哪? 我周围有什么? 他们到哪去? 我该怎么走 ? 自动驾驶的分级 L4级自动驾驶系统架构 自动驾驶硬件概述 主要由三部分组成: 感知传感器 ① 环境感知传感器 摄像头、雷达等 ② 车辆运动定位系统传感器 IMU、GNSS等 ③ 驾驶员检测 摄像头、生物电传感器等 车 阅读全文
posted @ 2021-05-05 15:25 可乐芬达 阅读(814) 评论(0) 推荐(0) 编辑
摘要: Ubuntu配置Git并利用Gitee(码云)进行项目及代码的管理 git安装与卸载 apt-get install git apt-get remove git git配置 配置用户名 git config --global user.name “your name” 配置邮箱 git confi 阅读全文
posted @ 2021-05-03 15:44 可乐芬达 阅读(7317) 评论(0) 推荐(1) 编辑