在这里插入代码片
```int main(void)
{
u8 i=0;
u8 inputstr[7]; //最大输入6个字符+结束符
u8 key_num=0;
u16 num=0;
delay_init(); //延时函数初始化
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置中断优先级分组为组2:2位抢占优先级,2位响应优先级
uart_init(115200); //串口初始化为115200
usmart_dev.init(72); //初始化USMART
LED_Init(); //初始化与LED连接的硬件接口
KEY_Init(); //初始化按键
LCD_Init(); //初始化LCD
W25QXX_Init(); //初始化W25Q128
tp_dev.init(); //初始化触摸屏
my_mem_init(SRAMIN); //初始化内部内存池
exfuns_init(); //为fatfs相关变量申请内存
f_mount(fs[0],"0:",1); //挂载SD卡
f_mount(fs[1],"1:",1); //挂载FLASH.
POINT_COLOR=RED;
// 有字库可以打开,没字库不用
// while(font_init()) //检查字库
// {
// LCD_ShowString(30,50,200,16,16,"Font Error!");
// delay_ms(200);
// LCD_Fill(30,50,240,66,WHITE);//清除显示
// }
RESTART:
POINT_COLOR=RED;
// 这是自动设置不用更改
if(lcddev.id==0X5310){kbdxsize=86;kbdysize=43;}//根据LCD分辨率设置按键大小
else if(lcddev.id==0X5510||lcddev.id==0X1963){kbdxsize=140;kbdysize=70;}
else {kbdxsize=60;kbdysize=40;}
py_load_ui(30,120);
memset(inputstr,0,7); //全部清零
while(1)
{
i++;
delay_ms(10);
GET_NUM();// 调用键盘数字
if(i==30)
{
i=0;
LED0=!LED0;
}
}
}
在这里插入代码片
```int main(void)
{
u8 i=0;
u8 inputstr[7]; //最大输入6个字符+结束符
u8 key_num=0;
u16 num=0;
delay_init(); //延时函数初始化
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置中断优先级分组为组2:2位抢占优先级,2位响应优先级
uart_init(115200); //串口初始化为115200
usmart_dev.init(72); //初始化USMART
LED_Init(); //初始化与LED连接的硬件接口
KEY_Init(); //初始化按键
LCD_Init(); //初始化LCD
W25QXX_Init(); //初始化W25Q128
tp_dev.init(); //初始化触摸屏
my_mem_init(SRAMIN); //初始化内部内存池
exfuns_init(); //为fatfs相关变量申请内存
f_mount(fs[0],"0:",1); //挂载SD卡
f_mount(fs[1],"1:",1); //挂载FLASH.
POINT_COLOR=RED;
// 有字库可以打开,没字库不用
// while(font_init()) //检查字库
// {
// LCD_ShowString(30,50,200,16,16,"Font Error!");
// delay_ms(200);
// LCD_Fill(30,50,240,66,WHITE);//清除显示
// }
RESTART:
POINT_COLOR=RED;
// 这是自动设置不用更改
if(lcddev.id==0X5310){kbdxsize=86;kbdysize=43;}//根据LCD分辨率设置按键大小
else if(lcddev.id==0X5510||lcddev.id==0X1963){kbdxsize=140;kbdysize=70;}
else {kbdxsize=60;kbdysize=40;}
py_load_ui(30,120);
memset(inputstr,0,7); //全部清零
while(1)
{
i++;
delay_ms(10);
GET_NUM();// 调用键盘数字
if(i==30)
{
i=0;
LED0=!LED0;
}
}
}
举报