- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 多线程编程细节补充
没分离之前,主线程与子线程是有联系的,主线程需要回收子线程资源,即主线程要调用join函数阻塞等待子线程结束然后回收其资源,但这样会让主线程一直阻塞在原地干不了其他事情,所以可以分离线程:分离后,子线程的回收不由主线程负责。另外需要说明的是,信号量的资源数是对一类线程来说的,例如生产者消费者模型,生产者的资源可以是车位,消费者的资源可以是车辆,那么就需要两个信号量。当进程创建子线程后,main函数退化为主线程,子线程会瓜分原进程的栈区,共享堆区、代码等。所谓的线程同步不是说线程并行,而是让线程线性执行。
2023-05-08 19:16:05
67
原创 invalid com table 解决方法
stm32 由于晶振实际频率和程序设计频率不同造成锁芯后程序烧录不进去,烧录出现“invalid com table”的解决方法
2022-06-01 19:46:37
568
原创 (int*)、(int *)和(int **)的区别
关于对(int*)、(int *)和(int **)的区别与理解萌新学习,记录理解,如果能帮到人就更好了。如有理解错误还希望大神指正谢谢。
2021-03-19 18:16:05
5600
单片机proteus仿真实例及源代码300例.zip
2021-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人