gd32f103专题

GD32F103 配置Deep-Sleepmode

// 配置IO唤醒和定时唤醒void fun_Sleep_Set(void){/* enable the AF clock */rcu_periph_clock_enable(RCU_AF);rcu_periph_clock_enable(RCU_PMU);rcu_periph_clock_enable(RCU_GPIOA);rcu_periph_clock_enable(RCU_GPIOB

基于GD32F103移植freemodbus从机库

首先说明github下载的freemodbus开源库不可以使用,需要修改 准备资料 下载一个freemodbus开源库 https://gitee.com/chejia12/freemodbus 开源库目录结构 建立文件夹 src inc port 将functions内部文件放入src文件夹将rtu内部的c文件放入src文件夹,h文件放入inc文件夹将mb.c放入src文件夹将d

GD32F103 ADC

1. 模拟量于数字量。 模拟量:反应真实世界中的物理量(比如温度,压力,长度)模拟量通常是通过电压,电流等信号来表示。 数字量:通常是0和1来表示某个物理量的变化。  2. ADC(模拟量转成信号量) 1. 分为并联比较,逐次逼近,计数型,双积分型。 1.并联比较型 Vin 大于 Vr 输出1 ,Vin 小于 Vr 输出0. 而Vin可以设置0~8v。每个比较器的Vr通过分压算