Freertos学习
文章平均质量分 72
armwind
这个作者很懒,什么都没留下…
展开
-
Freertos vPortEnterCritical卡死调试方法
今天遇到一个问题,Freertos卡在vPortEnterCritical断言中了,从vPortEnterCritical中的代码可以看到,此时在中断中执行了vPortEnterCritical。在检查完代码后,还是没注意到是在哪里调用了这个方法(老眼昏花了)。于是添加了几行log,轻松定位到问题。1.错误日志:RTOS_CORE [I] vPortValidateInterruptPriority:754 ulCurrentInterrupt:0x44RTOS_CORE [I] vPortVal原创 2022-05-10 22:13:11 · 4215 阅读 · 3 评论 -
Freertos中的几个中断优先级宏的理解
这里以STM32F4-Cortex-M4内核为例,来记录下面这些配置是什么意思。/* The lowest interrupt priority that can be used in a call to a "set priority"function. */ #define configLIBRARY_LOWEST_INTERRUPT_PRIORITY 0xf这个是内核优先级分组的位数,对于STM32F4来说,使用了4位来表示优先级。这里把优先级设置到最低,主要是能够为了其它中断能够打断内核原创 2022-05-10 20:25:07 · 2794 阅读 · 0 评论 -
学习网站
freertos官方学习网站1 官方学习网站有最权威的资料 http://www.freertos.org/2 第三方BSP学习网站 第三方学习网站包括了Atmel,NXP,ST几大公司的BSP包,有助于快速开发。 http://www.freertos.org/FreeRTOS-Plus/BSP_Solutions/FreeRTOS_BSP.html3 emwin学习资料 https原创 2017-09-05 10:00:18 · 418 阅读 · 0 评论 -
emwin字库制作及汉字显示
备注:工具是nxp官方释放出来的,可以在附件下载到 最近在研究emwin字体显示部分,但由于无法看到源码,也不知道emwin是如何实现的。也算是看葫芦画瓢,记录下字库制作过程。 目前我本地使用的工具集合如下所示,对应emwin5.12,不过除了GUIBuilder.exe需要小更新外,其它都是通用的。可在下面链接地址下载 一、生成完整字库1.安装setupFontCvt_V318原创 2017-11-04 10:27:39 · 7659 阅读 · 0 评论