摘要: 一些前言 EMWIN V5.12中文手册 消息 1.WM_PAINT 1.1作用 重绘页面 1.2触发机制 程序首次启动时; 窗口被移动; 1.3官方事例 点击查看代码 void WinHandler(WM_MESSAGE * pMsg) { switch (pMsg->MsgId) { case 阅读全文
posted @ 2023-11-02 17:02 不想解决BUG的李优秀 阅读(139) 评论(0) 推荐(0) 编辑
摘要: ######本篇文章移植思路适用于所有嵌入式MCU,包括Arm,STM32,NXP,乐鑫,Nuvoton,Arduino,RT-Thread,Zephyr,NuttX,Adafruit等等。 #为什么要写这一篇移植教程? 也许你会说各种开源论坛上面上,已经有很多移植教程了,为什么还要再重新写一篇? 阅读全文
posted @ 2023-08-09 13:29 不想解决BUG的李优秀 阅读(895) 评论(0) 推荐(1) 编辑
摘要: #前言 最近在使用HAL库配置FSMC的时候,发现在使用CubeMX生成的fsmc的配置文件,编译不会报错: `Undefined symbol HAL_SRAM_Init (referred from lcd.o) ` 而自己移除CubeMX生成的配置文件,一步步自己配置,就会出现上诉报错,并且将 阅读全文
posted @ 2023-08-04 10:28 不想解决BUG的李优秀 阅读(563) 评论(0) 推荐(0) 编辑
摘要: #问题 打开CubeMX生成的工程,在编译没有问题的情况下,烧录程序,板子没反应 #解决过程 Step 1. 关闭所有外设只使用GPIO DO输出 结果:没反应 Step 2. 进入联调,发现不能进入main函数(如下图) ![](https://img2023.cnblogs.com/blog/3 阅读全文
posted @ 2023-08-02 16:09 不想解决BUG的李优秀 阅读(245) 评论(0) 推荐(0) 编辑
摘要: #注释 每次遇到后,就会更新到该博客,属于逐渐完善 #元器件距离DCR报错(ad设置器件与器件距离规则) ![](https://img2023.cnblogs.com/blog/3195409/202307/3195409-20230728112728086-1346152404.png) 类似于 阅读全文
posted @ 2023-07-28 11:29 不想解决BUG的李优秀 阅读(208) 评论(0) 推荐(0) 编辑
摘要: #前言 在设备研发过程中,经常会遇到调试信息输出问题,在查找相关资料后,发现单片机也可以实现优雅的使用printf函数 ##方法 点击查看代码 ``` //添加代码 #if 1 #pragma import(__use_no_semihosting) //标准库需要支持函数 struct __FIL 阅读全文
posted @ 2023-06-30 15:51 不想解决BUG的李优秀 阅读(87) 评论(0) 推荐(0) 编辑
摘要: #解决方法 1. 删除工程目录中:.ewp文件 2. 重启编译器 3. clean 4. Rebuild all 阅读全文
posted @ 2023-06-29 14:30 不想解决BUG的李优秀 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 前言 由于公司项目需要不得不使用STM8单片机,在开发STM8时遇到很多坑,但是经过挑灯夜战,终于把这些问题解决了。 开发环境 软件环境:IAR for ARM; 硬件环境:STM32L15X系列。 定时器 TIM1 ETR 代码 /* ******************************* 阅读全文
posted @ 2023-05-18 17:13 不想解决BUG的李优秀 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 函数strncpy和memcpy的区别 #1定义 ##1.1 memcpy void *memcpy(void *destin, void *source, unsigned n); 参数 *destin 需要粘贴的新数据(地址) *source 要拷贝的数据(地址) unsigned n 拷贝数据的字节数 ##1.2 strncp ch 阅读全文
posted @ 2023-05-14 14:20 不想解决BUG的李优秀 阅读(330) 评论(0) 推荐(0) 编辑