以下是以Gd官方代码为例 这里只初始化了layer 0 做为背景层。为什么不初始化layer 1? 首先layer 1是可以覆盖layer 0的。而官方demo里,只将layer 0给lvgl用于LCD的显示图层。而lvgl有两个兵乓buf用于轮流使用,一个写数据 ...
直接照着上个项目的GD F 的RGB驱动移植就行。 RGB的驱动代码如下: 然后运行的时候发现RGB 和RGB 都能正常执行,而RGB 却在while处出不来。 代码都没问题,而根据RGB 和RGB 都能正常执行,推测是RGB 的配置出了问题。翻看下F 的代码,发现有这段代码 然后再看下 的DMA通道配置信息: 发现TIMER CH 和 TIMER CH 共用了DMA CH 通道。而我的代码是先运 ...
2021-11-30 10:38 0 926 推荐指数:
以下是以Gd官方代码为例 这里只初始化了layer 0 做为背景层。为什么不初始化layer 1? 首先layer 1是可以覆盖layer 0的。而官方demo里,只将layer 0给lvgl用于LCD的显示图层。而lvgl有两个兵乓buf用于轮流使用,一个写数据 ...
最近一个项目使用GD32F450VI+ESP8266需要做远程升级,基本参考正点原子IAP的那一章节,但是在GD32F450上却遇到了问题,无法跳转,然后使用正点原子的开发板stm32f429,以及stm32f103c8和gd32f103c8运行同样流程的程序,却又没有问题,于是咨询了一下GD ...
GD32的库比较糟糕当时完全是参考STM32的驱动来的,当然我也知道直接用ST的库可以,但是原因比较特殊就不多说了。 代码就不贴了,以后用GD的机会我想不会太多。 先初始化串口,使能串口,使能接受完成中断。 再初始化DMA通道。贴一段 #define ...
一开始的配置 发现CAN1中断进入不了。 各种折腾都没有。测试硬件,发现CAN_RX和TX的电平都是0,推测是芯片的Can接口没有配置好,但怎么检查都没有发现配置问题。后来在数据手册 ...
一、工具 1、硬件:GD32F30x系列单片机 2、编译环境:KEIL 3、Flash芯片:GD25Q256DF 二、移植FatFs文件系统到单片机 关于外部Flash的驱动程序,请看链接:https://www.cnblogs.com/wenhao-Web/p ...
问题1:使用keil5打开后缀名为.uvproj的MDK项目出现无法打开的问题 对应解决方案:上述问题主要是keil的版本不兼容问题造成,因此可以直接将项目名称后缀名称由.uv ...
/10621205.html 这两个平台都是我的个人博客 基于STM32的MFRC522射频卡模块使用 ...
这个‘随笔’来自公司一款成熟产品的BUG,它生产有6年左右了,最近改用GD32的对应型,有 GD32F(M3)和GD32E(M4),我们产品在STM32和GD32E通过PA0进入睡眠,再通过PA0唤 醒起来,能正常工作并测试良好! 但是在GD32F上,发现能进入睡眠,但是PA0唤醒 ...