• 大小: 9.69MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-08
  • 语言: 其他
  • 标签: stm32  RGB  彩灯  流水灯  

资源简介

STM32 在led显示RGB三色的led灯,并进行颜色及亮度控制。

资源截图

代码片段和文件信息

#include “GUI.h“
#include “sdram.h“
#include “malloc.h“
//////////////////////////////////////////////////////////////////////////////////  
//本程序只供学习使用,未经作者许可,不得用于其它任何用途
//ALIENTEK STM32F746开发板
//STemWin内存分配代码    
//正点原子@ALIENTEK
//技术论坛:www.openedv.com
//创建日期:2015/7/6
//版本:V1.0
//版权所有,盗版必究。
//Copyright(C) 广州市星翼电子科技有限公司 2014-2024
//All rights reserved   
////////////////////////////////////////////////////////////////////////////////// 

#define USE_EXRAM  1 //使用外部RAM
//设置EMWIN内存大小
#define GUI_NUMBYTES  (8*1024*1024)
#define GUI_BLOCKSIZE 0X80  //块大小

//GUI_X_Config
//初始化的时候调用用来设置emwin所使用的内存
void GUI_X_Config(void) {
if(USE_EXRAM) //使用外部RAM
{
U32 *aMemory = mymalloc(SRAMEXGUI_NUMBYTES); //从外部SRAM中分配GUI_NUMBYTES字节的内存
GUI_ALLOC_AssignMemory((void*)aMemory GUI_NUMBYTES); //为存储管理系统分配一个存储块
GUI_ALLOC_SetAvBlockSize(GUI_BLOCKSIZE); //设置存储快的平均尺寸该区越大可用的存储快数量越少
GUI_SetDefaultFont(GUI_FONT_6X8); //设置默认字体
}else  //使用内部RAM
{
U32 *aMemory = mymalloc(SRAMINGUI_NUMBYTES); //从内部RAM中分配GUI_NUMBYTES字节的内存
GUI_ALLOC_AssignMemory((U32 *)aMemory GUI_NUMBYTES); //为存储管理系统分配一个存储块
GUI_ALLOC_SetAvBlockSize(GUI_BLOCKSIZE); //设置存储快的平均尺寸该区越大可用的存储快数量越少
GUI_SetDefaultFont(GUI_FONT_6X8); //设置默认字体
}
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-08-06 11:45  STM32实验RGB彩灯控制\
     目录           0  2019-08-06 11:45  STM32实验RGB彩灯控制\CORE\
     文件       24423  2016-08-31 12:08  STM32实验RGB彩灯控制\CORE\cmsis_armcc.h
     文件      139660  2016-08-31 12:08  STM32实验RGB彩灯控制\CORE\core_cm7.h
     文件        3620  2016-08-31 12:08  STM32实验RGB彩灯控制\CORE\core_cmFunc.h
     文件        3636  2016-08-31 12:08  STM32实验RGB彩灯控制\CORE\core_cmInstr.h
     文件        3662  2016-08-31 12:08  STM32实验RGB彩灯控制\CORE\core_cmSimd.h
     文件       35775  2016-08-31 12:08  STM32实验RGB彩灯控制\CORE\startup_stm32f767xx.s
     目录           0  2019-08-06 11:45  STM32实验RGB彩灯控制\DSP_LIB\
     文件    13953044  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\arm_cortexM7lfsp_math.lib
     目录           0  2019-08-06 11:45  STM32实验RGB彩灯控制\DSP_LIB\Include\
     文件        7265  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\arm_common_tables.h
     文件        3942  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\arm_const_structs.h
     文件      252339  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\arm_math.h
     文件       24423  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\cmsis_armcc.h
     文件       55083  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\cmsis_armcc_V6.h
     文件       41435  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\cmsis_gcc.h
     文件       37218  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\core_cm0.h
     文件       44796  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\core_cm0plus.h
     文件      103909  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\core_cm3.h
     文件      114498  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\core_cm4.h
     文件      139660  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\core_cm7.h
     文件        3620  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\core_cmFunc.h
     文件        3636  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\core_cmInstr.h
     文件        3662  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\core_cmSimd.h
     文件       45262  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\core_sc000.h
     文件      102809  2016-08-31 12:08  STM32实验RGB彩灯控制\DSP_LIB\Include\core_sc300.h
     目录           0  2019-08-06 11:45  STM32实验RGB彩灯控制\EMWIN\
     目录           0  2019-08-06 11:45  STM32实验RGB彩灯控制\EMWIN\STemWin\
     目录           0  2019-08-06 11:45  STM32实验RGB彩灯控制\EMWIN\STemWinHZ\
     文件         715  2016-08-31 12:08  STM32实验RGB彩灯控制\EMWIN\STemWinHZ\EmWinHZFont.h
............此处省略557个文件信息

评论

共有 条评论