logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

VIVADO IP核整理(一)——CORDIC计算复指数

CORDIC IP核的使用,文章包含IP核的配置以及示例所用的HDL、testbench代码

文章图片
#fpga开发
OpenCV从零开始(二)——物体检测,框出物体轮廓,设计交互界面

opencv 导入dnn模型进行物体检测,通过画面上的按钮控制是否将物体轮廓框出,完整工程在文末

文章图片
#opencv#交互#计算机视觉
智能送药小车(二)——K210物体检测,训练模型与部署

下面仅介绍利用Mx-yolov3训练模型并部署在k210上的整体流程。

#python
ESP32开发路程蓝牙篇——BLE(GATT),修改设备名称,添加characteristic,发送数据,接收数据

蓝牙实用指南——根据BLE(GATT协议),修改设备名称,添加 characteristic,发送数据,接收数据

文章图片
#单片机
ESP32开发路程蓝牙篇——BLE(GATT),修改设备名称,添加characteristic,发送数据,接收数据

蓝牙实用指南——根据BLE(GATT协议),修改设备名称,添加 characteristic,发送数据,接收数据

文章图片
#单片机
ESP32开发路程I2S篇——音频播放,自定义分区

自定义分区,自建分区表,将自建分区烧录至 ESP32,通过 I2S 播放音频文件,完整代码展示

文章图片
#音视频#vscode#单片机
ESP32开发路程LVGL篇(一)——移植完整过程,花屏问题解决,ST7735显示方向

使用 ESP32 驱动 ST7735 128*160屏幕,使用 lvgl 和 lvgl_esp32_drivers,参考 lv_port_esp32 创建工程,完整说明移植过程,同时解决ST7735显示方向受限问题,并给出常见的花屏问题解决方案

文章图片
#单片机
ESP32开发路程LVGL篇(四)——常用函数介绍,屏幕、标签

本文使用的LVGL版本为7.x。介绍了常用的API 并给出了相应解释

文章图片
#单片机
ESP32开发路程LVGL篇(二)——例程代码浅析,可视化界面设计器

lv_task_handler 在LVGL中是用于处理任务和事件的函数。lv_tick_task 相当于 LVGL 的心跳,可以用来了解动画和其他任务的经过时间,以 LV_TICK_PERIOD_MS 个毫秒为单位告知。这一部分的代码相当于LVGL的初始化,包括配置显示驱动、创建显示缓冲区、注册显示驱动器,并创建一个周期性定时器。可以不用过度关注这一部分的代码。本例程针对 lv_port_esp3

#单片机
ESP32开发路程LVGL篇(三)——显示图片

本文利用的方式:通过工具将图片转化为.c文件,写入单片机程序并进行烧录,这种方式实现起来较为简单,但是由于硬件限制,图片的大小会受限,且占用内存,可以用在加载界面等地方。可以仿照我的做法,在 components 文件夹下新建 images 文件夹,包含刚才生成的 .c 文件并新建一个 CMakeLists.txt。main.c 的代码基本不变,变化在 LVGL 应用程序部分,替换成以下代码,代码

文章图片
#单片机
    共 11 条
  • 1
  • 2
  • 请选择