当前位置: 首页 > wzjs >正文

微网站ui多少钱学seo如何入门

微网站ui多少钱,学seo如何入门,建设公司营业执照,重庆公司做网站西门子杯工业嵌入式-2-点亮一颗LED 一、课程回顾与目标1.上节课内容回顾2.本节课目标 二、硬件连接与原理1. 硬件连接方式2. 连接实例 三、GPIO原理知识1. GPIO结构2. 推挽输出模式原理 四、软件实现步骤1. 项目结构设置2. 函数定义3. led.c 文件编写初始化函数 led_init交替闪…

西门子杯工业嵌入式-2-点亮一颗LED

  • 一、课程回顾与目标
    • 1.上节课内容回顾
    • 2.本节课目标
  • 二、硬件连接与原理
    • 1. 硬件连接方式
    • 2. 连接实例
  • 三、GPIO原理知识
    • 1. GPIO结构
    • 2. 推挽输出模式原理
  • 四、软件实现步骤
    • 1. 项目结构设置
    • 2. 函数定义
    • 3. led.c 文件编写
      • 初始化函数 led_init
      • 交替闪烁函数 led_flash
  • 五、主函数调用逻辑
  • 六、下载与调试设置
  • 七、总结与思考

链接: B站视频

一、课程回顾与目标

1.上节课内容回顾

了解了GD32系列芯片的基本信息

熟悉了项目的开发目录结构

2.本节课目标

学会通过GPIO控制LED点亮

实践使用标准外设库进行GPIO配置

实现两个LED的交替闪烁

二、硬件连接与原理

1. 硬件连接方式

开发板未固定连接LED,需通过杜邦线自定义连接端口。

每个LED通过限流电阻连接至公共端(GND),即低电平熄灭,高电平点亮。
在这里插入图片描述
在这里插入图片描述

2. 连接实例

示例中选择了 PE2 和 PE3 两个GPIO口连接LED。
在这里插入图片描述

三、GPIO原理知识

1. GPIO结构

GD32F470VET6 提供最多82个GPIO引脚(GPIOA~GPIOE,每组16个引脚)
在这里插入图片描述

可配置为:

输入/输出

上拉/下拉/浮空

推挽输出 / 开漏输出

高/中/低速

2. 推挽输出模式原理

利用上下两个MOS管交替导通

高电平输出 ≈ 3.3V,低电平输出 ≈ 0V

驱动能力强,适合LED等负载
在这里插入图片描述

四、软件实现步骤

1. 项目结构设置

在 hardware/LED/ 文件夹下:

新建 led.c 与 led.h

在工程设置中添加 led.c 源文件

配置路径引用 led.h

2. 函数定义

在 led.h 中定义两个函数:

void led_init(void);       // 初始化LED GPIO
void led_flash(void);      // LED交替闪烁

3. led.c 文件编写

初始化函数 led_init

rcu_periph_clock_enable(RCU_GPIOE);//开启GPIO端口时钟:
gpio_mode_set(GPIOE, GPIO_MODE_OUTPUT, GPIO_PUPD_NONE, GPIO_PIN_3);//配置GPIO模式
gpio_output_options_set(GPIOE, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_3);//设置推挽输出、50MHz
gpio_bit_reset(GPIOE, GPIO_PIN_3);//默认输出低电平关闭LED

在这里插入图片描述

交替闪烁函数 led_flash

使用模板提供的 delay_1ms 函数进行延时

控制两颗LED交替点亮、熄灭,循环实现流水效果。

五、主函数调用逻辑

在 function.c 中的 user_function 函数中调用:

led_init();      // 初始化LED
led_flash();     // 实现交替闪烁

六、下载与调试设置

下载设置步骤:
1.打开“魔术棒”配置界面

2.进入“Debug”页签,选择 ST-Link

3.点击“Settings”确认芯片识别成功

4.勾选 “Reset and Run”,下载完成后自动运行程序

5.编译并下载程序

七、总结与思考

本节课收获:
学习了GPIO控制LED的基本原理

掌握了GD32固件库的使用方法

实现了两个LED灯交替闪烁的效果

留给大家的思考题:
如何实现多颗LED的流水灯?可以使用几种方式来实现?

http://www.dtcms.com/wzjs/155669.html

相关文章:

  • 建网站用营业执照吗google下载
  • 模板网站可以优化吗整站外包优化公司
  • 做海报创客贴同类网站微信引流的十个方法
  • 广东企业网站seo报价推广代理平台登录
  • 互联网兼职做网站维护媒体发布平台
  • 公司做网站有意义么磁力搜索引擎
  • 宠物网站开发与实现seo优化几个关键词
  • 移动互联时代网站建设镇江关键字优化品牌
  • 红酒网站建设超级外链工具
  • iis网站发布教程服务器域名查询
  • 射阳网站建设腾讯广告投放推广平台
  • 金阊公司网站建设电话直通车推广怎么做
  • 用凡科网建设的网站和用dreamweaver建设的网站有什么不一样电商怎么做?如何从零开始学做电商赚钱
  • 政府职能网站建设潍坊网站关键词推广
  • 域名备案时网站名字线上营销策略都有哪些
  • 企业网站建设市场报价网页设计需要学什么
  • 网站建设服务器都有哪些营销型网站建设怎么做
  • 免费商城系统网站建设seo是什么意思 seo是什么职位
  • 西安网站建设电话站长之家端口扫描
  • 珠海代办工商营业执照北京seo排名技术
  • 道县找人做网站网络营销模式案例
  • 建设银行官方网站首页个人登录百度做网站
  • 网站制作多少钱一年怎么创建网页链接
  • 网站备案 更改ip营销型网站优化
  • 设计logo图片超级seo外链工具
  • 做网站图片大小不合适怎么调深圳优化公司找高粱seo服务
  • 从零开始建设网站百度app
  • 石河子市住房和城乡建设局网站近一周的新闻大事热点
  • 网站没有做实名认证org域名注册
  • 深圳外贸网站商城seo观察网