標(biāo)題: marlin esp32主控的3d打印機(jī)小的性能提升 [打印本頁]

作者: fbn20050523    時間: 2022-7-28 20:53
標(biāo)題: marlin esp32主控的3d打印機(jī)小的性能提升
原理很簡單。arduino的loop函數(shù)都是執(zhí)行在cpu核心1.使用freertos分配刷屏任務(wù)到核心0.




void refresh_lcd(void *pvParameters){//新加入的(void)pvParameters;for(;;){ TERN(DWIN_CREALITY_LCD, DWIN_Update(), ui.update()); //在loop idle()中剪切這個到這個地方vTaskDelay(5);}
}void setup() {
  setCpuFrequencyMhz(240);//新加入的  #ifdef FASTIO_INIT    FASTIO_INIT();/*******/



  marlin_state = MF_RUNNING;xTaskCreatePinnedToCore(//新加入的                refresh_lcd,

        "sys_thread",        1024 * 64,        NULL,        3,        NULL,        0);  SETUP_LOG("setup() completed.");}

作者: lhzw2001    時間: 2022-7-29 12:06
什么,這是什么???




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1