自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (51)
  • 收藏
  • 关注

原创 Firefly-rk3288 开发板Linux系统编译

Firefly-rk3288 开发板Linux系统编译

2023-04-14 14:42:09 1793 2

原创 pyqt5通过CANoe COM Server来操作CANoe仿真工程

pyqt5通过CANoe COM Server来操作CANoe仿真工程

2023-02-24 18:14:57 1310 1

原创 CANoe仿真工程开发

CANoe仿真工程开发

2023-02-16 14:51:43 1688 2

原创 一步一步动手实现CANoe例程

一步一步动手实现CANoe例程

2023-02-13 11:07:30 4483 2

原创 基于MicroPython的ESP32在OLED上实时刷新温湿度

基于MicroPython的ESP32,做些小扩展功能:1、通过DHT11获取温湿度;2、将获取的温湿度显示在OLED上;并通过定时器,定时刷新;3、OLED可显示中文;

2023-01-05 14:08:14 2199

原创 基于MicroPython的ESP32开发

基于MicroPython的ESP32开发

2022-12-30 17:22:45 1679

原创 基于Pyqt5和PaddleOCR实现PDF转DOC

基于Pyqt5和PaddleOCR实现PDF转DOC

2022-12-14 18:22:20 2122 1

原创 基于Pyqt5实现笔记本摄像头拍照及PaddleOCR测试

基于Pyqt5实现笔记本摄像头拍照及PaddleOCR测试

2022-12-12 18:22:06 1733 3

原创 基于百度飞桨PaddleOCR的图片文字识别

基于百度飞桨PaddleOCR的图片文字识别

2022-12-08 17:46:03 6152 7

原创 QT调用百度地图并返回点击地的经纬度

QT调用百度地图并返回点击地的经纬度

2022-11-04 16:16:53 2011 2

原创 基于QT的CAN数据采集模拟器工具

基于QT的CAN数据采集模拟器工具

2022-09-28 15:13:29 3080 4

原创 CANalyst-II基于QT的二次开发

CANalyst-II基于QT的二次开发

2022-09-23 15:34:38 1594 2

原创 移远EC100Y-OpenCPU环境下CSDK开发说明

移远EC100Y基于OpenCPU环境下CSDK开发说明

2022-09-21 17:50:51 2580 2

原创 STM32F105替换为AT32F403A注意事项

花费最短的时间将功能完善的ST固件稳定运行在雅特力MCU上。STM32F105替换为AT32F403A注意事项。

2022-09-21 14:23:54 602

原创 解决GD32F105休眠后无法唤醒的问题

解决GD32F105使用一段时间后,出现无法唤醒的问题。

2022-09-21 10:45:01 1893 2

原创 SAE J1939协议读取车辆故障码

基于SAE J1939协议的车辆,默认开启数据广播。当有故障码时,也会按照故障码的格式进行广播。此处基于外设主动:读取故障码个数->读取故障码->故障码解析 这个步骤来讲,如果被动接收故障码广播,如下解析也适用。根据故障码个数分如下几种情况:一、单个故障码时读取故障码个数:请求:18EA00F9 CE FE 00响应:18FECE00 01 00 09 02 05 05 05 05根据SAE J1939-73协议,解析响应如下:01:当前激活故障码个数为1;00:历史故障码个

2022-04-24 17:46:35 5961 4

原创 获取车辆VIN等OBD信息

获取车辆如下OBD信息:VIN:Vehicle Identification NumberCALID:Calibration IdentificationsCVN:Calibration verification number一、SAE J1939协议通过请求 CALIBRATION INFORMATION (DM19),获取CVN和CALID。发送请求:18EA00F9 00 D3 00应答:18EC0000 10 14 00 03 FF 00 D3 00数据,BYTE1=0x10,表明

2022-04-20 17:48:29 7413 12

原创 读取WWH-OBD(ISO27145协议)数据流

