- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 FreeRTOS操作系统的几种防止资源竞争的方法
一、临界区使用taskENTER_CRITICAL和taskEXIT_CRITICAL将共享资源操作部分包裹起来,其本质上是使得任务不再切换,并且只有优先级高于configMAX_SYSCAL_INTERRUPT_PRIORITY的中断才能打断该部分操作。二、挂起调度器也可以通过挂起调度器的方式来避免任务切换,从而达到独占资源的目的。相关函数为vTaskSuspendAll()和xTaskResumeAll()三、互斥量通过互斥量的方式,要求在访问共享资源前,都需获得该资源的令牌,并在使用后归还
2020-07-31 09:53:01 832
原创 python38执行遇到 OSError: [WinError 193] %1 不是有效的 Win32 应用程序 的解决方法
python38在执行pylink.py时,报出如下错误:nError 193] %1 不是有效的 Win32 应用程序。发现脚本所调用的JLinkARM.dll是32位的,换成64位的JLink_x64.dll以后OK。
2020-07-10 14:58:37 1763 1
原创 QMYSQL driver not loaded遇到的问题及解决方法
首先我的环境如下:windows64(位) + QT5.13.2 + MySQL8.0(64位)出现的问题跟网上很多一样,QT运行项目程序时报:QMYSQL driver not loaded的错误参照如下链接进行解决时遇到了问题:https://blog.csdn.net/m15814478834/article/details/49902077编译mysql.pro时虽然也添加了本地M...
2020-04-16 17:52:05 1673
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人