GD32 Usart配置与重定义fputc
GD32F303X Uart配置 void Usart_init(void) {rcu_periph_clock_enable(RCU_GPIOA);rcu_periph_clock_enable(RCU_USART0);rcu_peri
GD32F303X Uart配置 void Usart_init(void) {rcu_periph_clock_enable(RCU_GPIOA);rcu_periph_clock_enable(RCU_USART0);rcu_peri
GD32F303ZET6三种低功耗例程 睡眠模式例程:MCU的UART3接收到数据 ,进入UART3接收中断 即唤醒睡眠模式。 int main(void) { /******** 本实验测试单片机睡眠模
GD32与STM32异同 来自:https://blog.csdn.net/qq_15181569/article/details/105472881 1. 相同点 外围引脚定义: 相同型号的管脚定义相同Corte
前言 近期搞到一块GD32F103c8t6的开发板,号称是和STM32F103C8T6 Pin To Pin兼容的,查了一些资料,很多老哥也搞过类似的测试,多半结果是不兼容,
GD32与STM32异同 来自:https://blog.csdn.net/qq_15181569/article/details/105472881 1. 相同点 外围引脚定义: 相同型号的管脚定义相同Corte
以GD32F30x为例 从GD官网下载开发文件: GD32F30x_AddOn_V2.1.0.rar包含Keil所需的gd32相关芯片的pack: GD32F30x_Demo_Suites_V2.3.0.rar包
GD32F303X Uart配置 void Usart_init(void) {rcu_periph_clock_enable(RCU_GPIOA);rcu_periph_clock_enable(RCU_USART0);rcu_peri
以GD32F30x为例 从GD官网下载开发文件: GD32F30x_AddOn_V2.1.0.rar包含Keil所需的gd32相关芯片的pack: GD32F30x_Demo_Suites_V2.3.0.rar包
目前网上很多都是利用systick频繁产生中断进行计数,然后实现延时。我写的这写接口,systick产生中断的频率很低,cpu效率很高。而且同时实现了毫秒延时,微秒延时,以及
写在前面 本系列博客是我初学GD32F103的操作实录,我个人是个小白,在学习过程中真的也遇到了不少坑,因此我希望能记录下来,帮助到同样踩坑的你。 我的芯片是GD32F103ZE
随着ST公司芯片的价格越来越高,许多公司开始寻求国产芯片进行替换,但是大部分人用习惯了ST的单片机,突然更换国产芯片,很多产品的性能需要重新测试,对于资历比较深的嵌入式工程师
选择合适的DMA通道 ADC0使用ch0 /*!\brief configure the DMA peripheral\param[in] none\param[out] none\retval none */ void
【看完就懂】GD32替代STM32全过程记录 读完这一篇文章,你能获得的知识点: GD32与STM32基本区别 STM32CubeMX程序修改后如何下载到GD32 GD32移植后一些外设的测试 一、前言 最近半
gd32f103 模拟i2c 代码如下: void at24cxx_init(void) {Soft_I2C_Init(); }void Soft_I2C_Init(void) {rcu_periph_clock_enable
GD SPI波形,在使用过程中会写入只是写入寄存器,如果这是立马取消片选,则会错误 ST SPI波形 GD改善后,添加新的判断 void spi_write_byte(uint32_t
简介 最多可支持 55 个通用 I/O 引脚(GPIO),分别为 PA0 ~ PA15,PB0 ~ PB15,PC0 ~ PC15, PD2,P
开发环境: IDE:RT-Thread Studio 2.1.5, Keil5.30 开发板:GD32407V-START GD32407V有3路硬件I2C,但是笔者开发的是软件I2C&
一、教程简介 本章主要是讲解GPIO输入实验,通过按键触发外部中断,控制LED2闪烁。 二、实验流程 1、工程配置 外部中断触发实验工程配置方法与第五章的配置方法一致,具体请查看第五章教程,
GD32F303ZET6三种低功耗例程 睡眠模式例程:MCU的UART3接收到数据 ,进入UART3接收中断 即唤醒睡眠模式。 int main(void) { /******** 本实验测试单片机睡眠模
随着ST公司芯片的价格越来越高,许多公司开始寻求国产芯片进行替换,但是大部分人用习惯了ST的单片机,突然更换国产芯片,很多产品的性能需要重新测试,对于资历比较深的嵌入式工程师
GD32F450用I2C读写EEPROM代码移植 最近在学习GD32F450芯片的一些基本驱动功能。本文是基于《STM32库开发实战指南——基于野火挑战者开发板》,《GD32F4xx_User_Manual_CN_V2.2》&#
注:本文档仅针对GD32F103系列替代STM32F103系列 版权:威尔健科技有限公司 主营业务:GD MCU代理与方案开发,中科微定位模块或芯片,美格通讯模块等。 联系方
前言 目前有一个项目中用到了TFT-LCD,其驱动芯片为ILI9341。为更好的达到显示效果,在最终的代码中我们会使用单片机自带的硬件SPIDMA模块(由于调试过程中SPIDMA输出的波形没能驱屏成功,
建立GD32的工程时,有个gd32f10x_libopt文件一直读取不到(或者读取的是安装路径下的此文件),反复检查头文件包含路径都没有问题。 最后发现KEIL软件读取头文件会优先从设置
开发环境: IDE:RT-Thread Studio 2.1.5 开发板:GD32407V-START 很多朋友在调试的时候,都喜欢使用串口来调试。毕竟简单嘛,GD32的串
ADC_F450.cpp #include "Adc_F450.hpp" #include "main.h" #include /* STM32 所用管脚和ADC通道PA4 --- ADC1_IN4 --- ADC24
【看完就懂】GD32替代STM32全过程记录 读完这一篇文章,你能获得的知识点: GD32与STM32基本区别 STM32CubeMX程序修改后如何下载到GD32 GD32移植后一些外设的测试 一、前言 最近半
开发环境: IDE:RT-Thread Studio 2.1.5 开发板:GD32407V-START 很多朋友在调试的时候,都喜欢使用串口来调试。毕竟简单嘛,GD32的串
月黑风高夜!一双黑手伸向了室友的STM32F103开发板! 一日逛淘宝,推送STM32F103ZET6原装芯片,点击进入,惊!!!
目录 2.1 兆易创新GigaDevice 2.1.1发展历史 2.1.2市场表现 2.2 GD32单片机 2.2.1 官方资料 2.2.2 选型手册 2.1 兆易创新GigaDevice GD32单片机是指由国内芯片公司兆易创新
大家都知道STM32可以应用串口烧写HEX文件,搭配一键下载电路即可实现HEX文件的烧写。这里为兆易创新的GD32F103VET6同样搭配一键下载电路,这样不需要放置区求可以烧写程序,降低成本ÿ
注:本文档仅针对GD32F103系列替代STM32F103系列 版权:威尔健科技有限公司 主营业务:GD MCU代理与方案开发,中科微定位模块或芯片,美格通讯模块等。 联系方
GD32串口通信 虽说GD32与stm32采用同样的ARM® Cortex®-M3内核,而且GD32很大程度上可兼容stm32的程序,但是也存在着一些差异;所以为了使用上减少出错,使用G
一、FinSH组件的命令执行流程图 二、执行环境 1.芯片:GD32F10x 2.串口: #define FINSH_UART USART1 #define FINSH_UAR
月黑风高夜!一双黑手伸向了室友的STM32F103开发板! 一日逛淘宝,推送STM32F103ZET6原装芯片,点击进入,惊!!!
开发环境: IDE:RT-Thread Studio 2.1.5 开发板:GD32407V-START 我相信大多数学习嵌入式的朋友学习单片机的第一个程序都是点灯,毕竟点灯简单嘛
目录 时钟控制单元(CCTL) GD32F405时钟配置代码解析 时钟控制单元(CCTL) 时钟控制单元提供了一系列频率的时钟功能,包括一个内部16M RC振荡器时钟
笔者使用的开发板是兆易创新设计的GD32407V-START开发板。其主控芯片为GD32F407VKT6,主频168MHz,内部3072K Flash,192KB SRAM。 当然啦,其他
简述: 1、主芯片:GD32F205VET6 2、编译器:IAR V8.40.1 3、系统:FreeRTOS V9.0 第一步:准备最简工程与系统 1、准备一个GD32
IIC通信时,存在几种信号。 1)起始信号:通知从机做好通信准备。 2)应答信号:有应答和无应答信号。有答应就是SDA为低电平,无应答就是SDA为高电平。 3&