自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 压榨k210性能,LCD传图CPU占用时间从12ms降低到400us(st7789)

检查SDK可以发现,在spi_send_data_normal_dma这个函数中,启动dma通道后,紧接着就调用了dmac_wait_done来等待dma传输完成。接口参数与spi_send_data_normal_dma基本相同,但是删去了最后的spi_transfer_width参数,改为一个回调函数,这以为这它只能以4字节为单位传输。在点亮k210后,我就开始思考怎么压榨出其中的全部性能,通过增加了几个sdk的驱动函数,我成功的从LCD图片传输的任务中为CPU解放了大量时间。

2025-03-03 19:02:22 296

原创 K210 Standalone SDK,用C点亮野火K210

本文旨在记录我在裸机开发K210时的一些经历和遇到的问题。用canMV IDE开发K210时,我发现官方API提供的图像处理不能完全满足我的需求,但用micropython的for循环来实现计算在性能上显然是不现实的。一拍脑门,我就打算试试用C来开发。

2024-07-22 17:38:46 1191 2

空空如也

空空如也

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

TA关注的人

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