»
(008)CubeIDE实现USB外设*
(018)C99 的指针*
(019)C99 只有值赋值,没有move*
(022)POSIX线程库pthread的同步锁*
(023)POSIX线程库pthread的多线程*
(027)C99标准库中的计时与等待 *
(028)C语言中的高精度计算库GMP *
(029)C语言中的Web服务*
(030)C语言中的字符转码ICU*
(031)从几个方面显然C语言比C++效率高*
🕹️(007)不同优先级任务创建注意事项
任务创建注意事项: 1、优先级反转问题: 高优先级进程等待低优先级进程的资源,但低优先级进程的时间片一直被中优先级的进程抢占。 导致: 低优先级的进程的资源一直不能释放,高优先级的进程一直不能被执行,导致系统重启。 2、独占CPU问题: 高优先级进程,使用while(time--);方式的Delay,导致,高优先级任务独占CPU,导致其他优先级的进程任何时候不能被调度。