头像-139282

gcrisis

个人成就

获得 0 次赞

帮助过0人

STM32通过FSMC点亮LCD

FSMC是Flexiblestaticmemorycontroller(可变静态存储控制器)的简称,是STM32系列采用的一种新型的存储器扩展技术,支持SRAM、NorFlash、LCD、PSRAM、NANDFlash、PCCard等。只在某些芯片上有,使用前要查看对应的手...

GD32VF103之PWM配置

pwm在嵌入式系统中扮演者非常重要的角色,它可以控制显示屏和led的亮度、可以控制电机的转速和舵机的角度,通过pwm将数字的电压输出信号转化成了模拟电压的输出,通过控制占空比就可以调节输出的平均电压。 pwm输出...

gd32vf103之输入捕获最小配置

输入捕获是处理器很有用的功能,它可以捕获信号,获取信号的周期、占空比等等。它是基于定时器的一个功能,使用它需要作如下的配置: 1、配置定时器; 2、通道配置; 3、打开中断和比较捕获功能; 4、打开定时器; 5...

GD32VF103之定时器最小配置

定时器是每一个芯片必备的外设,它的作用就如它的名字一样,是用来计时的。当然它不会直接告诉你具体的时间值,而是一个特定时间间隔的计数,通过这个数乘以时间间隔就是这段时间的长度。定时器在计时的基础上可以实...

GD32VF103之中断最小配置

中断是一颗芯片非常重要的功能之一,芯片没有了中断就像雷神没了他的锤头一样,“战斗力”大大下降。 在Bumblebee内核用户手册中对中断的概述如下,很好的解释了中断机制和中断的核心知识点。 gd32vf103的中断配置...

GD32VF103之串口uart最小配置

嵌入式系统中串口是非常重要的接口,除了用于与外设通信外,用它打印log和调试是最常用的手段之一。本文介绍gd32vf103芯片串口的最小配置,并实现printf函数,以方便log打印。串口的配置如下所示: 1、使能串口时钟...

GD32VF103之使用systick计时器实现1ms延时

现在大部分芯片都有systick,它是内核的定时器,操作系统一般都是通过它来产生滴答。gd32vf103的systick是一个64位的定时器,可以实现系统计时、比较中断、软件中断等功能。它上电后自动开始自增计数,所以我们不需...

Longan nano(GD32VF103)之GPIO最小配置

longannano是Sipeed(矽速科技)推出的开发板,使用兆易创新的gd32vf103cbt6芯片,该芯片是基于芯来科技的NucleiBumblebee处理器的32位通用微控制器,Bumblebee处理器是基于RISC-V架构指令集开发,由芯来科技(Nucle...