(一)GD32F230F4P6 GD32F230F4P6 是 GD 基于 ARM ® CortexTM-M23 内核 推出的超值型单片机 GD32E230 系列中的一个型号, 基本特征有: 16K Flash 4K RAM SOP20 封装,可用 IO 有 15 个,跟 ST32F0 & STM32 ...
转载 2021-07-25 23:18:00
3231阅读
原创 呐咯密密 嵌入式ARM 1月27日收录于话题#开发评测29个之前一直使用ST的STM32F031单片机,但是由于疫情还是啥啥原因,ST的芯片价格涨得没法看,因为我们是做产品,而且量比较大,ST的芯片就无法再用了,这个成本真的扛不起。于是在很多国产MCU里面做了甄选,最终GD的因为新能优越,价格便宜获选。GD32E230对标的STM32F031,实现了PIN TO PIN兼容,寄存器不是完全兼
转载 2021-03-19 14:28:21
1324阅读
一、准备工作 硬件平台:一块GD32E507Z-EVAL评估板(MCU是GD32E507ZET6) 软件开发环境:KEIL 源码:GD32官方源码(标准库),FreeRTOS源码(FreeRTOSv202107.00) 二、创建工程 由于GD32提供的源码有多份例程,这些例程会共用相同的源码,比如C ...
转载 2021-10-10 17:59:00
1848阅读
2评论
一、教程简介 本章主要是对MINI-GD32F103C8T6 凌智基础开发 板的硬件进行介绍,以及一些对应的电路原理进行说明。对应的原理图以及生成的库文件都在资料文件里面有提供,可以直接使用。图1 设计原理图 二、相关事项 1、核心处理器 本次开发教程所用的单片机型号是GD32F103C8T6,将其所有引脚进行定义引出。图2 核心处理器 2、复位电路 这是一个比较典型的复位电路,我们在开发过程中,
转载 2024-07-05 04:11:02
1596阅读
硬件说明:  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
965阅读
一、前言GD32是国内开发的一款单片机,据说开发的人员是来自ST公司的,GD32也是以
转载 2022-07-04 19:39:03
1152阅读
1点赞
小熊派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
348阅读
Gd32f470zkt6资料位置 电路板资料 E:\development\GD32\开发板资料 GD32F4xxSeries\GD32F4xx_Demo_Suites_V2.6.1\GD32470Z_EVAL_Demo_Suites\Docs\Schematic编程手册 E:\development\GD32\数据手册及用户手册\GD32F4xx系列\编程手册数据手册 各io 多少个spi等 E
目录文件系统介绍FatFs文件系统组成文件系统存储文件分配表目录文件系统移植步骤文件系统操作函数f_mountf_openf_closef_writef_read 文件系统介绍       文件系统:操作系统用于明确存储设备(常见的是磁盘,也有基于NAND Flash的固态硬盘)或分区上的文件的方法和数据结构;即在存储设备上组
# GD32移植ChibiOS的详细指南 在嵌入式开发领域中,将RTOS(实时操作系统)移植到不同的平台上是一项常见的任务。本文将为你详细讲解如何将ChibiOS移植到GD32微控制器上。我们将一步一步进行解释,并通过代码示例加以说明,最终帮助你完成这一过程。 ## 整体流程 通过以下表格,我们可以清晰地看到整个移植过程的步骤: | 步骤 | 描述
原创 2024-10-09 04:39:33
319阅读
本篇文章来自极术社区与兆易创新组织的GD32F427开发板评测活动,更多开发板试用活动请关注极术社区网站。作者:chenjie【GD32F427开发板试用】一、环境搭建与freertos移植【GD32F427开发板试用】二、USB库移植与双USB CDC-ACM功能开发【GD32F427开发板试用】三、USB转CAN功能开发与试用总结1.环境搭建首先大概介绍一下这款GD32F427V-START开
目录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
最近一个项目使用GD32F450VI+ESP8266需要做远程升级,基本参考正点原子IAP的那一章节,但是在GD32F450上却遇到了问题,无法跳转,然后使用正点原子的开发板stm32f429,以及stm32f103c8和gd32f103c8运行同样流程的程序,却又没有问题,于是咨询了一下GD的FAE后,才知道问题出在GD的FLASH的特殊性上。本文中就不对IAP的一般流程做介绍,只对GD32F4
转载 1天前
406阅读
定时器影子寄存器的作用,可以在突然改变时钟分频系数的时候,先执行完前一个系数,然后再执行下一个时钟分频系数的程序
原创 2023-03-13 21:12:20
230阅读
一、工具  1、硬件:GD32F30x系列单片机  2、编译环境:KEIL  3、Flash芯片:GD25Q256DF二、移植FatFs文件系统到单片机关于外部Flash的驱动程序,请看链接:关于USB设备模式下把外部Flash模拟成U盘的程序,请看链接:  1、找到官方提供的固件库中的FatFs文件夹,整体拷贝到自己工程中,如下图所示:   2、打开自己的工程,创建
准备工作首先要保证你的电脑已经安装了Keil MDK 5.27以上的版本,这是前提条件,因为GD32F4的器件支持包仅支持MDK 5.27及以上的版本,关于MDK的安装这里不再过多赘述,有需要的小伙伴可百度查询相关的内容,这里主要讲述GD32F450的工程创建器件支持包下载与安装下载链接:兆易创新 (gd32mcu.com)在页面中找到:GD32F4xx AddOn  并下载下
文章目录【看完就懂】GD32替代STM32全过程记录一、前言二、GD32与STM32什么是GD32GD32F10x/F30x和STM32F10x资源对比GD32F10x/F30x与STM32F10x软硬件设计对比三、程序下载方法J-Link下载FlyMcu下载四、使用CubeMX开发GD32测试【看完就懂】GD32替代STM32全过程记录读完这一篇文章,你能获得的知识点:一、前言最近半导体行业出现
GD32直接使用HAL库(CubeMX生成代码)编程 文章结构:GD32直接使用HAL库(CubeMX生成代码)编程一、使用背景二、芯片选型三、CubeMx程序生成四、Keil修改项五、总结 一、使用背景由于最近芯片价格高涨,STM32出现高价格与缺货的囧况。与此同时,在各个设备上的国产化需求也日益旺盛。 以往较多的低端设备上,或者定制化嵌入式设备中都采用的意法半导体公司的STM32芯片作为主控制
转载 2024-01-09 07:33:50
385阅读
目录简介启动方式Boot0=0,Boot1=xBoot0=1,Boot1=0Boot0=1,Boot1=1烧录方式ICPISPIAPIAP的作用IAP与ICP、ISP的运行差别IAP的Bootloader程序实现IAP的APP程序实现 简介       微控制器在硬件中作为核心,通过执行保存在内部存储器中的程序,运行各种外设,
新手总是说完全兼容,其实不是完全兼容,注意点不多,抓紧收藏。
转载 2022-01-05 10:16:23
1358阅读
  • 1
  • 2
  • 3
  • 4
  • 5