Skip to content

random-zhou/HzMi-StudyTime

Repository files navigation

HzMi-StudyTime

持续更新中,有用的话请帮我右上角点一个star alt text alt text

链接直通车

目录

part related information
HzMI-Basic
vscode教程
github加速器教程
WSL2配置教程
Server服务器教程
Linux教程
Git教程
Markdown教程
Python教程
C教程
Miniconda教程
C++教程
HzMI-ComputerVision_RadarSLAM
视觉数据集分类处理算法系列
ROS相关文档
HzMI-Control_Decision_Analysis
Data_Processing_Algorithm(数据处理算法系列)
Motion_Control_Feedback_Algorithm(运动控制反馈数据处理算法系列)
Communication_Formatting_Algorithm(通讯接受格式化算法系列)
Optimization_Algorithm(常用优化算法)
Motor_Drive_Control_Usage(电机驱动算法系列)
Other_Module_Usage(其他模块驱动算法系列)
Parameter_Debugging_Assistant(调参助手)
ROS related documents(ROS相关文档)
HzMI-Electronic_And_Engineering
HzMI-NLP_LLM

HzMI-Basic

赫兹矩阵创新实验室必学文档

document related information
vscode vscode
github加速器 steam++
WSL2配置教程 WSL2
Server服务器教程 Server-connection
Linux Linux
Git Git
Markdown Markdown
Python Python
C C
Miniconda Miniconda
C++ C++

MCU常用文档(stm32系列)

数据处理算法系列

document Code.c Code.h
Struct_typedef(常用数据定义) struct_typedef.h
user_lib(常用运算函数) user_lib.h
HAL_Delay_us(微秒延时) HAL_Delay_us.c HAL_Dealy_us.h
str_deal(字符串处理算法) str_deal.c str_deal.h
vaildation_deal(校验算法) vaildation_deal.c vaildation.h
filter(常用滤波算法) filters.c filters.h
sort_search_deal(常用排序&搜索算法) sort_search_deal.c sort_search_deal.h
kalman_filter(卡尔曼滤波一阶&二阶) kalman_filter2.c kalman_filter2.h

控制反馈数据处理算法系列

document Code.c Code.h
PID PID1.c PID1.h
PID2.c PID2.h
PID3.c PID3.h
MPC [MPC1.c] [MPC1.h];
LQR [LQR1.c] [LQR1.h];

通讯接受格式化算法系列

document Code.c Code.h
DBUS协议
SBUS协议
USART+DMA(遥控串口) Usart_DMA_hal.c Usart_DMA_hal.h
USART_IT(重映射+中断打包接发) USART_IT.c USART_IT.h
USART(环形队列)
I2C(SoftWare) I2C_hal.c I2C_hal.h
SPI(SoftWare) SPI_hal.c SPI_hal.h
I2C(HardWare)
SPI(HardWare)

常用优化算法库(待更新)

optimization_algorithm Code.py Code.m Code.cpp
Genetic Algorithm(遗传算法)
Tabu Search(禁忌搜索)
Simulate Annealing(模拟退火)
Ant Colony Algorithm(蚁群算法)
Particle Swarm Optimization(粒子群算法)
Bellman-Ford Algorithm(贝尔曼-福特算法)
Floyd-Warshall Algorithm(弗洛伊德算法)
Dijkstra's Algorithm(迪杰斯特拉算法)
A* Search Algorithm(A*搜索算法)

电机驱动算法系列

document Code.c Code.h other_info
PWM类 PWM
motor(普通直流电机-L298N驱动逻辑) PWM
stepmotor(步进电机-tb6600驱动逻辑) gpio_stepmotor.c gpio_stepmotor.h 引脚电平反转
stepmotor(步进电机-tb6600驱动逻辑) pwm_stepmotor.c pwm_stepmotor.h 时钟电平反转(PWM)
snail2305(Dji_2305-c615驱动逻辑) PWM
CAN类
M2006(Dji_2006-c610驱动逻辑) M2006_can.c M2006_can.c CAN 配置1M频 电流控制
M2006_bsp_can.c M2006_bsp_can.c 初始化于MX_init之后
M2006_can_receive.c M2006_can_receive.c 控制电流大小范围(-16384,16384)
M3508(Dji_3508-c620驱动逻辑) M3508_can.c M3508_can.c CAN 配置1M频 电流控制
M3508_bsp_can.c M3508_bsp_can.c 初始化于MX_init之后
M3508_can_receive.c M3508_can_receive.c 控制电流大小范围(-16384,16384)
M3510(Dji_3510-820R驱动逻辑) M3510_can.c M3510_can.c CAN 配置1M频 电流控制
M3510_bsp_can.c M3510_bsp_can.c 初始化于MX_init之后
M3510_can_receive.c M3510_can_receive.c 控制电流大小范围(-16384,16384)
M6020(Dji_6020自带驱动逻辑) M6020_can.c M6020_can.c CAN 配置1M频 电压控制
M6020_bsp_can.c M6020_bsp_can.c 初始化于MX_init之后
M6020_can_receive.c M6020_can_receive.c 控制电压大小范围(-30000,30000)

其他模块驱动算法系列

document Code.c Code.h
OLED1(IIC) OLED1.c(IIC) OLED1.h(IIC)
OLEDFONT1 OLEDFONT1.h
OLED2(IIC)-4Pin OLED2.c(IIC) OLED2.h(IIC)
OLEDFONT2 OLEDFONT2.c OLEDFONT2.h

ROS相关文档

ROS1系列

ROS2系列

LLM系列

基础知识

视觉数据集分类处理算法系列

YOLOv5自动标注使用说明书(点击下方)

Auto_label

  • 以下皆为子功能脚本
document Code.py info
alignment.py alignment.py 确保图片文件和标签文件一一对应,并删除多余文件
change_class.py change_class.py 指定目录下修改所有 .txt 文件中的类名
change_name.py change_name.py 更改指定目录下所有图片文件和它们对应的标签文件的名称,并在文件名前添加一个指定的类名或标志位。
compound.py compound.py 将指定输入目录下所有子目录中的文件复制到一个指定的输出路径。
Disorderly_order.py Disorderly_order.py 将指定目录下的图片文件和对应的标签文件重命名为随机生成的UUID(通用唯一识别码)
integration.py integration.py 将指定源文件夹中的所有文件复制到目标文件夹。
more_pircture.py more_pircture.py 图像处理脚本-翻转,放缩,旋转,平移,剪切,调节亮度,调节对比度,调节饱和度,调节色调,高斯滤波,指数滤波,中值滤波,对数滤波
split.py split.py 数据集分割

MCU

  • 详情点击这里
  • 以下列出已有系列
brand_name
STM意法半导体
stm32F1-series stm32F2-series stm32F3-series
stm32F4-series stm32F7-series stm32H7-series
stm32G4-series
RK瑞芯微
RK3566 RK3568 RK3588
INFINEON英飞凌
TC26x
WCH沁恒

项目推广

API-Studio

API-Studio

About

赫兹矩阵创新实验室学习资料,Hertz Matrix Innovation LAB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •