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评论