原文:GD32F450 rgb移植调试

直接照着上个项目的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 推荐指数:

查看详情

GD32F450移植LVGL之disp_flush()刷新函数

 以下是以Gd官方代码为例 这里只初始化了layer 0 做为背景层。为什么不初始化layer 1? 首先layer 1是可以覆盖layer 0的。而官方demo里,只将layer 0给lvgl用于LCD的显示图层。而lvgl有两个兵乓buf用于轮流使用,一个写数据 ...

Sat Nov 20 02:11:00 CST 2021 0 3471
分享我的GD32F450的IAP过程

最近一个项目使用GD32F450VI+ESP8266需要做远程升级,基本参考正点原子IAP的那一章节,但是在GD32F450上却遇到了问题,无法跳转,然后使用正点原子的开发板stm32f429,以及stm32f103c8和gd32f103c8运行同样流程的程序,却又没有问题,于是咨询了一下GD ...

Thu Dec 06 22:40:00 CST 2018 1 1553
GD32F450的串口DMA收发+接受完成中断

GD32的库比较糟糕当时完全是参考STM32的驱动来的,当然我也知道直接用ST的库可以,但是原因比较特殊就不多说了。 代码就不贴了,以后用GD的机会我想不会太多。 先初始化串口,使能串口,使能接受完成中断。 再初始化DMA通道。贴一段 #define ...

Fri May 17 01:18:00 CST 2019 0 1224
GD32F107RC调试,CAN2不能进入接收中断的原因

一开始的配置 发现CAN1中断进入不了。 各种折腾都没有。测试硬件,发现CAN_RX和TX的电平都是0,推测是芯片的Can接口没有配置好,但怎么检查都没有发现配置问题。后来在数据手册 ...

Fri Mar 04 01:28:00 CST 2022 0 1434
GD32F30x_移植FatFs文件系统对外部Flash(GD25Q256DF)进行读写

一、工具   1、硬件:GD32F30x系列单片机   2、编译环境:KEIL   3、Flash芯片:GD25Q256DF 二、移植FatFs文件系统到单片机   关于外部Flash的驱动程序,请看链接:https://www.cnblogs.com/wenhao-Web/p ...

Sun Nov 29 23:29:00 CST 2020 0 902
GD32F10x的PA0与待机唤醒

这个‘随笔’来自公司一款成熟产品的BUG,它生产有6年左右了,最近改用GD32的对应型,有 GD32F(M3)和GD32E(M4),我们产品在STM32GD32E通过PA0进入睡眠,再通过PA0唤 醒起来,能正常工作并测试良好! 但是在GD32F上,发现能进入睡眠,但是PA0唤醒 ...

Thu Dec 17 03:37:00 CST 2020 0 568
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM