diff --git "a/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day1/\345\261\217\345\271\225\346\210\252\345\233\276 2025-08-06 153922.png" "b/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day1/\345\261\217\345\271\225\346\210\252\345\233\276 2025-08-06 153922.png" new file mode 100644 index 0000000000000000000000000000000000000000..93603cbb9c351bf0dbfb3e6b86406a0110f81cdd Binary files /dev/null and "b/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day1/\345\261\217\345\271\225\346\210\252\345\233\276 2025-08-06 153922.png" differ diff --git "a/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day1/\345\261\217\345\271\225\346\210\252\345\233\276 2025-08-06 160353.png" "b/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day1/\345\261\217\345\271\225\346\210\252\345\233\276 2025-08-06 160353.png" new file mode 100644 index 0000000000000000000000000000000000000000..5177bb20bdebc2061c78f4819fa7d31cbb44789b Binary files /dev/null and "b/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day1/\345\261\217\345\271\225\346\210\252\345\233\276 2025-08-06 160353.png" differ diff --git "a/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day1/\345\261\217\345\271\225\346\210\252\345\233\276 2025-08-06 160358.png" "b/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day1/\345\261\217\345\271\225\346\210\252\345\233\276 2025-08-06 160358.png" new file mode 100644 index 0000000000000000000000000000000000000000..01c9c5b4578cb86a4c6c3acf454b578c89a8aa2f Binary files /dev/null and "b/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day1/\345\261\217\345\271\225\346\210\252\345\233\276 2025-08-06 160358.png" differ diff --git "a/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day1/\345\261\217\345\271\225\346\210\252\345\233\276 2025-08-06 184325.png" "b/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day1/\345\261\217\345\271\225\346\210\252\345\233\276 2025-08-06 184325.png" new file mode 100644 index 0000000000000000000000000000000000000000..bfd24dcc10b661db0747a9d735b7e6940399ed5d Binary files /dev/null and "b/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day1/\345\261\217\345\271\225\346\210\252\345\233\276 2025-08-06 184325.png" differ diff --git "a/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day2/\347\254\254\344\272\214\345\244\251\344\275\234\344\270\232.c" "b/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day2/\347\254\254\344\272\214\345\244\251\344\275\234\344\270\232.c" new file mode 100644 index 0000000000000000000000000000000000000000..9fa45a170bde29258dadb55c3ed26aaf9c516feb --- /dev/null +++ "b/2025/\347\254\2541\347\273\204(STM32H750-ART-PI)/\347\250\213\345\207\257/Day2/\347\254\254\344\272\214\345\244\251\344\275\234\344\270\232.c" @@ -0,0 +1,55 @@ +#include +#include +#include + + +rt_thread_t thread1; +rt_thread_t thread2; +rt_thread_t thread3; + +void thread1_task(void*parm) +{ + while(1) + { + rt_kprintf("run the thread1\r\n"); + rt_thread_delay(1000); + } +} +void thread2_task(void*parm) +{ + while(1) + { + rt_kprintf("run the thread2\r\n"); + rt_thread_delay(500); + } +} +void thread3_task(void*parm) +{ + while(1) + { + rt_kprintf("run the thread3\r\n"); + rt_thread_delay(500); + } +} + +int main(void) +{ + + thread1 = rt_thread_create("thread1", thread1_task, RT_NULL, 1024, 4, 10); + thread2 = rt_thread_create("thread2", thread2_task, RT_NULL, 1024, 5, 10); + thread3 = rt_thread_create("thread3", thread3_task, RT_NULL, 1024, 5 ,10); + + if(thread1 !=RT_NULL) + { + rt_thread_startup(thread1); + } + if(thread2 !=RT_NULL) + { + rt_thread_startup(thread2); + } + if(thread3 !=RT_NULL) + { + rt_thread_startup(thread3); + } + return RT_EOK; +}