STMCU小助手
发布时间:2021-12-28 23:00
|
MX直接安装在下面 默认: C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX+ ~/ S0 T! t. d/ w. Q 下载的包放在下面 剪切过去: C:\Users\XXXXX\STM32Cube\Repository WB--双核 H7XX--双核 硬件信号量同步 下载最新版本IAR6 N1 w4 H' G; s2 v* [7 C1 D typedef enum { LED1 = 0,5 R; h" E [( O5 ~9 m/ Y LED_GREEN = LED1, LED2 = 1," O1 X/ Y9 r' w& \ LED_ORANGE = LED2, LED3 = 2,4 W* N5 O0 F- J% ?9 ~) s LED_RED = LED3, LED4 = 3, LED_BLUE = LED4 } Led_TypeDef; 0 v8 \, E0 y* T- k( b+ h& \ BSP_LED_Init(LED1); 4 q! p! _, u3 ^) V void BSP_LED_Init(Led_TypeDef Led)6 T. t2 e* Z2 C$ u- x& Q* p# l2 K { GPIO_InitTypeDef GPIO_InitStruct; 4 V2 t- e6 [8 }9 j) d" m /* Enable the GPIO_LED clock */3 A2 g. S) z1 a LEDx_GPIO_CLK_ENABLE(); /* Configure the GPIO_LED pin */ GPIO_InitStruct.Pin = GPIO_PIN[Led];1 n6 i, l+ O: O9 j2 x8 W GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_PULLUP;& {, T) S/ z* ?- J# x0 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; HAL_GPIO_Init(GPIO_PORT[Led], &GPIO_InitStruct); % r5 m( d6 p T$ ^2 n /* By default, turn off LED */ HAL_GPIO_WritePin(GPIO_PORT[Led], GPIO_PIN[Led], GPIO_PIN_SET);3 B& m' G5 x2 d+ y# L+ Z, m+ X } ++++ GPIO_TypeDef* GPIO_PORT[LEDn] = {LED1_GPIO_PORT, LED2_GPIO_PORT,* i$ k) j$ b, a7 B% u9 ` LED3_GPIO_PORT,# X# [" [" R! s! V; l% ^4 t LED4_GPIO_PORT}; 4 X M# m5 e/ s- I5 B: H const uint32_t GPIO_PIN[LEDn] = {LED1_PIN, LED2_PIN,* Q" `( K5 u) ?, } d LED3_PIN,3 [% \7 s" Y+ c, e1 X1 G F LED4_PIN}; ++++ void BSP_LED_Toggle(Led_TypeDef Led)+ `0 h" B2 c- U) q, G {2 H$ t6 o# R* o$ ? HAL_GPIO_TogglePin(GPIO_PORT[Led], GPIO_PIN[Led]); S4 C; [7 Y/ I& O5 }* \; t }" U5 Z7 a, } z% V - a& y! ^2 O9 A8 O/ p5 x #ifndef offsetof g2 C3 n# s7 l" ] #define offsetof(T, member) (__INTADDR__((&((T *)0)->member))) #endif |
【 逢7发帖赢大礼】1、利用CubeMX生成正点原子H7R7开发板的STM32CubeIDE工程
【STM32H735G-DK测评】ADC3+TIMER1+DMA 采样模拟信号
【STM32H735DK测评】Ethernet+lwip DHCP获取IP地址
STM32H743基于CubeMx5.0配置手册
【STM32H735G-DK测评】lvgl移植
【STM32H735G-DK 测评】STM32H735G-DK External Loder 编译和测试
【福利三:逢7发帖赢大礼】使用MPU6050模块、img_dsc、img_btn机制实现一些简单有趣的动画效果
【福利三:逢7发帖赢大礼】使用arc弧形拉条控件控制PWM舵机及使用SPI3接口操作NRF24L01模块进行无线通信
【福利三:逢7发帖赢大礼】调试nucleo-WBA65RI工程测试样板的一些心得
【福利三:逢7发帖赢大礼】lv_timer和BME680实现温度、湿度、气压数据读取
微信公众号
手机版