📄 main.c
字号:
#include "bf5xx.h"
#include "types.h"
//unsigned char DisplayBuffer[251574];
section ("sdram0") unsigned char DisplayBuffer[262][960] ;
section ("sdram0") unsigned char TempBuffer_img[262][960] ;
section ("sdram0") unsigned char Inputdata[251574]={
#include "testmm2.dat"
};
/**********************************************************************************
* 名称 :main()
* 功能 :生成彩条数据,产生彩条
* 入口参数 :无
* 出口参数 :无
***********************************************************************************/
void gbrtorgb24(void)
{
int i,j;
int a,b;
for(i=0;i<262;i++)
{
for(j=0;j<960;j++)
{
TempBuffer_img[i][j] = Inputdata[i*960+j+54];
}
}
for(i=0;i<262;i++)
{
for(j=0;j<320;j++)
{
a = TempBuffer_img[i][j*3];
b = TempBuffer_img[i][j*3+2];
TempBuffer_img[i][j*3] = b;
TempBuffer_img[i][j*3+2] = a;
}
}
for(i=0;i<262;i++)
{
for(j=0;j<960;j++)
{
DisplayBuffer[i][j] = TempBuffer_img[261-i][j];
}
}
}
int main()
{
int i,j;
Set_PLL(22,5);
Init_SDRAM();
Init_EBIU();
Init_Flash();
Setup_LEDs();
Leda_Off();
Led9_On();
gbrtorgb24();
Init_PPIDMA(DisplayBuffer);
Init_Platform_TFT();
while(1)
{
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -