RTC功能串口(空闲中断的DMA接收,发送,1.8.4版本HAL库直接有空闲中断接收)CAN(貌似不能与USB同时使用,共享一个RAM地址,GD32的CAN功能不能使用1.8.4版本)FreeRTOS(直接使用CubeMX生成)内部Flash读写(低速)以上实验不需要去更改任何一个参数或增加延时,适用于1.8.3、1.8.4版本。四、Keil修改项 目前...
用cubemx,芯片选stm32f103,正常配置can。 2:解决初始化卡主的问题 在stm32f1xx_hal_can.c文件里面的HAL_CAN_Init函数里面的HAL_CAN_MspInit(hcan);后面加一行代码:CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_SLEEP); 3:解决只能发送一帧的问题
串口(空闲中断的DMA接收,发送,1.8.4版本HAL库直接有空闲中断接收) CAN(貌似不能与USB同时使用,共享一个RAM地址,GD32的CAN功能不能使用1.8.4版本) FreeRTOS(直接使用CubeMX生成) 内部Flash读写(低速) 以上实验不需要去更改任何一个参数或增加延时,适用于1.8.3、1.8.4版本。 四、Keil修改项 目前GD32唯一与STM3...
GD32直接下载STM32 Hal库开发的程序运行完成 四、使用CubeMX开发GD32测试 这一栏是我用STM32CubeMX进行开发,并下载到GD32F303VCT6的芯片上运行,观察移植效果的一些记录,测试会一直更新,并且将我遇到的反馈效果记录下来,给后面同学做参考 HAL库开发测试GPIO输出,1S灯的电平反转一次 测试效果:完美运行,示波器看了电平...
本章STM32CUBEMX配置STM32F103,并且在GD32F303中进行开发,同时通过GD32303C_START开发板内进行验证。 需要GD样片的可以加Q_QUN申请:6_15061293。 本章主要配置,双ADC轮询模式扫描多个通道,通过串口进行打印。 查阅手册可以得知,PA9、PA10为串口0的输出和输入口。
314 -- 6:19 App STM32CUBEMX+GD32F303 715 -- 7:19 App 如何用GD32F303的基本定时器实现精确定时? 1268 -- 8:10 App 关于GD32F407开发环境的配置 963 -- 1:04:14 App RM嵌入式-STM32/GD32-CAN&调度器 612 -- 8:00 App GD32F303 I2C对EEPROM进行写操作,代码怎么写? 2150 4 3:33...
总体上,在GD芯片上跑基于CubeMx+HAL开发的驱动和应用程序是没问题的,如CAN、UART、SDIO、ADC、EXTI等...
起因介绍因为公司之前用GD32F4和周立功的CSM300产品的一个SPI转CAN模块,做了个产品,其在收到CAN帧时INT引脚会为由高电平转为低电平。需要做一个中断接收的程序防止丢包。GD32的外部中断介绍◼ 高效的中断处理;◼ 支持异常抢占和咬尾中断;◼ 将系统从省电模式唤醒;◼ 3 种触发类型:上升沿触发,下降沿触发...
首先我们有一个STM32F103VCT6的点灯工程hex,通过CubeMX配置,具体教程看我之前的文章:点灯链接,这里因为要移植到GD32,需要修改工程里面的HSE超时时间,具体位置在生成代码的如下位置,把值改大就行,不改大会影响复位正常运行!!!改完生成新的hex文件 JFlashARM.exe软件 ...
GD应该和正点原子野火 安富莱 黑金 DIGILENT合作多出点教学开发板,然后出一个类似的STM32CUBEMX软件,...