粤嵌gec6818开发板显示bmp图片 前段时间做了一个项目,用到了linux环境下gec6818开发板显示bmp文件,在这里给大家分享一下。如果用直接写rgb值的方法回导致屏幕刷新特别慢,所以这里使用的是内存映射的方法。
沁恒微WCH32v003驱动ST7735S硬件spi+DMA调试小坑 最近项目需要,要用wch32v003驱动ST7735S,用硬件spi+DMA方式可以提高屏幕刷新率,但是使用过程遇到一下问题,分享出来,有清楚的大佬可以指点指点。这篇文章并不是给着急移植程序使用的人看的,因为在赶进度的时候都是希望越快实现越好,不会细细琢磨,如果你有时间可以耐心看完,希望对你有所帮助。最后总结一下,我写csdn的初衷只有两个,总结自己,帮助别人。在嵌入式领域我也是一个新手,刚接触没几年,一路上也是看其他csdn文章一步步学过来的,不能说有什么成就,但是还是有一些小小的心得,
沁恒微WCH32V003定时器中断 最近在做一个项目,用到的主控芯片是沁恒微的WCH32v003,其中一个功能是定时器中断,在编写代码的时候想找官方的库函数文件,但是找了很久都没有找到,官网只有一个数据手册和应用手册,而应用手册一般是分为库函数应用手册和寄存器应用手册,但是官网上的应用手册是只有寄存器的,而官方的库又用了大量的封装,所以看起来特别的痛苦,于是我结合网上的资料和自己的理解总结了一下,希望可以帮助到大家。
沁恒微WCH32v003多通道ADC采集+DMA 最近在做一个项目,用到的主控芯片是沁恒微的WCH32v003,其中一个功能是多通道采集ADC+DMA运输,在编写代码的时候想找官方的库函数文件,但是找了很久都没有找到,官网只有一个数据手册和应用手册,而应用手册一般是分为库函数应用手册和寄存器应用手册,但是官网上的应用手册是只有寄存器的,而官方的库又用了大量的封装,所以看起来特别的痛苦,于是我结合网上的资料和自己的理解,总结处理一个关于ADC采集的库函数介绍,希望可以帮助到大家。
常用模块函数封装库(持续更新中。。。。。。) 每次在做项目的时候用不同芯片时候移植代码特别不方便,不是要重新敲代码就是忘记之前的代码在哪里了,所以我打算将做过的常用的代码封装总结一下,绝大部分是自己编写和优化的,有大量的注释,实测是可以使用的。做这个的目的: 一是方便自己移植,二是希望可以帮助有需要的人。
ESP32-C6环境搭建软件安装 最近正在接触ESP32-C6,这里跟大家分享一下我搭建环境的过程,希望可以对大家有所帮助。我这里选择Window Installer,大家也可以选择在IDE中安装插件的方式。直接去百度搜ESP32进入乐鑫的官方快速入门指南,里面有很详细的介绍。全部点击下一步即可(注意选择安装路径)后面再跟大家分享具体的配置。提供了多种环境搭建的方法。找到下面这个,点击进入。选择一个自己喜欢的版本。下载完成后打开安装。
硬件SPI+DMA驱动0.96寸ST7735S(含代码) 前段时间做了一个软件模拟SPI驱动ST7735S的0.96寸彩屏,但是觉得屏幕的刷新率不太够用,于是打算改用硬件SPI+DMA的方式。具体ST7735S的底层逻辑以及如何根据数据手册设计底层驱动我前面的文章有讲解,感兴趣的可以先去看一下更好理解。
教你如何上手使用一款新的芯片&精准的温度检测方案MAX6675ISA热电偶到数字转换器 做嵌入式避免不了跟各种芯片打交道,一开始我都是去网上搜别人是怎么用的,后面发现很多小众的芯片或者是新出的芯片网上能找的的资源很少,所以本着授人以鱼不如授人以渔的想法,我跟大家说一下如何自己上手使用一款新的芯片。最近做了一个恒温加热台的项目,其中需要有一个温度检测,市面上的温度传感器大部分方案都不太合适,精度也不是很高,最后我们用到了一款热电偶到数字转换器MAX6675ISA来进行恒温加热台的时时温度的获取,下面就给大家分享一下这个热电偶到数字转换器的使用方法,这个方案可以直接使用,实测温度检测很稳定。