E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
gd32
GD32
的虚拟串口CDC的一些注意事项
在移植GD32CDC的USB虚拟串口,即CDC设备时,需要注意一下几点。我这里已GD32E503为例。1、时钟要正确,GD32E503的时钟必须为168M才能用2、硬件问题,GD32E503的USB必须要三个脚,除了DPDM外,还有DP一个上拉脚要配置。3、不要忘了移植中断部分代码,USB是有中断函数的。4、关于CDC的发送和接收问题:用官方的例程,发送和接收是没问题的。但是在我们代码里是不能直接
跳动的代码
·
2024-09-15 04:08
单片机
mcu
GD32F103单片机-GPIO
GPIO一、GPIO介绍二、GD32F103库函数介绍三、GPIO输入输出3.1GPIO输出-LED闪烁3.2GPIO输入-独立按键STM32GPIO部分见STM32F1单片机-GPIO一、GPIO介绍
GD32
侥幸哥f
·
2024-09-10 18:51
GD32
单片机
GD32
GPIO
【
GD32
定时器】高级定时器生成PWM波+定时器外设配置DMA使用
基本定时器和系统时钟配置可以参考以下文章,文章链接为:【
GD32
系列–基本定时器Timer+定时1ms灯光间隔1s闪烁例程】【
GD32
】_时钟架构及系统时钟频率配置【
GD32
】TIMER通用定时器学习+
大山很山
·
2024-09-08 18:46
嵌入式软件开发
单片机
嵌入式硬件
gd32
定时器时钟_GD32E5 系列定时器全面助力工业互联网
业界领先的半导体供应商兆易创新GigaDevice(股票代码603986)正式发布基于全新Arm®Cortex®-M33内核的GD32E5系列高性能微控制器。这系列MCU采用台积电低功耗40纳米(40nm)嵌入式闪存工艺构建,具备业界领先的处理能力、功耗效率、连接特性和更经济的开发成本,进一步推动嵌入式开发向高精度工业控制领域扩展,解决数字电源、电机变频、测量仪器、混合信号处理、高端消费类应用等多
weixin_39861054
·
2024-09-08 18:45
gd32
定时器时钟
gd32
定时器时钟_【GD32F350开发分享二】GD32F350时钟配置,非常重要
/*systemfrequencydefine*/#define__IRC8M(IRC8M_VALUE)/*internal8MHzRCoscillatorfrequency*/#define__HXTAL(HXTAL_VALUE)/*highspeedcrystaloscillatorfrequency*/#define__SYS_OSC_CLK(__IRC8M)/*mainoscillator
weixin_39875675
·
2024-09-08 18:45
gd32
定时器时钟
J-Flash J-Link解锁
GD32
单片机
目录前言一、使用J-Flash工具解锁单片机1.打开J-Flash软件2.创建工程3.连接J-Link4.解锁Flash二、使用J-LinkSTM32Unlock解锁GD321.打开J-LinkSTM32Unlock工具2.命令行输入3.解锁成功4.验证三、附录总结*授人鱼,更要授人以渔,希望猿一的本篇博客能帮助到您!*前言提示:本篇所使用的工具为J-LinkV9,软件为J-FlashV6.48b
猿一
·
2024-02-20 11:32
单片机
单片机
GD32
经验分享
嵌入式
J-Flash
GD32
ADC sample mode
#1,单次&连续,按照采样次数分单次模式无论在单通道还是多通道下只对这些或者这个通道进行一次转换,连续模式无论是在单通道还是多通道下都对这些或者这个通道不断进行连续的转换。#2,单通道&多通道,按照采样通道分。扫描模式只在多通道的条件下有效,来使得各个通道按照配置循序依次转换ADC单通道:要求进行一次ADC转换:配置为单次模式使能,扫描模式失能。这样ADC的这个通道,转换一次后,就停止转换。要求进
Kent Gu
·
2024-02-08 03:16
FW
单片机
stm32
嵌入式硬件
单片机串口 奇偶校验 配置问题
一、问题描述 使用
GD32
单片机串口进行通信测试,单片机的串口配置的是偶校验(Even)、数据位为8、停止位为1、波特率为9600。
嵌入式学习和实践
·
2024-02-06 22:42
单片机
嵌入式硬件
串口
奇偶校验
GD32
CAN1接收不了
原因:因为我把CAN0屏蔽了,所以CAN1接收不了。解决方法:把CAN0的时钟打开,因为要使用CAN1必须把CAN0的时钟开了。不知道设计为何要这样,一个坑吧.
AK_L_____
·
2024-02-04 20:19
单片机
GD32
can发送报no mailbox 故障
1、问题描述在使用GD32can通信时,发现如果can线断开了,再把can线连上,用can分析仪监测不到总线数据,调试后发现can发送没有成功,通过串口打印出错误,显示是没有邮箱。2、问题解决这个问题的原因是没有没有使能重新上线自动连接的功能。can_parameter.auto_bus_off_recovery=ENABLE;打开这个功能后,就正常。另外,要使用can1,必须要初始化can0才行
NULL_1969
·
2024-02-04 20:49
单片机
stm32
嵌入式硬件
GD32
can
笔记:
GD32
实际延时时间比设置的延时慢的问题
我在焊完板子烧了简单的LED测试程序后,发现灯能闪,但是延时100ms跑出了将近1s的延时。软件是模板工程,讲道理没问题。百思不得其解。后面翻到帖子说可能是晶振问题,外部晶振没工作,32工作在内部低速时钟频率下,所以很慢。于是我拆掉晶振后,上电发现确实能工作,led慢闪。仔细检查晶振后发现锡加多了,焊接出问题了,重焊晶振后工作正常。
yajun4613
·
2024-02-04 20:17
笔记
RT thread 中 LVGL 动画效果不起作用的原因及解决办法
最近在将LVGL移植到
GD32
的过程中发现动画效果在RTthread上运行的不好,非常卡顿,似乎是没有起作用。下面记录一下排查方法。
catshit322
·
2024-02-02 02:51
单片机
动画
LVGL
GD32
MCU启动文件小解一下
GD32
启动文件分析启动文件的一些指令.s启动文件分析栈空间分配堆空间管理中断向量表定义堆空间定义Reset_Handler复位程序HardFault_Handler_main文件分析用户堆栈初始化
GD32
爱煲汤的夏二
·
2024-01-28 19:52
MCU
Basic
单片机
嵌入式硬件
编辑器
c语言
c++
GD32
移植FreeRTOS+CLI过程记录
背景之前我只在STM32F0上基于HAL库和CubeMX移植FreeRTOS,但最近发现国产化替代热潮正盛,许多项目都有国产化器件指标,而且国产单片机确实比意法的便宜,所以也买了块兆易创新的GD32F303开发板,试一试它的优劣。虽然GD32F系列基本都可以和同名的ST单片机pin-to-pin替换,程序也通用,但GD自己也开发了一套库函数,基于GD的库函数开发有利于熟悉GD设计的逻辑,对于未来学
HanMenglin
·
2024-01-28 08:16
单片机应用
单片机
FreeRTOS
GD32
一款相对比较强大的国产ARM单片机HC32F4A0
已经用了3年的HC32F4A0,已经对它比较熟悉了,与STM32相比它的外设使用这些的确是挺大大,不像
GD32
一类的单片机很多都能兼容STM32。
紫气东来d
·
2024-01-25 08:37
单片机
arm开发
stm32
GD32
实现串口空闲(IDLE)中断 + DMA机制接收数据
前言串口功能在单片机开发中,是比较常用的外设,熟练使用串口功能也是驱动开发必备的技能之一。DMA是一种CPU辅助手段,可以在CPU不参与的情况下,是做一些辅助CPU的事情,如通常的数据搬运。在没有DMA之前,数据读取时,需要CPU的处理,在多任务处理时,增加资源紧缺(CPU调度);引入DMA之后,数据可以直接先进入DMA中处理,然后通过相应的标志,在需要的时候去DMA拿去即可,这样就极大的减轻CP
KAMI STUDIO
·
2024-01-21 07:08
嵌入式开发笔记
单片机
stm32
GD32
N32
空闲中断
(五)GD使用PWM官方例程
不过
GD32
系列的使用其实照搬STM32就得了......如果整一堆配置或者代码上来,那也是一种水吧?
jomoly
·
2024-01-21 02:45
LED
code-study
单片机
RT-Thread 13. menuconfig 中的选项从哪里来
//
GD32
系列BSP制作教程.mdRT-Thread系统通过menuconfig的方式进行配置,而menuconfig中的选项是由Kconfig文件决定的,因此想要对RT-Thread系统进行配置,需要对
lljss2020
·
2024-01-18 23:27
#
RT-Thread
mcu
STM32
GD32
瑞萨 psoc 等单片机 无线wifi蓝牙最佳解决方案
新联鑫威一系列低功耗高性价比sdiowifi/蓝牙combo的模块CYWL6208,CYWL6312,CYW6209等可以搭配stm32各种型号例如以下,支持sta/ap/ap+sta,双模蓝牙的应用,支持rt-thread,freertos,AzureRTOS,Linux,Android系统.稳定强,功耗低,吞吐量高等优势可以应用在新能源充电桩安防工控智能家居门锁平板显示等领域CYWL6208模
时光漫走
·
2024-01-17 07:04
单片机
stm32
嵌入式硬件
wifi
wifi蓝牙combo
模块
登录抽大奖,100%必中,送
GD32
开发板、机械键盘和现金红包
掐指一算,又到了给大家送福利的时候。这次我们准备的奖品非常丰厚:不仅种类多,而且价值高,无论生活还是工作都用得上。划重点:100%必中!最后,经过层层选拔,这些奖品脱颖而出。首先,是技术咖必备的机械键盘!打击感强,手感佳!我相信没有理工科的人,能拒绝机械键盘。玩游戏、敲代码、写文档……有了机械键盘,都会拥有令一种享受。除此之外,我们还准备了电竞鼠标,回想起第一次用电竞鼠标的感觉,仿佛打开新世界大门
IC道合顺
·
2024-01-09 19:30
活动
stm32
gd32
芯片
以太网外设ETH
包含HHD32,
GD32
的ETH外设。2.STM32F107的以太网外设没有使用中断引脚,通过DMA的方式进行收发。RT-THREADLwIP2.0ChainMo
Kshine2017
·
2024-01-06 18:29
单片机
单片机
stm32
嵌入式硬件
GD32
单片机介绍
目录2.1兆易创新GigaDevice2.1.1发展历史2.1.2市场表现2.2GD32单片机2.2.1官方资料2.2.2选型手册2.1兆易创新GigaDeviceGD32单片机是指由国内芯片公司兆易创新GigaDevice研发设计的一系列单片机。兆易创新成立于2005,总部设于中国北京,并于2016年8月在上海证券交易所成功上市,目前拥有超过1100名员工,是一家致力于开发先进的存储器技术、MC
后台模板学习
·
2023-12-30 08:12
编程
单片机
物联网
嵌入式硬件
GD32
CANFD 仲裁区500K 数据区5M测试
CAN_FD_500K_5M_83.3%硬件说明:MCU:GD32C103120M,128K,32kRAM.输入:USB5V.OBD功能口定义:OBD(2,10)VPWM、OBD7(K线)、OBD6(CANH)、OBD14(CANL)、OBD15(L线).软件说明:一、汽车CAN2.0(双线OBD6、14)1、支持波特率:1M、800K、500K、250K、125K、100K、62K、50K
siyuan0BD
·
2023-12-25 16:45
单片机
嵌入式硬件
嵌入式 开发——DMA内存到外设
串口发送(data);实现串口的发送数据,要求采用dma的方式数据交互流程CPU配置好DMACPU通知DMA干活DMA请求源数据DMA获取源数据DMA将获取的源数据交给目标开发流程依赖引入添加标准库中的
gd32
除不掉的灰色
·
2023-12-24 21:36
嵌入式开发
stm32
嵌入式硬件
物联网
单片机
arm开发
GD32
移植STM32工程(因为懒,所以移植)
文章目录一、前言二、差异性三、软件移植部分1.前期准备1.1安装
GD32
固件库1.2选择所用芯片2.修改程序2.1启动时间(内部时钟可不改)2.2主频2.2.1系统时钟配置2.2.2108MHz宏定义第一处第二处第三处第四处第五处
xiaobuding_QAQ
·
2023-12-24 01:34
STM32
GD32
stm32
嵌入式硬件
单片机
学习
MCU为什么上电不启动?
出现这个问题有很多原因,总结为以下五点:第一,boot引脚电平不对,例如在
GD32
的MCU上,boot引脚决定了MCU的启动方式。
The Kite
·
2023-12-21 17:11
单片机
嵌入式硬件
普冉(PUYA)单片机开发笔记 [完结篇]:使用体会
失败的移植:FreeRTOS当使用了PY32F003的各种接口和功能后,手痒痒想把FreeRTOS也搬到这个MCU上,参考STM32和
GD32
对FreeRTOS的移植步骤,把FreeRTOSv202212.00
硬核老骆
·
2023-12-19 15:23
单片机
嵌入式硬件
物联网
arm开发
GD32
烧录第一盏灯
学习目标掌握基本开发流程掌握程序编译掌握程序烧录掌握GPIO初始化流程学习内容开发流程项目新建代码编写程序烧录验证结果需求分析点亮LED1灯,并且闪烁。项目新建GD32Template.zip附件为模板代码,解压后修改项目名称。进入Project
除不掉的灰色
·
2023-12-18 10:17
嵌入式开发
单片机
嵌入式硬件
物联网
智能硬件
深入理解GPIO概念详讲
学习目标了解mos管的使用了解GPIO输出模式了解GPIO输入模式理解ARM系列GPIO相关理论掌握
GD32
几种GPIO工作模式编码实现学习内容基础概念GPIO,全称为“通用输入/输出”(GeneralPurposeInput
除不掉的灰色
·
2023-12-18 10:15
嵌入式开发
microsoft
嵌入式硬件
物联网
单片机
STM32远程升级
GD32
STM32 IAP OTA升级 bootloader源码 app源码
STM32远程升级GD32STM32IAPOTA升级bootloader源码app源码基于stm32f103GD32f103系列附详细手册一份配套软件:两个(串口上位机软件和服务器端软件)提供基础说明文档提供其他相关的详细资料。文件压缩包大小800多M,基于移远EC20、ec200系列模块的FTP服务器远程升级功能ID:1954667192652540
「已注销」
·
2023-12-17 10:57
stm32
单片机
嵌入式硬件
gd32
和stm32的区别
gd32
和stm32的区别现在的市场上有很多种不同类型的微控制器,其中比较常见的有两种,即
gd32
和stm32。
shuiyunjian1
·
2023-11-27 12:28
stm32
嵌入式硬件
单片机
嵌入式固件保护方案:
GD32
代码读保护
本文将介绍一种基于
GD32
微控制器的代码读保护方案,以确保固件的安全性。我们将探讨如何通过使用
GD32
系列微控制器的内置功能来实现代码的保护,并提供相应的源代码示例。
技术无限探索
·
2023-11-26 18:23
嵌入式
GD32
替换STM32使用HAL库开发问题
修改代码被stm32cudemx覆盖问题1can初始化进入errorhandleHAL库的HAL_CAN_Init中,hcan->Instance->MSR寄存器无法清零,STM32先清零,再退出睡眠模式,而
GD32
huoxingwen
·
2023-11-23 12:05
stm32
stm32
【嵌入式 –
GD32
开发实战指南(ARM版本)】第2部分 外设篇 - 第3章 温度传感器DS18B20
1理论分析1.1DS18B20概述DS18B20是DALLAS最新单线数字温度传感器,新的"一线器件"体积更小、适用电压更宽、更经济。Dallas半导体公司的数字化温度传感器DS1820是世界上第一片支持"一线总线"接口的温度传感器。DS18B20采用的单总线协议,也就是只需占用主机一个I/O口,无需其他外围电路,直接将环境温度转换为数字信号,使用户可轻松地组建传感器网络,为测量系统的构建引入全新
Bruceoxl
·
2023-11-19 23:18
《嵌入式》GD32开发实战指南
arm开发
GD32F303使用Jlink 调试状态下可以运行,非调试状态下不能运行,原因排查
1、
GD32
启动模式在调试状态下,从ram中启动,因此猜测在非调试模式下,boot引脚设置不对。
freemote
·
2023-11-19 12:21
mcu
GD32
GD32启动模式
GD32
boot引脚
GD32无法运行
GD32
外部SPI Flash下载算法制作
GD32
外部SPIFlash下载算法制作前言最近做一个项目用到GD32E230这款MCU,原厂配套有非常全的SDK例程和Datasheet,驱动库与STM32的标准库很类似,只要有STM32的使用经验,
DongFengYongHeng
·
2023-11-17 09:55
GD32
MCU
stm32
单片机
arm开发
arm
【
GD32
】
GD32
DMA+ADC多通道扫描
芯片:GD32F350运行在8M目标:每10ms读取三个adc通道,并且通过DMA传输流程1.配置DMA传输2.配置ADC模式和通道3.配置定时器定时触发4.中断函数和获取足够数据后进行数据处理说明:本次使用ADC的定时扫描模式,由定时器触发ADC采集转换ADC扫描模式预先设定好读取的通道,比如ch4ch5ch8,当触发adc时候就会连续采集三个通道的数据,通过dma传输到内存,过程(触发->4-
_happy_tomato
·
2023-11-16 06:42
GD32
stm32
嵌入式
单片机
gd32
GD32
Timer+ADC多通道+DMA+PWM调试记录
本例记录使用GD32307C开发板,实现以内部Timer1CH1为触发源,触发ADC0的两个通道,进行并行非连续采样,病通过DMA传输采样结果。同时输出PWM,用来检测Timer1CH1的触发周期。下面介绍具体实现过程:1.gpio初始化本例需要用到以下三根IO:PA1--TIMER1_1,PWMPC3--ADC0_CH13PC5--ADC0_CH15查询芯片手册需要将PC3/PC5设定为模拟输入
man9953212_real
·
2023-11-16 06:38
单片机
stm32
嵌入式硬件
GD32_ADC采样+DMA多通道扫描传输
多通道扫描传输前言一、资源介绍二、原理1.ADC连续扫描模式2.DMA传输3.ADC内部通道三、配置1.ADC配置2.DMA配置3.注意事项四、计算1.分压转换2.数据转换前言、硬件平台:可运行软件程序的
GD32
Awen_y
·
2023-11-16 06:35
单片机嵌入式
嵌入式硬件
单片机
mcu
c语言
【 从0到1版本】移植RT-Thread到
GD32
——之 <添加以太网驱动>RTT + GD32F4XX + DP83848 (超详细)
RTT+GD32F4XX+DP83848文章中,针对各种特殊情况:如menuconfig找不到相关驱动选项、驱动文件添加但不成功,以及IP非静态等问题做了一系列的解释解答和解决。并且指明了各种源码的位置,和移植位置。入门简单,容易上手!【教程前的叨叨叨】目前看到各位大佬的文章,基本STM32+LAN8700教程居多,因为最近手上新项目使用的是GD32F4XX+DP83848,摸索的过程记录并分享一
乐亦_Lee
·
2023-11-11 21:15
嵌入式单片机系列
单片机
嵌入式硬件
stm32
GD32
单片机串口DMA发送
一:在使用
GD32
单片机进行串口DMA发送时,需要进行以下配置:使能DMA时钟和串口时钟。配置DMA通道,包括数据方向、数据宽度、传输模式等参数。配置串口发送端口GPIO的模式和引脚。
嵌入式小宁
·
2023-11-10 10:01
单片机
stm32
嵌入式硬件
c语言
GD32
串口DMA与空闲中断串口数据进行处理
DMA全称DirectMemoryAccess,即直接存储器访问。DMA传输将数据从一个地址空间复制到另一个地址空间。当CPU初始化这个传输动作,传输动作本身是由DMA控制器来实现和完成的。GD32F450有两个DMA控制器(DMA2只存在于大容量产品中),DMA1和DMA2都有8个通道,每个通道专门用来管理来自于一个或者多个外设对存储器的访问请求。还有一个仲裁器来协调各个DMA请求的优先权。串口
嵌入式小宁
·
2023-11-10 09:31
单片机
嵌入式硬件
ARM-GCC环境搭建:适用STM32/
GD32
的编译调试总结
Win10配置STM32/
GD32
单片机GCC+VScode编译调试总结2021版_秋阳Cody的博客-CSDN博客_gd32vscode部分工程源码及安装包放在文章末尾,那么我们进入正题:一、本次环境搭建所用的软硬件
言之有李丿
·
2023-11-09 07:36
嵌入式开发
开源环境搭建
ide
vscode
windows
GD32
单片机远程升级下载,手机在线升级下载程序,
GD32
在线固件下载升级,手机下载程序固件方法
GD32
、STM32单片机,是我们最常见的一种MCU。通常我们在使用STM32单片机都会遇到程序在线升级下载的问题。
cszhang
·
2023-11-06 16:56
嵌入式硬件
GD32
在线升级
固件下载
手机GD32下载
手机固件下载
GD32
OTA
开发板 时间 同步_近万字试用报告!RISCV开发板GD32VF103
然后摘开空气袋,有一个精美的盒子,上面标识兆易创新公司
GD32
与RISC-V的logo,猎豹很健壮,像是在飞奔着。
weixin_39671374
·
2023-11-06 12:31
开发板
时间
同步
选择的串口
_
不存在或开发板没有连接
【嵌入式 –
GD32
开发实战指南(ARM版本)】第2部分 外设篇 - 第2章 温湿度传感器AHT10
1理论分析1.1AHT10介绍AHT10,新一代温湿度传感器在尺寸与智能方面建立了新的标准:它嵌入了适于回流焊的双列扁平无引脚SMD封装,底面4x5mm,高度1.6mm。传感器输出经过标定的数字信号,标准I2C格式。AHT10配有一个全新设计的ASIC专用芯片、一个经过改进的MEMS半导体电容式湿度传感元件和一个标准的片上温度传感元件,其性能已经大大提升甚至超出了前一代传感器的可靠性水平,新一代温
Bruceoxl
·
2023-11-06 03:58
《嵌入式》GD32开发实战指南
arm开发
GD32
硬件I2C外设详解
简介I2C总线是PHLIPS公司推出的一种双线式半双工串行总线,是具备多主机系统所需的总线裁决和高低速器件同步功能的高性能串行总线。用于连接微控器及外围设备。I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL。通用的I2C总线,可以使各种设备的通信标准统一,对于厂家来说,使用成熟的方案可以缩短芯片设计周期、提高稳定性,对于应用者来说,使用通用的通信协议可以避免学习各种各样的自定
info825
·
2023-11-05 15:54
嵌入式开发
单片机
嵌入式硬件
单片机如何写好一个模块的驱动文件
搞单片机,MCU:STM32/
GD32
/HC32,通讯模组:4G/WIFI/BT/433,总线:USB/CAN/K/232/485,各种常见的传感器,都接触过。
柿子风年
·
2023-11-04 15:11
理论知识
单片机
嵌入式硬件
GD32
工程创建示例手册
GD32
工程创建示例手册1.芯片包下载官方链接:ArmKeil|Devices1.本项目使用的是兆易创新GD32F470IIH6主控芯片,因此进入链接直接搜索到如下页面跳转到相应的页面搜索所使用的芯片型号且点击跳转到步骤
映蝶
·
2023-11-04 01:29
嵌入式学系
嵌入式硬件
单片机
stm32
GD32
单片机 硬件I2C死锁解决方法
死锁的复现方式在I2C恢复函数下个断点(检测到I2C多次超时之后,应该能跳转到I2C恢复函数)使用镊子,将SCL与SDA短接,很快就能看到程序停到恢复函数的断点上,此时再执行恢复函数,看能否正常走出(可在回复函数中写个死循环,只有I2C正常才跳出,检测I2C正常的办法,可以读从设备的ID)voidHAL_I2C_MspInit(I2C_HandleTypeDef*i2cHandle){GPIO_I
心语明洲
·
2023-11-03 08:18
嵌入式硬件
单片机
上一页
1
2
3
4
5
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他