问答

汇集网友智慧,解决技术难题

尹小舟

TA的家园币:427  

  • 请教iap串口升级问题,iap启动lvgl工程只有7帧,正常是14帧?

    我的一个lvgl工程从0x8000000启动,lvgl可以跑14帧,但我把lvgl工程写到0x800A000,用iap从0x800A000启动只有7帧?intmain(void){system_clock_config();at32_board_init();key_config();if(gpio_input_data_bit_read(GPIOD,GPIO_PINS_12)==0&&gpio_input_data_bit_read(GPIOD,GPIO_PINS_13)==0){flash_upgrade_flag(FALSE);}if(flash_upgrade_flag_read()==TRUE){/*checkappstartingaddresswhether0x08xxxxxx*/if(((*(uint32_t*)(APP_START_ADDR+4))&0xFF000000)==0x08000000)app_load(APP_START_ADDR);//APP_START_ADDR=0x0800A000}while(1)};}以上是iap启动简化代码intmain(void){nvic_vector_table_set(NVIC_VECTTAB_FLASH,0xA000);//0x0800A000nvic_priority_group_config(NVIC_PRIORITY_GROUP_4);MainStatemain_state=MAIN_STATE_INIT_ML307;crm_clocks_freq_typeget_rcc_clock;MqttSetDatadata;volatileuint32_tlast_mqtt_inti_time=0;volatileuint32_tlast_mqtt_pub_time=0;volatileuint32_tlast_signal_check_time=0;intret=0;inti=0;intdir=0;charbuffer[128];uint32_tcnt=0;system_clock_config();delay_init();uart_print_init(115200);tmr7_int_init(239,999);usart2_config();gn03s_init();lcd_struct=&lcd_dev_struct;lcd_struct->lcd_init();tp_dev.init();lv_init();lv_port_disp_init();lv_port_indev_init();setup_ui(&guider_ui);events_init(&guider_ui);ml307r_init();ml307r_on();pwm_tmr3_init();adc_dma_init();SystemParamInit();key_config();//初始化上下文mqtt_init_param(&mqtt_param);ml307_init_context(&ml307_ctx);mqtt_init_context(&mqtt_ctx,&ml307_ctx);http_init_context(&http_ctx,&ml307_ctx);while(1){tp_dev.scan(0);lv_task_handler();home_ui(&mqtt_ctx,key_ret);setups_ui(&mqtt_ctx,key_ret);}}以上是lvgl简化代码

    iap 串口升级 ST ni AD LVGL

    2025-09-13 1
  • 使用STC8HK6加入看门狗后长时间工作仍然有死机

    我在使用STC8HK6这颗芯片做电源管理,软开关按键接到IO口上,使用中发现加了看门狗后,长时间工作仍然有死机(无法关机)的问题,请问各位大神谁有相关的经验?

  • 有没有N32G455或N32G457 的QSPI 的下载算法例程

    有没有N32G455或N32G457的QSPI的下载算法例程

  • 哪里能买到GD32E505RET6散片?

    如题,大学无聊想做点东西玩,从立创找到淘宝都没有,感觉这玩意比STM32G4的还难买,还比STM32G4卖得贵,支持国产的心都凉了。

    国产芯片

    2023-03-08 15