一、教程简介 本章主要是对MINI-GD32F103C8T6 凌智基础开发 板的硬件进行介绍,以及一些对应的电路原理进行说明。对应的原理图以及生成的库文件都在资料文件里面有提供,可以直接使用。图1 设计原理图 二、相关事项 1、核心处理器 本次开发教程所用的单片机型号是GD32F103C8T6,将其所有引脚进行定义引出。图2 核心处理器 2、复位电路 这是一个比较典型的复位电路,我们在开发过程中,
目录前言使用PWM时,需要注意引脚是否支持TIM功能可支持引脚PWM.cPWM.hmain.h 参考前言PWM(Pulse Width Modulation)是一种脉宽调制技术,用来调节信号波形的高电平时间(脉冲宽度)的比例,从而改变有效值。PWM技术常见于电子电路中,广泛应用于各种领域和设备中,包括但不限于以下几个方面:1. 电机控制:PWM可用于控制直流电机、步进电机和交流电机的转速
28335外部中断基本特点7个可屏蔽中断源和1个不可屏蔽外部中断源GPIO0-31可选的中断源为XINT1(可屏蔽中断),XINT2和XNMI(不可屏蔽中断)GPIO32-GPIO63可选的中断源为XINT3-7外部中断的触发方式可选上升沿或下降沿触发外部中断外设和其他外设不一样,在中断函数中只用清除PIE中断即可不用清除外设中断。外部中断配置过程其实28335的外部中断配置相对其他外设的配置来说
一、准备工作 硬件平台:一块GD32E507Z-EVAL评估板(MCU是GD32E507ZET6) 软件开发环境:KEIL 源码:GD32官方源码(标准库),FreeRTOS源码(FreeRTOSv202107.00) 二、创建工程 由于GD32提供的源码有多份例程,这些例程会共用相同的源码,比如C ...
转载 2021-10-10 17:59:00
1617阅读
2评论
(一)GD32F230F4P6 GD32F230F4P6 是 GD 基于 ARM ® CortexTM-M23 内核 推出的超值型单片机 GD32E230 系列中的一个型号, 基本特征有: 16K Flash 4K RAM SOP20 封装,可用 IO 有 15 个,跟 ST32F0 & STM32 ...
转载 2021-07-25 23:18:00
2821阅读
硬件说明:  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、
一、前言GD32是国内开发的一款单片机,据说开发的人员是来自ST公司的,GD32也是以
转载 2022-07-04 19:39:03
1073阅读
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 扩
STM32中有很多内置外设的输入输出引脚都具有重映射(remap)的功能,本文对一些在使用引脚重映射时所遇到的有关问题加以说明。我们知道每个内置外设都有若干个输入输出引脚,一般这些引脚的输出脚位都是固定不变的,为了让设计工程师可以更好地安排引脚的走向和功能,在STM32中引入了外设引脚重映射的概念,即一个外设的引脚除了具有默认的脚位外,还可以通过设置重映射寄存器的方式,把这个外设的引脚映射到其它的
GD32E230硬件IIC 我们熟悉IIC都是使用软件代码的形式模拟时序图来编程 现在使用GD32E230中的HAL库中硬件IIC模式IIC。的总线机制都是一种两线接口、简单、双向二线制同步的串行总线,二线制就是时钟线(SCL)和数据线(SDA)两个信号线。IIC寻址时分为主从设备之分,一般选择MCU作为主设备,每个不同的从设备都有唯一的7位设备地址,高四位由厂家确定,低三位时器件引脚定义
接ESP32 Arduino框架入门(一)介绍和工程创建     接下来继续介绍ESP32-Wroom-32E的外部引脚、中断、定时器等部分内容        ESP32的外部引脚功能有ADC,GPIO,I²C,I²S,PWM,SDIO,SPI,UART等,同时还有8个
请注意,以下引脚分配参考适用于流行的 30 引脚ESP32 devkit v1开发板。仅输入引脚GPIO34~39是GPIs–仅输入的管脚。这些引脚没有内部上拉或下拉电阻。它们不能用作输出,因此只能将这些管脚用作输入:GPIO 34、GPIO 35、GPIO 36、GPIO 39SPI闪存GPIO 6~GPIO 11在一些ESP32开发板中是公开的。但是,这些引脚连接到ESP-32芯片上
本代码实现ESP32与SD卡的交互,包括定义SPI引脚、创建自定义SPI类实例、编写WriteFile与ReadFile函数进行文件读写。setup函数初始化串口、SPI、SD卡,向“/test.txt”写入“myfirstmessage”,读取并打印其内容。loop函数留空待扩展。1. 需要准备的软硬件:1.1 硬件:ESP32开发板SD卡模块(如下图),可以是单独的TF卡模块也可以是集成到TF
引言ESP32作为一款高性能的微控制器,不仅具备强大的无线通信能力(Wi-Fi和蓝牙),还内置了丰富的外设资源,其中就包括数字模拟转换器(Digital-to-Analog Converter, DAC)。本文旨在帮助初学者快速认识ESP32的DAC功能,理解其工作原理,并通过一个简单的示例展示如何在Arduino平台上利用DAC引脚输出模拟电压。ESP32 DAC简介ESP32集成了两个12位的
一、开始前的准备工作——开发环境下载及配置 、买材料、需具备知识和额外必要工作(1)开发环境下载及配置        我本次开发使用的是ardunio ide这个开发环境,其语言支持C语言,适合广大刚刚入门的开发者,易于上手,(温馨提示:下载时,下载2.0.0版本以下的,即1.多的版本)因为我们要用到flash闪存上传文件,2.0.0版本及以上不支
  【esp32】GPIO引脚功能使用集合0. 引脚整体说明1. 参考资料1.2 I2C1.3 SPI1.4 中断1.5 Strapping pins1.6数模转换器(DAC)1.7 模组内部集成 flash引脚1.8 只能设置为输入模式的引脚 only input 0. 引脚整体说明GPIO36: 只能作为输入不能输出; ADC1通道0的采集引脚GPIO39: 只能作为输入不能输出;
