<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[rym66的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/rym66</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; rym66]]></copyright><item><title><![CDATA[RT Thread Studio drv_lcd.c:1288:23: 警告]]></title><link>https://blog.youkuaiyun.com/rym66/article/details/149142595</link><guid>https://blog.youkuaiyun.com/rym66/article/details/149142595</guid><author>rym66</author><pubDate>Sun, 06 Jul 2025 12:39:45 +0800</pubDate><description><![CDATA[文章摘要：针对RT-Thread中出现函数指针类型不匹配的警告，提出两种解决方案：更换编译器或手动初始化。分析指出该警告源于INIT_COMPONENT_EXPORT宏要求int()(void)类型函数，而LCD驱动提供的是rt_err_t()(structrt_device*)类型。深入解析RT-Thread设备管理框架的设计原理，说明设备结构体通过继承基类和函数指针封装实现设备管理。虽然LCD初始化函数未使用设备指针参数，但为符合设备操作接口规范仍需保留该参数声明。文章从编译器警告延伸到RT-Threa]]></description><category></category></item></channel></rss>