- 博客(6)
- 资源 (23)
- 收藏
- 关注
原创 花样编程 代码雨
编辑代码内容:@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
someip - transaction 实例
2020-11-11
cmake_library_exe_example.tar.gz
2020-07-10
kernel_compile_example.tar.gz
2020-07-09
simple_cmake_example.tar.gz
2020-07-09
cmake_libbsd_a.tar.gz
2020-07-04
23_design pattern_excel.xlsx
2020-06-08
Linux_内核态_竞态操作.xlsx
2020-01-10
DBC_File_Format.zip
2020-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人