cyt

@cyt-curry

cyt 暂无简介

所有 个人的 我参与的
Forks 暂停/关闭的

    cyt/Algorithms

    cyt/sam_clip

    cyt/6.828Lab

    学习mit6.828的代码记录

    cyt/SmartVison

    智能视觉嵌入式软件代码,包含抽象库

    cyt/lcdandmpu

    使用软件iic驱动mpu6050,dmp解算数据到lcd屏幕上显示,使用了freertos对任务进行管理

    cyt/ros_learning_communication

    使用ros,编写订阅者与通信者,服务端和客户端之间的通信,并且自定义话题和消息类型。

    cyt/lvgl_on_c8t6

    使用stm32c8t6移植lvgl,并实现了一些控件的使用

    cyt/pid_controller

    程序主要是加深对pid的学习,完整程序将应用在对校内赛的车代码重构版本中。主要学习了pid改进的方法,以及改进的作用。代码实现参考了华南虎21年英雄车电控开源。

    cyt/mpu6050

    mpu6050模块的使用,包括了软件iic和硬件iic,以及dmp库的移植。硬件iic部分,对mpu6050使用了面向对象思想进行封装。

    cyt/flashandPVD

    源码实现了使用两个按键对led灯进行调光,同时使用dma中断接收串口数据,对led亮度进行调节。同时,掉电时,可以将亮度和系统运行时间写入flash,在下次上电时,恢复数据和led亮度。

    cyt/filters

    使用面向对象思想,编写了一个一阶高通滤波器和一阶低通滤波,以及均值滤波。其中,滑动平均值滤波还在开发中。前面两个算法是根据无源RC滤波电路,通过离散化推导出来的公式。在笔记中有详细推导过程。

    cyt/STM32_UART

    本仓库主要是学习stm32串口通信的知识。代码编译运行后是不定长接收模式,其他模式的已经注释,可以通过阅读笔记,修改后尝试其他版本。

搜索帮助