GPIO点亮led灯(使用HAL库),proteus电源设置,proteus仿真
使用CubeMX点亮(闪烁)LED灯
首先、使用CubeMX创建工程文件
打开uvprojx文件,找到Application/User/Core
双击打开main.c,在int main中输入以下程序:
for(i=0;i<2;i++){HAL_GPIO_WritePin(GPIOC,GPIO_PIN_0,GPIO_PIN_RESET);//设置选用的GPIOX,设置选中的GPIOX的某个引脚,设置输出高低电平HAL_Delay(500);//CubeMX自带的延时函数HAL_GPIO_WritePin(GPIOC,GPIO_PIN_0,GPIO_PIN_SET);HAL_Delay(500);}
这是一个循环闪烁的程序
如果只需要点亮(我的电路板是低电平电亮)
则输入下述程序即可:
HAL_GPIO_WritePin(GPIOC,GPIO_PIN_0,GPIO_PIN_RESET);
这是驱动I/O口较为简单的应用。
若没有电路板,可使用proteus8.13进行仿真
电路图如下所示
注意:STM32的电源引脚一定要设置好
设置方法如下
先选中需要加入的电源,然后点击ADD
使电源加入,若不加入,则会报错。
如果在制作时出现错误,可以私信或评论。
会及时回复。
GPIO点亮led灯(使用HAL库),proteus电源设置,proteus仿真相关推荐
- android客户端控制树莓派GPIO点亮LED灯
首先需要android客户端与树莓派进行连接,树莓派与android客户端利用wifi连接并进行socket通信请参考我的另一片文章:https://mp.csdn.net/postedit/7991 ...
- 香橙派 orangepi 点灯大法,操作gpio 点亮LED灯
本次型号M11.安装WiringNP git clone https://github.com/friendlyarm/WiringNP cd WiringNP/ chmod 755 build ./ ...
- 普中仿真器无法使用解决方法和用库函数点亮LED灯
文章目录 解决普中stm32F103玄武无法仿真问题 使用库函数点亮LED灯 解决普中stm32F103玄武无法仿真问题 问题描述 该开发板可以使用串口下载程序,但是无法仿真.每一次仿真,总是会出现 ...
- STM8S自学笔记-003 GPIO输出:点亮LED灯 and 跑马灯特效
STM8S自学笔记-003 GPIO输出:点亮LED灯 and 跑马灯特效 点亮LED GPIO初始化函数:GPIO_Init() GPIO电平操作库函数:GPIO_WriteHigh().GPIO_ ...
- 61-20210407华为海思Hi3516DV300的linux系统下控制GPIO口(标准linux模式点亮LED灯)
61-20210407华为海思Hi3516DV300的linux系统下控制GPIO口(标准linux模式点亮LED灯) 2021/4/7 15:13 https://xueqiu.com/797071 ...
- 【STM32】STM32CubeMX教程二--基本使用(新建工程点亮LED灯)
前言 在配置好CubeMX之后,就是新建工程的开始了,那么首先我们需要一些准备,本片博客我们会很详细的介绍STM32CubeMx的基本使用和如何创建一个新的工程并且点亮LED灯 面向初学者 如果 ...
- 【STM32学习笔记-点亮LED灯】
STM32学习笔记-点亮LED灯 文章目录 STM32学习笔记-点亮LED灯 一.原理图分析 二.代码分析 1.mian函数 2.led.c函数 3.led.h函数 4.函数文件整理 5.LED_In ...
- 嵌入式开发学习之--点亮LED灯(中)
上篇我们主要学习的是环境搭建和实际操作,这篇详细记录一下整个思考的过程. 首先,我们需要想一个问题,这个灯为什么会亮? 物理上来说,LED灯属于发光二极管,只要有正确的电压就会发亮.也就是说,我们烧写 ...
- 实例2:树莓派GPIO控制外部LED灯闪烁
实例2:树莓派GPIO控制外部LED灯闪烁 实验目的 通过背景知识学习,了解四足机器人mini pupper搭载的微型控制计算机:树莓派. 通过树莓派GPIO操作的学习,熟悉GPIO的读写控制. 通过 ...
最新文章
- JS数组转字符串和字符串转数组
- ISA SERVER使用指南
- Java蓝牙电话_Android mediaPlayer和蓝牙汽车/耳机电话
- 2021年Java后端技术知识体系
- 获取国内国外flink的mailing list技术支持
- matlab第三方控件,第三方控件介绍
- MySQL 深潜 - MDL 锁的实现与获取机制
- php 复选框组,php – 选择所有复选框
- 【DP】LeetCode 53. Maximum Subarray
- HDU2504 又见GCD
- Sublime Text 3下载-汉化-插件配置
- vue学习笔记—bootstrap+vue用户管理
- 完美下载安装SourceTree并成功启动
- 学好英语对IT软件工程师的影响
- Windows Server AppFabric简介
- LaTex写实验报告
- 『地铁交换机』地铁交换机作用
- 【听说隔壁老王开始学编程了?】
- Just Like Heaven
- maximo跟java_Maximo7.5远程调用maximo的手动输入节点工作流