ISO27145协议使用两字节的数据标识符DID;下图显示了如何基于SAE J1979-DA规范定义2字节数据标识符和例程标识符。2字节数据标识符DID的“低字节”来源于SAE J1979-DA定义的1字节标识符(PID)。2字节数据标识符DID的“高字节”在ISO 14229-1中定义。常用的OBD数据流DID如下:...

2022-04-19 16:44:01 4781 4

原创 读取ISO15031协议数据流

一、ISO15031协议所有与排放相关的OBD ECU,如果至少支持ISO 15031中定义的一种服务,则应支持服务0x01和PID:0x00。服务0x01和PID:0x00被定义为所有与排放相关的OBD ECUs的通用“initialization/keep alive/ping”消息。 1、设备先按照11位CAN-ID(0x7DF)去请求,看车辆是否支持,如果支持的话,有哪些数据流可以获取。OBD外接测试设备初始化确定波特率设置好波特率后,请求如下:7DF 02 01 00 00 00 0

2022-04-13 16:11:22 2265 2

原创 读取SAE J1939协议数据流

使用SAE J1939协议的车辆,大多是广播消息。测试设备端设置好波特率及过滤ID,接收数据,并按照SAE J1939-71分析。 SAE J1939协议消息CAN-ID为29位,其组成如下图所示:根据需要接收的消息项,设置过滤ID或者全部接收。根据SAE J1939-21,数据段范围为0-1785字节,即消息广播分为单帧和多帧。下面举例说明。 1、单帧 如接收发动机转速消息,参考SAE J1939-71,其PGN为0xF004(61444),数据长度为8字节,单帧即可传输完。过滤ID可.

2022-04-11 16:28:21 2059

原创 OBD外接测试设备初始化判断协议类型(SAE J1939/ISO15765/ISO27145)

OBD外接测试设备初始化外接设备初始化流程如下:1、常用波特率为250 kBit/s和500 kBit/s。2、由于SAE J1939为主动的消息广播,只需要接收。可以使用发动机转速(PGN为0xF004)来判断。广播数据量大,通过CAN-ID过滤的方式来接收。SAE J1939只使用扩展帧格式,因此过滤ID可设置为0x00F00400,掩码设置为0x00FFFF00。判断是否接收到发动机转速广播。3、...

2022-04-11 11:06:44 2712

原创 基于卷积神经网络LeNet-5模型的mnist手写数字识别

