GD32

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

电路方案

查看更多
  • GD32双路CAN开发踩坑记录
    GD32 MCU CAN1无法接收数据的问题在于其默认使用的过滤器编号范围。解决方法包括使用编号为14-27的过滤器或通过修改`CAN_FCTL`寄存器中的`HBC1F`来调整过滤器编号的分配。此外,提供了完整的CAN配置参考代码,包括GPIO配置、CAN初始化和消息传输等功能。
    1470
    05/19 09:33
  • GD32 IAP升级——boot和app相互跳转
    GD32工程设置涉及ROM配置与烧录配置,确保boot和app分区正确划分并配置。代码编写部分详细介绍了app跳转、软件重启及中断向量表偏移调整的方法。
    1752
    05/19 09:27
  • GD32 IAP升级——boot和app相互切换
    本文介绍了GD32微控制器如何进行Bootloader和应用程序分区的配置,并详细讲解了Keil工程设置中的ROM配置、烧录配置、代码编写等内容,包括跳转至应用程序、软件重启以及中断向量表偏移的调整方法。
    7720
    01/18 08:25
    GD32 IAP升级——boot和app相互切换
  • GD32单片机按键长短按检测实现:定时器扫描 + 消抖完整代码
    该文档详细介绍了按键检测和处理的流程,并提供了GD32微控制器上的按键扫描和处理示例代码。主要包括按键初始化、按键扫描、按键处理等功能模块的设计思路和技术细节。
    611
    01/17 09:55
    GD32单片机按键长短按检测实现:定时器扫描 + 消抖完整代码
  • GD32双路CAN踩坑记录
    GD32 CAN1无法接收数据的问题源于其默认的过滤器编号设置。通过修改`HBC1F`寄存器来调整过滤器编号分配,确保CAN1能够正确使用过滤器。解决方案包括使用编号为14-27的过滤器,并调用固件库中的`can1_filter_start_bank()`函数进行配置。此外,提供了完整的CAN配置和消息发送/接收代码示例,帮助开发者解决类似问题并顺利实现CAN通信功能。
    1654
    01/16 13:34
    GD32双路CAN踩坑记录