调整启动逻辑顺序

This commit is contained in:
sc committed 2026-03-04 23:03:59 +08:00
1 parent 5d5b79ed18
commit f904545097
7 files changed
+81 -73

No files matched your search

@@ -348,7 +348,7 @@ static void screen_stepinf_s1_event_handler (lv_event_t *e)
switch (code) {
case LV_EVENT_CLICKED:
{
uint16_t id = lv_dropdown_get_selected(guider_ui.screen_stepinf_s1);
//uint16_t id = lv_dropdown_get_selected(guider_ui.screen_stepinf_s1);
lv_obj_clear_flag(guider_ui.screen_stepinf_s1b, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_s2b, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_s3b, LV_OBJ_FLAG_HIDDEN);
@@ -365,7 +365,7 @@ static void screen_stepinf_s2_event_handler (lv_event_t *e)
switch (code) {
case LV_EVENT_CLICKED:
{
uint16_t id = lv_dropdown_get_selected(guider_ui.screen_stepinf_s2);
//uint16_t id = lv_dropdown_get_selected(guider_ui.screen_stepinf_s2);
lv_obj_add_flag(guider_ui.screen_stepinf_s1b, LV_OBJ_FLAG_HIDDEN);
lv_obj_clear_flag(guider_ui.screen_stepinf_s2b, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_s3b, LV_OBJ_FLAG_HIDDEN);
@@ -382,7 +382,7 @@ static void screen_stepinf_s3_event_handler (lv_event_t *e)
switch (code) {
case LV_EVENT_CLICKED:
{
uint16_t id = lv_dropdown_get_selected(guider_ui.screen_stepinf_s3);
//uint16_t id = lv_dropdown_get_selected(guider_ui.screen_stepinf_s3);
lv_obj_add_flag(guider_ui.screen_stepinf_s1b, LV_OBJ_FLAG_HIDDEN);
lv_obj_add_flag(guider_ui.screen_stepinf_s2b, LV_OBJ_FLAG_HIDDEN);
lv_obj_clear_flag(guider_ui.screen_stepinf_s1b, LV_OBJ_FLAG_HIDDEN);
+6 -2
View File
@@ -30,8 +30,12 @@
void setup_user_screen(lv_ui *ui)
{
lv_textarea_set_text(ui->screen_machine_id_rt, machine_ID);//设备id
lv_textarea_set_text(ui->screen_machine_name_rt, machine_name);//设备名
}
void lv_inf_gui_init(void)
{
lv_textarea_set_text(guider_ui.screen_machine_id_rt, machine_ID);//设备id
lv_textarea_set_text(guider_ui.screen_machine_name_rt, machine_name);//设备名
}
time_t nows;
+1
View File
@@ -11,5 +11,6 @@
#define APPLICATIONS_LV__USER_GUI_H_
extern void lv_user_gui_init(void);
extern void lv_inf_gui_init(void);
#endif /* APPLICATIONS_LV__USER_GUI_H_ */
+40 -39
View File
@@ -177,46 +177,47 @@ void ui_init_io(lv_ui *ui) {
do_led_array[63] = ui->screen_do63;
//ai
di_labels[0] = ui->screen_AIO4001;
di_labels[1] = ui->screen_AIO4002;
di_labels[2] = ui->screen_AIO4003;
di_labels[3] = ui->screen_AIO4004;
di_labels[4] = ui->screen_AIO4005;
di_labels[5] = ui->screen_AIO4006;
di_labels[6] = ui->screen_AIO4007;
di_labels[7] = ui->screen_AIO4008;
di_labels[8] = ui->screen_AIO4009;
di_labels[9] = ui->screen_AIO4010;
di_labels[10] = ui->screen_AIO4011;
di_labels[11] = ui->screen_AIO4012;
di_labels[12] = ui->screen_AIO4013;
di_labels[13] = ui->screen_AIO4014;
di_labels[14] = ui->screen_AIO4015;
di_labels[15] = ui->screen_AIO4016;
di_labels[16] = ui->screen_AIO4017;
di_labels[17] = ui->screen_AIO4018;
di_labels[18] = ui->screen_AIO4019;
di_labels[19] = ui->screen_AIO4020;
di_labels[20] = ui->screen_AIO4021;
di_labels[21] = ui->screen_AIO4022;
di_labels[22] = ui->screen_AIO4023;
di_labels[23] = ui->screen_AIO4024;
di_labels[1] = ui->screen_AIO4002;
di_labels[2] = ui->screen_AIO4003;
di_labels[3] = ui->screen_AIO4004;
di_labels[4] = ui->screen_AIO4005;
di_labels[5] = ui->screen_AIO4006;
di_labels[6] = ui->screen_AIO4007;
di_labels[7] = ui->screen_AIO4008;
di_labels[8] = ui->screen_AIO4009;
di_labels[9] = ui->screen_AIO4010;
di_labels[10] = ui->screen_AIO4011;
di_labels[11] = ui->screen_AIO4012;
di_labels[12] = ui->screen_AIO4013;
di_labels[13] = ui->screen_AIO4014;
di_labels[14] = ui->screen_AIO4015;
di_labels[15] = ui->screen_AIO4016;
di_labels[16] = ui->screen_AIO4017;
di_labels[17] = ui->screen_AIO4018;
di_labels[18] = ui->screen_AIO4019;
di_labels[19] = ui->screen_AIO4020;
di_labels[20] = ui->screen_AIO4021;
di_labels[21] = ui->screen_AIO4022;
di_labels[22] = ui->screen_AIO4023;
di_labels[23] = ui->screen_AIO4024;
//ao
do_labels[0] = ui->screen_AIO5001;
do_labels[1] = ui->screen_AIO5002;
do_labels[2] = ui->screen_AIO5003;
do_labels[3] = ui->screen_AIO5004;
do_labels[4] = ui->screen_AIO5005;
do_labels[5] = ui->screen_AIO5006;
do_labels[6] = ui->screen_AIO5007;
do_labels[7] = ui->screen_AIO5008;
do_labels[8] = ui->screen_AIO5009;
do_labels[9] = ui->screen_AIO5010;
do_labels[10] = ui->screen_AIO5011;
do_labels[11] = ui->screen_AIO5012;
do_labels[12] = ui->screen_AIO5013;
do_labels[13] = ui->screen_AIO5014;
do_labels[14] = ui->screen_AIO5015;
do_labels[15] = ui->screen_AIO5016;
do_labels[0] = ui->screen_AIO5001;
do_labels[1] = ui->screen_AIO5002;
do_labels[2] = ui->screen_AIO5003;
do_labels[3] = ui->screen_AIO5004;
do_labels[4] = ui->screen_AIO5005;
do_labels[5] = ui->screen_AIO5006;
do_labels[6] = ui->screen_AIO5007;
do_labels[7] = ui->screen_AIO5008;
do_labels[8] = ui->screen_AIO5009;
do_labels[9] = ui->screen_AIO5010;
do_labels[10] = ui->screen_AIO5011;
do_labels[11] = ui->screen_AIO5012;
do_labels[12] = ui->screen_AIO5013;
do_labels[13] = ui->screen_AIO5014;
do_labels[14] = ui->screen_AIO5015;
do_labels[15] = ui->screen_AIO5016;
}
void update_io_labels(void)