一、工具  1、硬件:GD32F30x系列单片机  2、编译环境:KEIL  3、Flash芯片:GD25Q256DF二、移植FatFs文件系统到单片机关于外部Flash的驱动程序,请看链接:关于USB设备模式下把外部Flash模拟成U盘的程序,请看链接:  1、找到官方提供的固件库中的FatFs文件夹,整体拷贝到自己工程中,如下图所示:   2、打开自己的工程,创建            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-23 14:32:54
                            
                                318阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Gd32f470zkt6资料位置 电路板资料 E:\development\GD32\开发板资料 GD32F4xxSeries\GD32F4xx_Demo_Suites_V2.6.1\GD32470Z_EVAL_Demo_Suites\Docs\Schematic编程手册 E:\development\GD32\数据手册及用户手册\GD32F4xx系列\编程手册数据手册 各io 多少个spi等 E            
                
         
            
            
            
            准备工作首先要保证你的电脑已经安装了Keil MDK 5.27以上的版本,这是前提条件,因为GD32F4的器件支持包仅支持MDK 5.27及以上的版本,关于MDK的安装这里不再过多赘述,有需要的小伙伴可百度查询相关的内容,这里主要讲述GD32F450的工程创建器件支持包下载与安装下载链接:兆易创新 (gd32mcu.com)在页面中找到:GD32F4xx AddOn  并下载下            
                
         
            
            
            
            本篇文章来自极术社区与兆易创新组织的GD32F427开发板评测活动,更多开发板试用活动请关注极术社区网站。作者:chenjie【GD32F427开发板试用】一、环境搭建与freertos移植【GD32F427开发板试用】二、USB库移植与双USB CDC-ACM功能开发【GD32F427开发板试用】三、USB转CAN功能开发与试用总结1.环境搭建首先大概介绍一下这款GD32F427V-START开            
                
         
            
            
            
            # GD32移植ChibiOS的详细指南
