自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (3)
  • 收藏
  • 关注

原创 Hex文件头部修改软件

Hex文件一般头部会加一些check sum以及定制信息,搞了个小软件来做这个git:https://github.com/energystoryhhl/HexViewer1.Hexheader介绍Hex头文部修改脚本为以下两个文件:其中hexheader为应用程序,script为脚本文件,脚本文件必须存在,脚本可以根据hex进行修改。*脚本进行处理的hex文件内容必须...

2019-09-05 14:00:06 3173

原创 Linux下can总线dbc载入通信详解

Can总线dbc报文解析程序can总线dbc载入通信程序Git源代码:https://github.com/energystoryhhl/LinuxCanbusTool测试程序为dbc_load_0,dbc文件为Huanghonglei.dbc。该程序使用方法为:在程序所在目录下,命令行启动:./dbc_load_0  can设备号  dbc文件名字如上图所示,运行完成后程序...

2018-08-23 10:52:15 9929 5

原创 TX2/Linux下can总线的接收与发送详解!

Canbus on TX2/Linux后续dbc载入并实现收发源代码及测试可看这篇文章:https://blog.csdn.net/hhlenergystory/article/details/81976696TX2具有两个can设备,分别为can0和can1。这两个can设备自带can控制器和收发器,其原理图如下。每个can设备都有rx和tx,其发送和接收都是ttl电平,即数字信...

2018-08-23 10:32:47 23698 18

转载 Linux下创建实时进程

一直没有注意到的死角,linux有几个系统调用跟调度策略有关sched_get_priority_max 取得静态优先级的上限sched_get_priority_min 取得静态优先级的下限sched_getparam 取得进程的调度参数sched_getscheduler 取得指定进程的调度策略sched_rr_get_interval 取得按RR算法调度的实时进程的时间片长度sc...

2018-08-13 16:25:48 4031

原创 没有pip如何安装

Installing with get-pip.pyTo install pip, securely download get-pip.py. [1]:curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pyAs when running any script downloaded from the web, ensure th...

2018-08-06 14:50:51 1914

转载 开源自动驾驶仿真平台 AirSim (3) - 运行 AirSim

AirSim 的官方 Github: https://github.com/Microsoft/AirSim之前配置了很多,终于要让 AirSim 自己跑起来了。我们需要把 AirSim 这个插件配置进之前下载的雪地环境中,这样就可以跑起来 AirSim了。本篇参考官方的指导 [1]。1 在 Unreal 场景中编译 AirSim我们需要把 AirSim 作为插件加入到之前下载的 Unreal 场...

2018-06-18 20:23:53 2753 1

原创 dbc转excel工具

汽车can总线下的dbc解析文件,用spy或者canoe什么的看起来太麻烦,系统的人就是想要看excel,么就搞了个dbc转excel工具,用python写的。Dbc转excel程序如下,为单个.exe程序。打开程序,点击选择要转换的dbc文件,选择过后点击生成Excel文件,则在程序当前目录下生成转换过后的excel文件。生成的excel如下:>>&...

2018-05-24 20:43:15 19763 53

转载 开源自动驾驶仿真平台 AirSim (2) - 编译 AirSim

AirSim 的官方 Github: https://github.com/Microsoft/AirSim对于 Unreal Engine 来说,AirSim 其实是作为一个插件存在,说白了就是把无人车,无人机以插件的形式加入 Unreal 的场景中。下面是如何编译 AirSim。1 下载 Visual Studio 2015 Update 3建议大家下载 Visual Studio Profe...

2018-05-11 00:16:11 2273

转载 开源自动驾驶仿真平台 AirSim (1) - Unreal Engine

开源自动驾驶仿真平台 AirSim (1) - Unreal EngineAirSim 官方Github: https://github.com/Microsoft/AirSimAirSim 是微软的开源自动驾驶仿真平台(其实它还能做很多事情,这里主要用于自动驾驶仿真研究)。AirSim 没有独立的官网,它托管在 Github 上面。AirSim 使用了 Unreal Engine 作为自己的图像...

2018-05-10 23:58:27 5645 3

转载 C语言调用python3教程

Python文件# hello.pyclass Hello: def __init__(self, x): self.a = x def print(self, x=None): print(x)def xprint(): print("hello world")if __name__ == "__main__": xprin...

2018-05-08 14:24:12 9169 2

原创 Linux下使用apt安装mysql

Ubuntu上安装MySQL非常简单只需要几条命令就可以完成。1. sudo apt-get install mysql-server2. apt-get isntall mysql-client3.  sudo apt-get install libmysqlclient-dev //这个是应用编程接口的库...

2018-05-08 14:02:29 4378 1

原创 TX2平台下can总线收发功能的实现(三)——发送队列异步io接收程序

上次将can总线通讯的源代码简单地解读了一下,现在要考虑自己编写一个canbus收发程序,我认为应该要注意的几点有:(1)如何检测can总线收到了数据,一般玩具程序会用while(1)轮询,但为了尽量优化程序减少开销,因此需要使用异步IO监控文件。(2)高并发 发送数据情况下要保持有序发送,因此必须建立发送工作队列。(3)高并发 数据接收情况下保证快速接收和不出错,因此采用异步IO进行接收的方法。...

2018-03-15 10:42:32 3925 13

原创 TX2平台下can总线收发功能的实现(二)——Linux下can总线编程模型和源码解读

上回初步了解了Linux下canbus的通讯办法,这次要更加深入一些。。。进入github找到开源应用程序:can-utils  地址:https://github.com/linux-can/can-utils有400多个星,不算少。下载下来,按照套路应该是:解压->./config->install->make install但can-utils比较狠,可以自己自动配置。运行...

2018-03-12 23:00:15 7931 6

原创 TX2平台下can总线收发功能的实现(一)

某UAES面试题1,,如何在TX2平台下实现can总线收发功能。TX2是英伟达旗下为嵌入式平台人工智能应用开发出的一个硬件平台,去官网看了一看,TX1好像没有can bus功能,TX2才有,作为汽车零配件商必然选择TX2。英伟达官方为TX2制作了专门的SDK,即jetPack。网站:https://developer.nvidia.com/embedded/jetpack肯定是Linu...

2018-03-12 20:43:23 12621 24

原创 linux3.0.1内核下V4L2接口使用zc301摄像头出现segment fault错误的解决方法

最近在Linux3.0.1的内核下采用V4L2接口使用zc301摄像头进行图像采集,可是接上去之后写的应用程序运行后出现段错误,即segment fault。查看系统回溯信息对内核进行反汇编,查看V4L2相关内核代码得以解决。首先上错误信息和回溯信息:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXv4l2_open id=2Unable to ...

2018-03-10 16:38:24 812 1

LINUX_KERNEL.rar

linux doc doccc

2020-08-18

dbc文件转excel

汽车can总线下的dbc解析文件,用spy或者canoe什么的看起来太麻烦,系统的人就是想要看excel,么就搞了个dbc转excel工具,用python写的 具体使用方法:https://blog.csdn.net/hhlenergystory/article/details/80443454

2018-05-24

TX2母板原理图

TX2 的详细原理图 母板原理图!

2018-04-29

空空如也

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

TA关注的人

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