main.c
#include "main.h"
#include "gpio.h"
#define KEY_ON 0
#define KEY_OFF 1
uint8_t Key_Scan(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin)
{
if(HAL_GPIO_ReadPin(GPIOx, GPIO_Pin) == GPIO_PIN_RESET)
原创
2023-05-05 18:22:26
204阅读
使用cubmax和hal库开发/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file : main.c
* @brief : Main program body
原创
2023-05-10 17:45:54
238阅读
目录一、STM32cubMax二、F0存储器映射三、启动文件一、STM32cubMax 直观的选择STM32微控制器 微控制器图形化配置 –自动处理引脚冲突 –动态设置确定的时钟树 –可以动态确定参数设置的外围和中间件模式和初始化 –功耗预测 C代码工程生成器覆盖了STM32微控制器初始化编译软件,如IAR,KEIL,GCC可以独立使用,作为Eclipse插件使用 现在新的32已经不支
材料:振动传感器,喇叭,12V电源,LC126MAX无线接收模块,配套发射模块,继电器,单片机在中断中创建简易的响应系统,无主函数,基于HAL库创建,使用CUBMAX创建工程代码mian.c/* USER CODE BEGIN Header */
/**
**********************************************************************
原创
2023-05-06 22:13:27
154阅读
将stm32的USB口接到PC端后,PC端会要求安装一个STM32 USB Virtual COM Port Driver,然后就可以用串口调试助手对其操作了
基于 RT-Thread 在 STM32 上实现 USB 虚拟串口
要点:1 在cubmax中配置USB,在时钟树中配置USB,生成代码后将CUBMX下的SystemClock_Config更新到stm32f429-atk-apollo\b
转载
2016-12-02 10:56:00
721阅读
2评论