
基于GD32的简易数字示波器代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:ZIP
简介:
本项目介绍了一款基于GD32微控制器的简易数字示波器软件实现。该示波器能够采集并显示电信号波形,适合电子爱好者和工程师进行电路调试与分析使用。
LED灯发光原理
LED灯内部包含一个半导体晶片,一侧是P型半导体,另一侧是N型半导体。当这两种材料连接在一起形成P-N结,并且电流通过导线作用于这个晶片时,电子会被推向P区,在这里与空穴复合并以光的形式释放能量,这就是LED灯发光的原理。
驱动LED灯的工作机制在于首先检查电路图中LED引脚的连接关系。然后可以通过单片机对应的引脚输出高低电平来改变LED两端之间的电压差,并形成电流回路从而点亮LED。
核心板和示波器板中的LED原理图未在文本中具体描述,但其工作方式与上述相同。
初始化函数内容如下:
* 函数名称:Init_LED_GPIO
* 参数:无
* 返回值: 无
```c
void Init_LED_GPIO(void)
{
// 使能时钟
rcu_periph_clock_enable(RCU_GPIOC);
// 设置输出模式,不上下拉
gpio_mode_set(GPIOC, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_14);
}
```
全部评论 (0)
还没有任何评论哟~


