自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

迟来大师的博客

冯唐易老迟来大师

  • 博客(6)
  • 资源 (23)
  • 收藏
  • 关注

原创 汽车转弯半径

汽车在原地,方向盘最大转角,转动后形成的半径。

2020-09-30 08:20:52 1442

原创 花样编程 代码雨

编辑代码内容:@echo off color 02:startecho %random% %random% %random% %rangom% %random% %random% %rangom% %random% %random% %rangom%goto start

2020-09-28 22:19:55 1065

原创 rsyslogd 和 syslogd 区别

早期及现在的大部分嵌入式系统使用的是klogd+syslogd组合,现在大多数发行版都使用rsyslogd或者syslogd-ng。rsyslogd是syslogd的升级版,其配置语法与syslogd的配置文件一致。ubuntu-gnome-16.04使用的是rsyslogd。...

2020-09-27 18:10:29 747

原创 CAN - 汽车上为什么选择CAN作为主要的通讯总线

一个CAN网络,理论上可以长100m。实际使用,最长40m。CAN-FD理论速率可以达到10Mbps,实际使用2Mbps,可以满足整车控制的绝大部分场景。(视频数据传输除外)CAN协议分为二层:物理层和数据链路层。八大现场总线,为什么CAN被选中成为整车通讯的总线呢?CAN总线为2线,1)线束接口少,2)线束重量轻,3)扩展容易,4)速率不低,5)抗干扰能力强参考:8大现场总线1.基金会现场总线(FoundationFieldbus 简称FF)2.CAN(Contro..

2020-09-27 17:19:30 1435

转载 linux - dm(disk mapper)

dm-verity是如何保证安全的?前面说过每个block都在hash-tree中记录了对应的hash值,这样就能防止别人篡改block的内容了,但是如果黑客把block改了之后,重新计算hash把hash-tree中对应的hash值也改了呢,这样就能神不知鬼不觉了,所以必须要有一种机制防止hash-tree被篡改,hash-tree是这样一种结构,所有的block对应的hash值放在最底层,也就是第0层,如下图:第1层的hash值由下面一层的hash值计算得到,除了第0层,其他的层hash值都

2020-09-10 09:16:50 544 1

原创 N个静态库转换成静态库或动态库(.a to .so)

多个静态库合并成1个静态库:可行。实例aNto1静态库 封装成 动态库:可行。实例a2so实例aNto1:类似tar拆包,再重新打包。1,将所有静态库中.o释放到一个同一个目录下。2,将该目录下所有的.o合并到一个.a中mkdir /tmp/libABCcd /tmp/libABCar x /usr/local/lib/A.aar x /usr/local/lib/B.aar x /usr/local/lib/C.aar cru libABC.a *.oranlib libAB.

2020-09-03 09:40:16 960 1

DATFileFormatSpecification.pdf

汽车数据和时间触发框架标准。V2.1.1

2021-11-08

不同长度的SOMEIP-SD报文

不同长度的SOMEIP-SD报文

2021-01-26

someip-sd报文

someip-sd报文

2021-01-26

radar_Decision.xlsx

excel模板,绘制radar图,用于决策。

2021-01-25

屏幕字符雨示例cmd版本

屏幕字符雨示例cmd版本

2021-01-23

firework.html

方便初学者,借鉴学习javascript语言

2021-01-23

mirrorlink原理框图

使用visio绘制的框架,简单形象的说明了mirrorlink连接的物理原理和应用通讯原理。方便大家了解mirrorlink。

2020-12-13

ATF已到uboot和linux流程

附件是一个可编辑的visio文档。文档中给出了ARMv8冷启动后使用功能ATF功能引导uboot和linux的流程图。

2020-12-06

基于linux系统的api接口

该API接口成体系,易维护。但对于初学者而言,较复杂,需要时间消化。不过,该api设计和说明很规范,值得借鉴。

2020-11-24

嵌入式linux的书

已S3C2410,S3C2440硬件为例,介绍嵌入式linux驱动代码,内核裁剪,镜像搭建,代码调试等初级操作。

2020-11-24

someip - transaction 实例

附件是SOMEIP服务端和客户端进行完整通讯的一系列以太网报文的完整记录。Server广播服务,C订阅服务。S/C建立通讯的完整过程。有助于理解someip的工作过程和原理。

2020-11-11

adb模块.vsdx

附件为visio版本的adb模块功能框图和数据流程框图,对于理解adb调试的运行过程有帮助。visio版本有助于后续内容的更新。

2020-08-25

卷积神经网络的解释visio版本

附件是VISIO版本的CNN的通俗解释。包含了卷积的运算过程的图片化过程展示。卷积神经网络的的运行步骤。

2020-07-14

cmake_library_exe_example.tar.gz

cmake方式创建library,并创建可执行文件的简单示例。使用到了 add_executable() add_library() target_add_libraries()等命令。同时用到了统配符命令file(GLOB ).

2020-07-10

kernel_compile_example.tar.gz

创建内核模块,简单的编译框架。使用方法:1)解压;2)运行命令,make clean;make。生成的.ko文件,即为执行文件。

2020-07-09

simple_cmake_example.tar.gz

创建简单的交叉编译项目。使用方法:1)解压;2)在toolchain.txt中根据运行环境,设置TC_ROOT_PATH;3)运行命令 cd build;rm * -rf;cmake -DCMAKE_TOOLCHAIN_FILE=../toolchain.txt ../

2020-07-09

cmake_libbsd_a.tar.gz

使用cmake构建Makefiel文件体系中,通常会遇到,链接第三方库文件的情况。如何让第三方库安装位置与链接的解耦,可以实现用户文件和第三方库的解耦,方便库的升级迭代,从而方便客户软件的升级维护。

2020-07-04

principles_and_patterns.pdf

此文是uncle bob写的文章,该文章阐述了SOLID5个软件开发原则。这些原则影响了软件工程界的工程实践和理论。

2020-06-08

23_design pattern_excel.xlsx

附件汇总了GOF的23中design pattern,并进行分析。按常用性,适用场景,体现原则,进行统计。方便,学习和理解。

2020-06-08

tcp_format.vsdx

附件文档,用visio画了tcp报文的header详细信息,细化到bit。可编辑,方便扩展。可用于协议分析工作,或协议设计工作。

2020-03-23

EV_cloud.vsdx

文件绘制了EV监控平台的整体逻辑框图,以OEM监控平台为核心,扩展了政府监控平台,OEM运维终端,EV用户终端,介绍了监控平台的主要业务。

2020-03-14

Linux_内核态_竞态操作.xlsx

文档中汇总了linux内核态中,出现竞态时,要用到的函数接口及其含义。设计到,中断使能禁止,自旋锁,读写锁,RCU,信号量,读写信号量,互斥量。

2020-01-10

DBC_File_Format.zip

DBC文件是一种专有格式(Vector公司所有,但免费使用),用于描述CAN总线上的数据。DBC描述的信息可以用来监视和分析CAN网络并模拟物理上不可用的节点(例如骡子车阶段模拟还未安装的零部件)。DBC文件还可用于开发电子控制单元的通信软件,但是 DBC文件不关心ECU内部的功能逻辑。

2020-01-07

空空如也

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

TA关注的人

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