DSP

2017.09.06 界面显示与 dsp升级

2019-07-13 11:22发布

主要做了界面的调整 首先进入调取 按键与显示任务 void StartLcdKeyTask(void const *argument) { (void) argument; for(;;) { KeyPro(); Key_Handle(); Lcd_Handler(); osDelay(50); } } 在 按键任务中 确认界面的跳转冠以,从这个界面跳转下了界面 ,返回界面,上下选择等等等。。。。。
难度不大,及时 太费脑子,思路想起楚 就好,还有 书写规范一点,就比较清楚。 在界面显示 void Lcd_Handler(void) { switch (LCD_RTDB.bCurrWindow) { case mWindowMain: LcdTask_Draw_Main_Dynamically(); break; case mWindowMenu: LcdTask_Draw_Menu_Dynamically(); break; case mWindowStatus: LcdTask_Draw_Status_Dynamically(); break; 。。。。。。。。。。。。。 default: break; } //完成显示数据输出 Lcd_Draw_Final(); } 类似于这种方式 完成界面的选择与显示。