基于卷积神经网络LeNet-5模型的mnist手写数字识别import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataimport os'''tensorflow中os.environ["TF_CPP_MIN_LOG_LEVEL"]的值的含义log信息共有四个等级,按重要性递增为:...

2019-05-06 17:50:15 2073 1

翻译 Autoware搭建自动驾驶系统.一:数据记录/播放和传感器校准

本文来自 TIER IV的技术文档。一、数据记录/播放数据记录/播放-概述ROS系统中,传感器的日志数据等,可以保存到一个名为ROSBAG的文件格式;播放ROSBAG可以回放传感器记录信息,它可以用来模拟;Autoware提供了GUI来实现ROSBAG 记录/播放功能;数据记录 – 步骤 (1/2)发布要记录的主题启动 AutowareA) 在终端上执行“run”如下(...

2019-02-15 10:54:02 3174 1

原创 Autoware显示用户界面细节

Runtime ManagerRuntime Manager是runtime_manager包中包含的Python脚本($HOME/Autoware/ros/src/util/packages/runtime_manager/scripts/runtime_manager_dalog.py)。可以通过以下命令启动:$ rosrun runtime_manager runtime_manager...

2019-01-09 10:08:02 4741 6

原创 Autoware Demo测试

当Autoware已经正确安装后,进行简单Demo测试,熟悉Autoware环境。一.Demo数据这个演示需要3D地图和ROSBAG数据。请在运行演示之前下载以下示例启动脚本和演示数据。1.下载用于生成演示启动文件的脚本。[link]2.下载示例3D点云/矢量图数据。[link]3.下载示例ROSBAG数据(LiDAR: VELODYNE HDL-32E, GNSS: JAVAD GPS...

2019-01-04 18:06:23 6018 10

原创 Ubuntu16.04 Autoware环境配置详解

因最近做项目需要用到Autoware,因此安装Autoware,把整个流程记录下,方便自己记忆,也方便做Autoware相关的朋友一起探讨。安装也是按照其 Github中的Readme(https://github.com/CPFL/Autoware/wiki/Source-Build) 进行安装,在安装Autoware之前,有如下依赖:Ros kinetic(Ubuntu 16.04),Ope...

2019-01-02 18:20:03 6477 7

GD32F103xx_Datasheet_Rev2.8.pdf

GD32F103系列单片机 Datasheet文档

2021-06-08

GD32F10x_User_Manual_CN_V2.3.pdf

GD32F10x系列单片机用户使用手册

2021-06-08

MG0017_从AT32F415移植到AT32F421_V1.0.1.pdf

本应用笔记旨在帮助您分析从现有的AT32F415器件快速移植到AT32F421器件所需的步骤。本文档收集了最重要的信息,并列出了需要注意的重要事项。

2021-06-08

MG0016_从STM32F030移植到AT32F421_V1.0.0.pdf

本应用笔记旨在帮助您分析从现有的STM32F030器件快速移植到AT32F421器件所需的步骤。本文档收集了最重要的信息,并列出了需要注意的重要事项。

2021-06-08

MG0015_从GX32E230移植到AT32F421_v1.0.0.pdf

本应用笔记旨在帮助您分析从现有的GD32E230器件快速移植到AT32F421器件所需的步骤。本文档收集了最重要的信息,并列出了需要注意的重要事项。

2021-06-08

MG0014_从GX32F330移植到AT32F421_v1.0.0.pdf

本应用笔记旨在帮助您分析从现有的GD32F330器件快速移植到AT32F421器件所需的步骤。本文档收集了最重要的信息,并列出了需要注意的重要事项。

2021-06-08

MG0013_从GX32F130移植到AT32F421_v1.0.0.pdf

本应用笔记旨在帮助您分析从现有的GD32F130器件快速移植到AT32F421器件所需的步骤。本文档收集了最重要的信息,并列出了需要注意的重要事项。

2021-06-08

MG0012_Migrating_from_AT32F403_to_AT32F413_CH_V1.0.0.pdf

这篇迁移指南旨在帮助您分析从现有的AT32F403器件快速移植到AT32F413器件所需的步骤。本文档收集了最重要的信息,并列出了需要注意的重要事项。

2021-06-08

MG0006_AT32F403_to_AT32F403A_V1.0.3.pdf

本应用笔记旨在帮助您分析从现有的AT32F403器件快速移植到AT32F403A器件所需的步骤。本文档收集了最重要的信息,并列出了需要注意的重要事项。

2021-06-08

MG0005_从SXX32F0xx&GX32F3x0移植到AT32F415_v1.0.2.pdf

本应用笔记旨在帮助您分析从现有的STM32F0xx/GD32F3x0器件快速移植到AT32F415器件所需的步骤。本文档收集了最重要的信息,并列出了需要注意的重要事项。

2021-06-08

MG0004_从AT32F413移植到AT32F415_v1.0.2.pdf

本应用笔记旨在帮助您分析从现有的AT32F413器件快速移植到AT32F415器件所需的步骤。本文档收集了最重要的信息,并列出了需要注意的重要事项。

2021-06-08

MG0003_Migrating_from_SXX32F103_to_AT32F413_CH_V1.0.5.pdf

这篇迁移指南旨在帮助您分析从现有的SXX32F103器件移植到AT32F413器件所需的步骤。本文档收集了最重要的信息,并列出了需要注意的重要事项。

2021-06-08

DS_AT32F421_V1.01.pdf

AT32F421 datasheet文档

2021-06-08

DS_AT32F415_V1.05.pdf

AT32F415 datasheet文档

2021-06-08

DS_AT32F407_V1.03.pdf

AT32F407 datasheet 文档

2021-06-08

DS_AT32F407A_V1.00.pdf

AT32F407A datasheet 文档

2021-06-08

DS_AT32F403_V1.06.pdf

AT32F403 datasheet文档

2021-06-08

AT32F421_入门使用指南_V1.0.0.pdf

AT32F421_入门使用指南

2021-06-08

AT32F415入门使用指南-V1.01.pdf

AT32F415入门使用指南

2021-06-08

AT32F413入门使用指南_V1.01.pdf

AT32F413入门使用指南

2021-06-08

AN0020_AT32F403入门使用指南_V1.0.2.pdf

AT32F403入门使用指南

2021-06-08

an0062-efm32-programming-guide.zip

EFM32编程指南,提供参考代码(有IAR工程,但需要efm32库)

2021-06-08

an0045-efm32-uart-rs-232.zip

EFM32的Uart RS232参考代码(有Keil和IAR工程,但需要添加efm32库)

2021-06-08

an0060-efm32-aes-bootloader.zip

EFM32,固件可AES加密的bootloader参考代码(有Keil和IAR工程,但需要添加efm32库)

2021-06-08

an0042-efm32-usb-uart-bootloader.zip

EFM32的USB-uart升级的bootloader参考代码(有IAR工程,但需要添加efm32 lib库)

2021-06-08

an0019-efm32-eeprom-emulation.zip

EFM32的FLASH模拟成EEPROM参考代码(有Keil及IAR工程,但需要efm32库)

2021-06-08

efm32g-datasheet.pdf

efm32g的datasheet文档

2021-06-08

STM32_25Q16_USB_Fatfs_ISP.zip

基于STM32F103和W25Q16的USB虚拟U盘,支持Fatfs文件系统,支持STM32的bin文件的ISP烧录(此工具串口接另一STM的ISP口即可)。

2019-10-30

基于python的道路视频车道线检测

基于python的道路视频车道线检测:直接读取mp4文件,并识别车道线,标注。

2018-10-11

超级玛丽python源码

超级玛丽的python源码,pygame环境配置好后,可直接运行;适合python开发及游戏开发;

2018-10-11

ROS机器人编程实践_源码

ROS机器人编程实践_源码:Morgan Quigley,Brian Gerkey,William D. Smart著,张天雷 李博 谢远帆 大伟晓健译

2018-09-15

基于电动助力转向的车道保持系统

基于电动助力转向的车道保持系统。适合做车道辅助保持系统(LKAS)开发的人员。

2018-09-12

自动驾驶Autoware源码

日本名古屋大学开源的自动驾驶源码:Autoware框架。适合做自动驾驶。

2018-09-11

ADAS道路线识别与标定

ADAS道路线识别与标定,适合视觉开发及ADAS开发参考。

2018-09-11

基于OPENCV的车道线检测

基于OPENCV的车道线检测,可以用来识别车道线。适合视觉开发及ADAS开发参考。

2018-09-11

嵌入式C语言开发详解

嵌入式Linux的C语言开发。从最基本的开发工具,开发环境开始,渐渐深入,是初学者的不二首选。

2018-09-10

中国移动手机2.4G全卡射频系统协议接口规范

这是中国移动通信企业标准。本标准规定了2.4G全卡的射频协议技术依据,详细规范了2.4G全卡的物理层、链路层、传输层、会话层的协议。

2014-07-28

ts_102_622v100000p_hci协议

ts_102_622v100000p,ETSI规定的hci协议标准。

2014-04-09

ts_102_613v090200p_swp协议

ts_102_613v090200p,ETSI规定的SWP协议规范。

2014-04-09

ISO-IEC 14443协议

ISO-IEC 14443协议,四部分都有。

2014-04-09

空空如也

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

TA关注的人

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