-
请问下各位大佬,GD32的ISP串口协议说明从哪里获取,谢谢?
GD官方文件文件AN027中指出具体协议可参考ISP串口协议说明,请问下各位大佬,这个说明从哪里获取,谢谢?
2025-12-31 18 -
gd32使用ozone失败
使用gd32f303系列用jlink生态的ozone进行调试时,直接在执行fp_init后进入hardfault,但是正常烧录运行都是正常的,keil已经开了fpu的支持,还是不行
2025-12-09 7 -
GD32F470配置了LVD怎么知道它进没进中断啊
①测试程序里给外部flash写1A,LVD中断里写3C,烧录后重新开机,再去仿真,值还是1A啊,这是没进LVD中断?VCC从3.3v到2.6v也有几毫秒也够了吧?②还有LVD中断咋仿真啊?仿真状态下关电源仿真也断了……
2025-10-27 18 -
GD32F30X timer8 timer 11初始化问题
有哪位大佬知道,GD32F30X的系统库函数timer_init()里没有对TIMER8/TIMER11的处理,是什么原因?voidtimer_init(uint32_ttimer_periph,timer_parameter_struct*initpara){/*configurethecounterprescalervalue*/TIMER_PSC(timer_periph)=(uint16_t)initpara->prescaler;/*configurethecounterdirectionandalignedmode*/if((TIMER0==timer_periph)||(TIMER1==timer_periph)||(TIMER2==timer_periph)||(TIMER3==timer_periph)||(TIMER4==timer_periph)||(TIMER7==timer_periph)){TIMER_CTL0(timer_periph)&=~(uint32_t)(TIMER_CTL0_DIR|TIMER_CTL0_CAM);TIMER_CTL0(timer_periph)|=(uint32_t)initpara->alignedmode;TIMER_CTL0(timer_periph)|=(uint32_t)initpara->counterdirection;}/*configuretheautoreloadvalue*/TIMER_CAR(timer_periph)=(uint32_t)initpara->period;if((TIMER5!=timer_periph)&&(TIMER6!=timer_periph)){/*resettheCKDIVbit*/TIMER_CTL0(timer_periph)&=~(uint32_t)TIMER_CTL0_CKDIV;TIMER_CTL0(timer_periph)|=(uint32_t)initpara->clockdivision;}if((TIMER0==timer_periph)||(TIMER7==timer_periph)){/*configuretherepetitioncountervalue*/TIMER_CREP(timer_periph)=(uint32_t)initpara->repetitioncounter;}/*generateanupdateevent*/TIMER_SWEVG(timer_periph)|=(uint32_t)TIMER_SWEVG_UPG;}
2025-07-30 9 -
GD32F103C8T6的SPI波形异常问题
本帖最后由萌德不萌于2025-7-2315:00编辑我在使用逻辑分析仪测试SPI波形时,发现只要在调用spi_i2s_data_transmit(SPI1,data)之前增加了“等待SPI发送缓冲为空”的while循环,CS的波形就被提前拉高了只要我注释掉该while循环,CS波形就恢复正常为什么会这样呢
2025-07-23 12 -
GD32H759I 的IPA模块做颜色空间转换YCbCr转换成RGB888如何配置
GD32H759I的IPA模块做颜色空间转换YCbCr转换成RGB888如何配置?我试着按照例程里面的填充的方式,将转化mode改为IPA_FGTODE_PF_CONVERT(foregroundmemorytodestinationmemorywithpixelformatconvert),前景层的像素格式为:FOREGROUND_PPF_UYVY422_1P。但是配置完以后,数据一直无法得到转换完成的标志位,请问该如何配置才能正常工作啊?我试了如果配置成不带转换的模式,数据是可以更新到屏幕上的,这是颜色控件不对,从摄像头获取的数据是可以变化的。但是一旦配置成带格式转换的模式,就白屏了,白屏是因为卡在了等待IPA转换完成的标志位那个循环超时里。超时了也没有完成转换。有没有技术支持可以帮忙看下啊,不胜感激!
2025-07-23 8 -
GD32 定时器和CAN同时使用,CAN初始化失效
芯片是gd32f305,单独使用timer0和can1都没有问题。但是当两者一起使用,一起初始化的时候,就会出现问题。如果定时器初始化在前,就会出现can1初始化失败。如果can1初始化在前,定时器初始化完了之后就会出现can1数据无法收发。请大佬解答一下,是什么问题导致?
2025-07-14 4 -
GD32F425RET6在Keil5下的Debug下J-Link能读取,而SW Device为空
GD32F425RET6在Keil5下的Debug的Settings下J-Link能读取,而SWDevice为空。1、ARM仿真器连接正确2、MCU芯片的供电引脚,都是3.3伏4、烧录接口与芯片,通过万用表测量,蜂鸣档有滴滴声,是通的
2025-07-12 10 -
国民计数N32H787开发板串口无法打印,用例程也打印不出来
自己写了一个BSP包发现串口怎么都没输出,用串口例程print试了下,也没有
2025-07-02 13 -
[MM32F0163 mini board] USB HID控制传输分包(大于64字节)接收异常
使用MM32F0163的miniboard,实现USBHID的功能,其中一个report的长度大于64字节,上位机在通过控制传输setreport时,hostUSBbus进行分包处理,但是MM32的USB中断在收到一个setuptoken后,只有一次outtoken中断,期望是两次outtoken中断将数据收全。Codebase是MM32的官方示例->TinyUSB中的HID_Port,各位大神有什么建议
2025-07-01 7 -
【求助】GD32A503的bootloader程序
首先我在boot程序里进行跳转APP程序,0xE000ED08进行中断向量重定位,然后跳转到APP程序地址0x8020000处,程序能正常跳转过去运行打印日志,点灯,但是好像中断不起作用了,SysTick_Handler不执行,请问这是什么原因呢
2025-06-26 5 -
求解MC081 程序例程 目标值runM0SpdSetpoin>=2000时电机转不起来
2025-05-21 8 -
GD32L233KBT6 IAR 9.2 程序运行一会 就跑飞
使用内部16M时钟,使用JLinkSWDdebug源码,发现运行一段时间就跑飞了
2025-05-19 6

问答