<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[W809291634的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/W809291634</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; W809291634]]></copyright><item><title><![CDATA[STM32F1 通过IIC协议操作OLED的通用示例代码，包含重要注释]]></title><link>https://blog.youkuaiyun.com/W809291634/article/details/133140780</link><guid>https://blog.youkuaiyun.com/W809291634/article/details/133140780</guid><author>W809291634</author><pubDate>Thu, 21 Sep 2023 17:34:39 +0800</pubDate><description><![CDATA[已经实现OLED 的写字符、中文、位图。OLED的驱动C文件。]]></description><category></category></item><item><title><![CDATA[freeRTOS任务切换]]></title><link>https://blog.youkuaiyun.com/W809291634/article/details/129089948</link><guid>https://blog.youkuaiyun.com/W809291634/article/details/129089948</guid><author>W809291634</author><pubDate>Fri, 17 Feb 2023 16:57:32 +0800</pubDate><description><![CDATA[1、SVC（系统服务调用，亦简称系统调用）异常，在调度器启动时启动第一个任务时使用，后面就一直没有使用了。2、FreeRTOS任务切换中，都是在PendSV中断服务函数中进行，这个中断服务函数会在所有中断结束后执行，任务切换的主要切换方式任务级任务切换函数-->  portYIELD()函数中断级任务切换函数为 portYIELD_FROM_ISR(x)，这里的x通常为xHigherPriorityTaskWoken。]]></description><category></category></item><item><title><![CDATA[freeRTOS中断简介]]></title><link>https://blog.youkuaiyun.com/W809291634/article/details/129089404</link><guid>https://blog.youkuaiyun.com/W809291634/article/details/129089404</guid><author>W809291634</author><pubDate>Fri, 17 Feb 2023 16:41:37 +0800</pubDate><description><![CDATA[freeRTOS中断简介，从stm32 NVIC寄存器详解 freeRTOS的中断配置和systick中断优先级配置。]]></description><category></category></item><item><title><![CDATA[STemwin 实现滑动切换主页 滑动翻页 滑动解锁功能]]></title><link>https://blog.youkuaiyun.com/W809291634/article/details/128746243</link><guid>https://blog.youkuaiyun.com/W809291634/article/details/128746243</guid><author>W809291634</author><pubDate>Sat, 21 Jan 2023 14:28:35 +0800</pubDate><description><![CDATA[STemwin  emwin实现滑动切换主页 翻页  滑动解锁功能

由于本次测试中没有使用到外部SRAM，使用的单一的内部RAM，所以壁纸没有使用内存缓存下来，使用的单调色，基本上还算比较流畅，下面是代码正文，有兴趣的朋友可以参考下。GUI线程代码 gui_thread.c。3、总之需要熟悉这个库的使用。2、窗口的建立和消息。]]></description><category></category></item><item><title><![CDATA[emwin自定义颜色]]></title><link>https://blog.youkuaiyun.com/W809291634/article/details/128631300</link><guid>https://blog.youkuaiyun.com/W809291634/article/details/128631300</guid><author>W809291634</author><pubDate>Tue, 10 Jan 2023 15:50:00 +0800</pubDate><description><![CDATA[一般情况下一个色系有8位，就是0-255表示。FF为最大，255。80为中值，为128。颜色管理中已经帮助我们定义了这些颜色，但是我们通常会使用自定义的颜色，怎么怎么设置值呢》？通常情况下最高8位是开启透明化才使用的，如果没有开启使用不了。通常情况下使用的是BGR颜色。每个颜色通道是8位，ABGR就是4个，一个32位。可以根据色卡进行调整颜色。打开画图，点击编辑颜色。当如果需要微调颜色的话，]]></description><category></category></item><item><title><![CDATA[五轴机械臂实现视觉抓取--realsense深度相机和五自由度机械臂]]></title><link>https://blog.youkuaiyun.com/W809291634/article/details/122483385</link><guid>https://blog.youkuaiyun.com/W809291634/article/details/122483385</guid><author>W809291634</author><pubDate>Fri, 14 Jan 2022 22:16:42 +0800</pubDate><description><![CDATA[我发誓沙发
]]></description><category></category></item></channel></rss>