首页 > TAG信息列表 > WritePin

07-CubeMx+Keil+Proteus仿真STM32 - EXTI

本文例子参考《STM32单片机开发实例——基于Proteus虚拟仿真与HAL/LL库》 源代码:https://github.com/LanLinnet/STM33F103R6 项目要求 同04节,电路常态为流水灯状态,当按下按钮BTN0时,8个LED灯全亮全灭闪烁3次后恢复到常态;当按下按钮BTN1时,8个LED灯间隔交替闪烁3次后恢复常态;当BTN0

搭建STM32开发环境——STM32CubeMX并配合Keil5重写跑马灯程序

搭建STM32开发环境——STM32CubeMX并配合Keil5重写跑马灯程序 前言一、搭建STM32的开发环境1.安装jdk2.安装STM32CubeMX3.安装过程1.安装程序2.安装固件库 二、利用工具实现LED的点亮1.分析相应的原理图2.使用CubeMX生成相关代码3.GPI0设置 三、运行效果图 前言 本文主

使用STM32CubeMX实现流水灯

文章目录 一、安装STM32CubeMX(一)下载并安装(二)安装固件库 二、流水灯实现1. 配置时钟2. GPIO设置3. 项目配置 三、波形图观察总结参考 一、安装STM32CubeMX (一)下载并安装 下载地址:https://www.st.com/en/development-tools/stm32cubemx.html 以管理员身份运行并安装 Set

使用STMCubeMX生成代码实现流水灯

目录 一、使用STM32CUBEMX生成代码 二、keil仿真调试并生成hex文件 三、运行结果 总结 一、使用STM32CUBEMX生成代码         打开STM32CUBEMS后点击help,选择mange 创建新项目 接下来在part name处输入STM32F103C8 点击System Core中进入sys,在debug处选择serial wire

御神楽的学习记录之串口通信小试牛刀

文章目录 前言一、 Stm32CubeMX与Keil配合流水灯实现1.新建STM32CubeMX项目2.项目导出3.使用Keil编译并烧录 二、串口通信hello windows1.串口通信USART2.新建STM32CubeMx项目2.Keil编译并烧写代码3.串口助手测试 三、Keil仿真逻辑分析仪观察管脚的时序波形1.流水灯时序波

STM32CubeMX实现流水灯

文章目录 文章目录 文章目录一. 搭建STM32开发环境二、流水灯实现 一. 搭建STM32开发环境 1.安装jdk 由于STM32CubeMX是Java实现的,需要安装jdk环境。 2.安装STM32CubeMX。 下载地址: https://www.st.com/en/development-tools/stm32cubemx.html 安装过程 ①以管理员身份运

STM32基于HAL库流水灯实验

STM32基于HAL库流水灯实验 一、搭建STM32的开发环境(一)安装jdk(二)安装STM32CubeMX(三)安装MDK5 二、HEL库GPIO端口3只LED红绿灯的周期闪烁(一)CubeMX建项目(二)main.c代码修改(三)烧录运行结果 三、波形观察四、总结五、参考文献 一、搭建STM32的开发环境 (一)安装jdk 由于STM32CubeM

STM32之用野火的F429点彩虹(HAL库)-01

打开cubeMX并新建项目 搜索429并选择芯片 打开10 11 12引脚 设置时钟 编译设置 生成代码并从编译器打开 查找帮助文档(在keil目录下,可以搜后缀) 查找目标函数(了解函数功能及参数) 在程序中调用函数 /* USER CODE BEGIN 3 */ HAL_GPIO_WritePin(GPIOH,GPIO_PIN_10,GP

STM32CubeMX(03)GPIO口输出+定时器实验实现交通灯

文章目录 前言一、GPIO口输出+定时器实验1、目的2、内容 二、思路1.STM32CubeMX把IO口使能2.对相应引脚进行写操作3.使能溢出中断 三、Keil编程3.1添加回调函数3.2 编写用户函数3.3主函数调用 总结 前言 前面我们学习了定时器,并且用定时器实现1s的LED灯翻转,大家可以回

stm32g431rbt6 流水灯 国信长天蓝桥杯嵌入式 HAL库 串口配置 入门

 初学G431这块板子的时候,用的是STM32cubeMX 和keil-MDK ,在百度上搜到的全是标准库的代码,但是cubeMX用的是HAL库 代码很不一样,而且对于引脚的初始化,标准库的方式需要手动进行配置,但如果使用cubeMX的话,所有初始化配置都由代码转变成可视化图形。 使用这两个软件进行开发  G431