Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
①GD32Keil编译环境搭建及编译Demo
进入 兆易官网 下载对应芯片的演示套件 下载解压后文件内容如下 安装keil5 我的keil5 下的pack包 打开demo包下的一个例程 提示如下
GD32学习笔记
GD32
单片机
GD32F303调试小记(一)之USART(接收中断、接收空闲中断+DMA、发送DMA)
前言 之前写了GD32F103调试小记 二 之USART 接收中断 接收空闲中断 DMA 发送DMA 一文 这次我们来看看GD32F303的USART是如何配置的 结合这两篇文章 相信大家GD32的USART配置流程会十分熟悉 DMA 能大
GD32
GD32F4xx MCU ADC+DMA 多通道采样
1 GD32F4xx ADC GD32F4xx 的12位ADC是一种采用逐次逼近方式的模拟数字转换器 1 1 主要特征 可配置12位 10位 8位 6位分辨率 ADC采样率 12位分辨率为2 6MSPs 10位分辨率为3 0 MSPs 分辨
GD32 MCU
GD32
ADC
DMA
GD32F405RGT6定时器固件库(所有定时器的配置(12个))
GD32F405RGT6所有定时器的配置 GD32F4XXX系列拥有12个定时器 定时器的类型如下表 一般我们可以根据定时器的作用以及类型选取合适的定时器 在这次对GD的单片机而言我就将它所拥有的12个定时器撸了一遍 通用定时器以及高级定时
GD32
单片机
STM32
嵌入式硬件
GD32F303调试小记(五)之ADC+DMA+硬件过采样
前言 单片机的大多数的功能都是基于数字信号去控制的 然而许多的场合下 我们也需要有模拟信号的参与 因为许多变量的控制是需要连续的而非阶跃式的 常见的若想得到电压值 温度值 电流值等等都需要用到A D转换 如果外围器件不是特定IC而是自己搭的
GD32
单片机
STM32
嵌入式硬件
单片机通信数据延迟问题排查
1 问题说明 笔者在最近的项目中 发现系统的响应延迟较高 经过排查 排除了单片机运行卡死的问题 2 原因分析 具体排查过程这里就不细致说明了 直接给出排查后原因 任务执行周期规划不合理 导致freertos队列发送接收到的命令有延迟 为了便
问题分析
STM32
c语言
freeRTOS
GD32
GD32F303调试小记(九)之FreeRTOS移植
前言 距离上一次更新GD32系列的文章已经过了一年有余 按照之前的想法 仅仅介绍到GD32中常用的模块就结束了 在后续的开发中 有幸再次能使用这颗IC作为主控 所以既为了自己做个随笔 也为方便各位同行或是同学借鉴 这段时间我会编写几篇文章主
GD32
单片机
c语言
GD32F303移植ATH10温湿度模块
目录 前期准备 移植准备 开始移植 ATH10 c ATH10 h main c 效果图 总结 前期准备 开发硬件 GD32F303RCT6开发板 开发平台 Keil5 网盘资料 见文章底部 移植准备 ATH10模块I2C驱动使用到us延时
GD32
单片机
嵌入式硬件
GD32F103基础教程—外部中断实验(八)
一 教程简介 本章主要是讲解GPIO输入实验 通过按键触发外部中断 控制LED2闪烁 二 实验流程 1 工程配置 外部中断触发实验工程配置方法与第五章的配置方法一致 具体请查看第五章教程 本章不再赘述 2 源码讲解 1 LED初始化 与之前
GD32F103基础教程
单片机
STM32
c语言
GD32
GD32F105的CAN通讯,可以发送数据,但接收不到数据
项目简介 使用的芯片型号GD32F105VC 芯片资源CAN1 波特率500k 调试过程中发现发送数据正常 但是接收不到数据 总结几点注意事项如下 1 需要设置滤波器 若未设置滤波器 则接收不到数据 傻傻的认为滤波器配置问题 以为注释掉滤波
can通讯
GD32
单片机
嵌入式硬件
GD32F303 Keil 5.33 开发环境搭建流程
目录 1 资源准备 2 Keil5安装流程 第一步 解压缩包 第二步 安装Keil5 第三步 安装GD32芯片支持包环境 总结 1 资源准备 Keil 5 33安装包 注册机 支持包 固件库 这里作者已经帮大家准备好了 见链接 百度网盘ht
GD32
单片机
GD32的项目源码从台式机拷贝到笔记本,烧录后串口数据异常
目录 1 问题描述 2 故障排查 3 问题分析 4 问题总结 1 问题描述 最近一个项目 需要外场调试 将台式机的源代码拷贝到笔记本中 通过笔记本烧录程序到设备中 发现串口数据异常 重新使用台式机进行烧录 则设备输出正常 2 故障排查 由于
单片机
GD32
串口
c语言
编辑器
stm32f103&gd32的usb虚拟串口,打印类printer组合设备
stm32f103 gd32的usb虚拟串口 打印类printer组合设备 TOC stm32f103 gd32的usb虚拟串口 打印类printer组合设备 由于gd32和stm32f10x系列库和usb库都可以兼任 所以选择st的usb
嵌入式
usb
STM32
GD32
GD32单片机USB HID模式连续发送多包数据,出现丢包现象
项目背景 产品使用GD32F103单片机实现USB HID模式 周期发送数据包 在特定情况下 需要连续发送三包数据 测试发现 只接收到了最后一包数据 前面的数据丢失了 故障排查 原发送函数如下 再调用custom hid report se
GD32
单片机
USB HID
嵌入式硬件
【GD32】F330 串口只能返回00的问题记录
最开始借助正点原子的视频教程在STM32mini板上跑通了串口的字节收发 但在移植程序到GD32的过程中遇到了一个bug 在b站找了GD32的串口教程手敲代码 却跟演示效果不一致 在while 1 循环里给上位机发送数据 虽然PC能够接收到
GD32
单片机
嵌入式硬件
STM32
GD32F103调试小记(一)之ADC+DMA
前言 由于芯片外部大坏境 结合自身内部原因 这次开始改用国产32位单片机 近些年来 国产32位单片机确实做的还可以 靠谱的多了起来 且有着如ST这种在MCU32位领域里的行业标杆 上手一个新的单片机也变得容易的多 废话不多说 进入今天的正题
GD32
单片机
GD32F103搭建工程记录: cannot open source input file “RTE_Components.h“: No such file or director
搭建兆亿的 GDF103C8T6的工程的时候提示 报错 cannot open source input file RTE Components h No such file or directory 工程文件是 仿照stm32 去搭建的
嵌入式驱动开发
GD32
关于GD32调试JLINK连接不上的问题
最近有一个项目要用到GD32E230 然后经过了绘画原理图 PCB布线 焊接元件 再到最后一步的调试 发现用JLINK的SWD模式无论怎么也连不上 在和同事纠结了两天之后 发现了原来是PCB里面IC的封装画错了 以下把GD32和STM32官
GD32
1
2
3
»