Advertisement

STM32图形显示驱动程序,包括LCD驱动(当前采用SPI、DMA、GPIO等接口)。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
stm32_graphics_display_drivers:此项目包含针对STM32微控制器的图形显示驱动程序,涵盖多种接口方案。具体而言,该驱动程序支持SPI(DMA)、GPIO、FMC(DMA)以及多种流行的LCD芯片,包括ST7735、ST7783、ILI9325、ILI9328、ILI9341、ILI9486、ILI9488和HX8347G等。这些接口选项为开发者提供了灵活的选择,以适应不同的应用需求和硬件配置。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • STM32_Graphics_Display_Drivers: STM32_LCDSPI(DMA), GPIO, FS...)
    优质
    本仓库包含针对STM32微控制器系列的图形显示驱动程序源代码,支持多种接口如SPI(DMA)、GPIO等,适用于LCD屏幕的高效显示应用。 stm32_graphics_display_drivers:STM32 LCD驱动程序支持SPI(DMA)、GPIO、FSMC(DMA)接口以及ST7735、ST7783、ILI9325、ILI9328、ILI9341、ILI9486和ILI9488等显示器。
  • STM32SPISX1278_LORA的
    优质
    本项目介绍如何使用STM32微控制器通过SPI接口实现对SX1278 LoRa模块的控制。包含详细的硬件连接和软件编程指南,适用于物联网通信应用开发。 该程序用于STM32通过模拟SPI驱动LoRa收发模块,所使用的LoRa芯片型号为SX1278。此程序具有良好的移植性,并且代码中有详细的备注说明。用户可以根据需要设置LoRa参数。
  • STM32通过SPISH1106 OLED
    优质
    本文介绍了如何使用STM32微控制器通过SPI通信协议来配置和控制SH1106 OLED显示模块,实现数据传输与图形界面展示。 STM32驱动SH1106OLED屏幕的源代码已在中景园模块上成功调试运行。这并非中景园屏幕提供的官方源代码,因此不会出现字体显示不完全的问题。
  • STM32通过SPIOLED液晶
    优质
    本项目介绍如何使用STM32微控制器通过SPI接口连接并控制OLED液晶显示屏,涵盖硬件接线和软件编程两方面内容。 OLED驱动适用于STM32,并可以直接运行使用。该代码经过优化后可以移植到各种控制芯片上。它包括对IO口的配置、字符显示以及液晶显示屏反页功能。
  • WS2812的SPI+DMA
    优质
    本项目提供了一种高效的WS2812 LED控制方案,采用STM32微控制器的SPI和DMA技术,实现数据传输的自动化与低延迟,适用于复杂的LED动画展示。 STM32通过硬件SPI+DMA方式驱动WS2812灯珠的驱动程序移植了Adafruit_NeoPixel库函数,可以实现多种显示效果。在main函数中保留了各种样式的测试函数,只需在头文件中配置灯珠个数,并将控制引脚接到PA7即可。目前测试过程中未发现明显bug,若有问题欢迎指出!
  • STM32LCD-T6963C
    优质
    本项目介绍如何使用STM32微控制器来驱动T6963C LCD显示模块。通过详细讲解硬件连接与软件编程,实现文本及图形界面的高效显示。 本程序使用T6963C作为主控芯片来驱动LCD屏幕,支持240x128或160x128点阵显示(稍作调整即可适应其他规格)。硬件配置信息在头文件中定义,所用单片机为stm32F103VC系列,开发环境采用Keil4。该程序可以直接使用,在实际应用中未发现任何错误。
  • STM32 SPI DMA非阻塞 for SSD1306.zip
    优质
    这是一个包含STM32微控制器与SSD1306 OLED显示屏通过SPI接口进行通信的DMA非阻塞驱动程序的资源包,适用于需要高效图形显示的应用开发。 SSD1306 STM32 SPI DMA非阻塞驱动程序的开发涉及到了如何高效地使用STM32微控制器通过SPI接口与SSD1306 OLED显示屏进行通信。采用DMA传输可以减少CPU负担,实现数据传输过程中的解耦合操作,从而使得主控芯片能够专注于其他任务处理而不被中断。这种非阻塞驱动程序的设计有助于提高系统的整体性能和响应速度。
  • 基于STM32SPIDMASD卡
    优质
    本项目开发了一套基于STM32微控制器的软件方案,利用SPI接口与DMA技术高效驱动SD卡,实现快速数据读写功能。 使用STM32的SPI结合DMA方式并通过HAL库驱动SD卡底层程序的方法可以通过宏定义来选择是否启用DMA功能。相较于非DMA模式,采用DMA模式在速度上具有明显的优势。
  • HT1621B在STM32上的LCD
    优质
    本项目介绍如何使用HT1621B芯片作为驱动,在STM32微控制器上实现LCD段码显示屏的有效控制和数据传输。 这几天我在编写HT1621B显示LCD的程序,主芯片是STM32F10系列。对于STM32和HT1621B的操作我是新手,属于临阵磨枪,通过查阅数据手册和其他资料终于完成了LCD的显示功能,在此记录下来以备将来参考,并希望能帮助像我一样的新人少走弯路并共同学习。