自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

原创 OV7725设置YUV输出以及显示

设置OV7725输出格式为YUV,并在LCD上显示RGB565格式的图像

2025-04-21 10:55:17 198

原创 emwin的listview控件的使用技巧

emwin的listview控件修改外框颜色,显示中文表头,设置合适的行高

2025-03-24 13:37:36 239

原创 emwin中显示中文的方法

emwin中显示中文

2025-03-19 10:55:06 247

原创 emwin+字库芯片实现按钮文字内容任意

那是后续的事情了,我先把按钮的实现方式发出来,给大家一个参考:其实说白了也没啥,就是自己实现按钮控件的回调函数,在WM_PAINT响应事件中按照自己的需求对按钮进行绘制。我没有使用emwin提供的字符串显示接口函数,而是用自己写的函数替代,不知道有没有什么问题,下面是实现的代码。这样就在客户区的窗口位置x,y的位置创建了一个宽度为w,高度为h,ID为BUTTON_ID_USER的一个按钮,如果直接运行,按钮上是没有文字的。通过以上的代码,就可以实现从字库芯片读取字模,然后更新emwin按钮控件的文本信息。

2025-01-19 14:17:45 162

原创 GT5SL2AD2E芯片字模显示问题

到了这里已经初步猜出了产生问题的关键点:芯片厂商利用了字模缓存进行了矢量运算,但是在运算之前对缓存的清零不彻底,也就是清空的缓存比实际使用的空间要小,而在运算的时候直接拿这部分空间进行了运算,导致最终结果的错误。之前的项目中遇到显示中文时通常的解决手段是采用集成汉字字模,硬编码的方式保存在flash中,这样对于可以预先知道显示内容的应用基本没有问题,唯一的问题就是每次修改显示内容的时候需要同步更新汉字字模库。问题定位完毕,与厂商沟通的结果就是他们用了这个字模缓存做了运算,确实是他们的bug。

2025-01-13 16:52:35 340

原创 使用STM32F407硬件I2C遇到的ACK为半高电平

初步怀疑问题出在硬件I2C上,经过反复排查,找到了罪魁祸首:在初始化IO的时候,应该把GPIO_InitStructure.Mode = GPIO_MODE_AF_PP 改为GPIO_InitStructure.Mode = GPIO_MODE_AF_OD;很久之前使用STM32F107的硬件I2C遇到了死机的情况,所以在后续的项目中使用stm32f1xx系列的单片机都是使用IO模拟的I2C。结果还是出了问题,调用HAL_I2C_Mem_Write()函数,结果返回了HAL_ERROR的错误。

2024-09-20 10:00:07 499

win7 64bit更新jlink

在win7 64位系统下使用sam-ba软件更新jlink固件的方法。附件包含sam-ba2.15,和jlinkv8.bin以及说明文档,本人在测试时发现执行send file以后,第一个弹出的对话框选择yes,第二个选择no,否则在使用jflash软件升级时不能成功,也无法自定义SN。

2015-10-07

EmWin资料集合.rar

压缩包内包含emwin5.12中文手册,5.24英文手册,5.44英文手册,5.48英文手册以及stemwin5.44小工具

2020-05-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除