ESP32Cam视频监控同时控制引脚-ArduinoIDE环境不久前入手了一款esp32cam开发板,放了好久,终于在昨天准备搞一搞,毕竟不能放的发霉不是,目前实现了视频监控和对部分引脚的控制,也就是说能够做一个面对面的视频机器人了,下面主要介绍一下,原码已放到码云,欢迎下载:一、关于环境这里,我是用的是ArduinoIDE,虽然这个使用起来改写库文件和代码很不方便,但是呢,以前用这个开发习惯了,
文章目录前言硬件选择代码解析获取代码设备控制命令:设备和协议初始化流程:配置设备信息回调函数注册数据获取与发送流程总结 前言家里有个鱼缸养了几条鱼来玩玩,但是换水的问题着实头疼,经常一个不注意就忘记换水,鱼儿就没了。o(╥﹏╥)o在获得 Spirit 1 边缘计算机 后就相当于有了一个人智能设备服务器,可以自己开发在家里开发智能设备,于是准备做一个智能水浊度传感器来解决一下我这个换水难的问题。目
文章目录【看完就懂】GD32替代STM32全过程记录一、前言二、GD32与STM32什么是GD32GD32F10x/F30x和STM32F10x资源对比GD32F10x/F30x与STM32F10x软硬件设计对比三、程序下载方法J-Link下载FlyMcu下载四、使用CubeMX开发GD32测试【看完就懂】GD32替代STM32全过程记录读完这一篇文章,你能获得的知识点:一、前言最近半导体行业出现
 出色的 AI 性能ESP32-S3-BOX-3 搭载 ESP32-S3 Wi-Fi + Bluetooth 5 (LE) SoC,支持 AI 加速。开发板在 ESP32-S3 的内置 512 KB SRAM 之外,还集成了 16 MB Quad flash 和 16 MB Octal PSRAM。ESP32-S3-BOX-3 能够运行乐鑫自研语音识别框架 ESP-S
  • 1
  • 2
  • 3
  • 4
  • 5