在嵌入式开发领域中,将RTOS(实时操作系统)移植到不同的平台上是一项常见的任务。本文将为你详细讲解如何将ChibiOS移植到GD32微控制器上。我们将一步一步进行解释,并通过代码示例加以说明,最终帮助你完成这一过程。
## 整体流程
通过以下表格,我们可以清晰地看到整个移植过程的步骤:
| 步骤 | 描述            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-09 04:39:33
                            
                                319阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录1 硬件接法2 IO初始化3 EXMC初始化3.1 RCU时钟使能3.2 配置SDRAM 控制寄存器 (EXMC_SDCTLx) (x=0, 1)3.2.1 设置SDCLK[1:0]3.2.2 设置BRSTRD3.2.3 设置PIPED[1:0]3.2.4 设置CL[1:0]3.2.4 设置NBK(Bank数量)3.2.4 设置SDW[1:0] (数据总线宽度)             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-14 22:24:42
                            
                                331阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            
            当前关于RT的移植教程有很多,纯复制大佬们的很迷糊,参考官方手册和一些经验贴,完成了基于Nano源码的移植,最简单的移植教程就是基于keil的和这一种            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-12 18:10:48
                            
                                1036阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            小熊派GD32开发(1)— 开发环境的搭建及点亮第一个LED灯一、开发板介绍BearPi-IoT(GD)是一款基于兆易创新的GD32F303RGT6设计的物联网开发板。其主控芯片为GD32F303RGT6,主频80MHz,内部1024K Flash,96KB SRAM。开发板板载资源如下:1、SD卡座2、8MB SPI Flash3、5V USB 供电通信接口4、电源指示LED 红色5、E53 扩            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-14 16:28:47
                            
                                352阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            硬件说明:  MCU: GD32C103 120M,128K,32k RAM.  输入:USB 5V.  OBD功能口定义:OBD(2,10)VPWM、OBD 7(K线)、OBD 6(CAN H)、OBD 14(CAN L)、OBD 15(L线).软件说明: 一、汽车CAN2.0(双线OBD 6、14) 1、支持波特率:1M、800K、500K、250K、125K、100K、62K、50K、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-12 15:33:36
                            
                                968阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            移植顺序为裸机移植TFT的驱动可以正常点亮,接着移植裸机的emwin,最后再将emwin移植到OS。 TFT的裸机驱动网上有很多,确定接线正确,确定驱动程序正确,剩下的就是一些很隐蔽的问题。比如IAR for arm关于int型解释为32位,short是16位。在定义数据地址时遇到了这样的问题。 我们移植的前提是已知驱动程序,emwin中包括的驱动不在我们考虑范围之内 裸机驱动正常后移植裸机emw            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-02 06:28:40
                            
                                214阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、前言GD32是国内开发的一款单片机,据说开发的人员是来自ST公司的,GD32也是以            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-07-04 19:39:03
                            
                                1152阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            2017-03-01  霍宏鹏 GD32 移植及ucos 笔记   ucos Version   : V2.86基础版本是基于ucos官方网站ST M3内核的 MCU的版本。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-05 13:35:00
                            
                                2581阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            2017-03-01  霍宏鹏 GD32 移植及ucos 笔记   ucos Version   : V2.86基础版本是基于ucos官方网站ST M3内核的 MCU的版本。移植时,基础版本最好不要从0开始,如果从零开始将会导致很多bug,并且将大大增加调试时间,带来不必要的时间浪费。由于官方版本是基于IAR的开发环境开发的,这里我们的开发环境是ke            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-16 17:20:33
                            
                                1317阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 前言这篇文档主要记录自己基于BSP移植RTT标准板到GD32的过程。目标芯片:GD32F427V使用工具:keil、env2 参考资料【GD32F427开发板试用】从0开始到RTthread移植教你动手移植RT-Thread到国产MCU【国产MCU移植】手把手教你使用RT-Thread制作GD32系列3 移植步骤3.1 下载官方的BSP文件从git仓库下载官方仓库git clone https            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-25 19:58:58
                            
                                2346阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近一个项目使用GD32F450VI+ESP8266需要做远程升级,基本参考正点原子IAP的那一章节,但是在GD32F450上却遇到了问题,无法跳转,然后使用正点原子的开发板stm32f429,以及stm32f103c8和gd32f103c8运行同样流程的程序,却又没有问题,于是咨询了一下GD的FAE后,才知道问题出在GD的FLASH的特殊性上。本文中就不对IAP的一般流程做介绍,只对GD32F4            
                
         
            
            
            
            目录1 IO初始化2 初始化2.1 使能RCU2.2 复位SDIO2.3 时钟配置2.3.1 DIV[0:8](时钟分频)2.3.2 CLKBYP(旁路时钟使能位)2.3.3 CLKPWRSAV(时钟动态开启/关闭以节省功耗)2.3.4 CLKEDGE(时钟边沿选择位)2.4 设置总线位宽2.5 使能SDIO的电源2.6 使能SDIO时钟3 命令状态机4 SDIO命令4.1 c            
                
         
            
            
            
            一、源码下载一、源码下载。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-02 01:00:26
                            
                                1534阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            GD32直接使用HAL库(CubeMX生成代码)编程 文章结构:GD32直接使用HAL库(CubeMX生成代码)编程一、使用背景二、芯片选型三、CubeMx程序生成四、Keil修改项五、总结 一、使用背景由于最近芯片价格高涨,STM32出现高价格与缺货的囧况。与此同时,在各个设备上的国产化需求也日益旺盛。 以往较多的低端设备上,或者定制化嵌入式设备中都采用的意法半导体公司的STM32芯片作为主控制            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-09 07:33:50
                            
                                387阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录【看完就懂】GD32替代STM32全过程记录一、前言二、GD32与STM32什么是GD32GD32F10x/F30x和STM32F10x资源对比GD32F10x/F30x与STM32F10x软硬件设计对比三、程序下载方法J-Link下载FlyMcu下载四、使用CubeMX开发GD32测试【看完就懂】GD32替代STM32全过程记录读完这一篇文章,你能获得的知识点:一、前言最近半导体行业出现            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 21:32:51
                            
                                1183阅读
                            
                                                                             
                 
                
                                
                    