STMCU小助手
发布时间:2021-12-28 23:00
|
MX直接安装在下面 默认: C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX 下载的包放在下面 剪切过去:0 k9 g; y4 z+ Q7 u# e" b C:\Users\XXXXX\STM32Cube\Repository " A* @+ v9 |* ?* ?9 x WB--双核' `) k4 V& D( ~! I3 c7 H H7XX--双核 硬件信号量同步 下载最新版本IAR % x$ y" @- U: o0 P) Q typedef enum: X0 T* r2 e; l# m# k {; ]$ j% w1 y0 H0 s. U3 [3 N LED1 = 0, LED_GREEN = LED1, LED2 = 1,7 ~" `' L- e9 H( O+ m LED_ORANGE = LED2, LED3 = 2,6 F H8 V3 e9 |; o. k5 z% {* u. m, f LED_RED = LED3,9 f* U( H# _, Z! a LED4 = 3, LED_BLUE = LED4 P; [% I6 d0 T9 N% G( u } Led_TypeDef; BSP_LED_Init(LED1);9 W2 g5 ]& M5 o; R* t& J# f7 k # y# y) L# L6 Q1 Y void BSP_LED_Init(Led_TypeDef Led)! E$ R. {: J3 M' r2 V2 A9 y8 L {8 L& R8 Q# R# `4 ~# K; w2 _ GPIO_InitTypeDef GPIO_InitStruct; /* Enable the GPIO_LED clock */" o! m0 g, M; O LEDx_GPIO_CLK_ENABLE();7 m2 Z. ^& c- e# B' a$ q5 e : e( h- e2 [1 y% V4 G, F+ _ /* Configure the GPIO_LED pin */ GPIO_InitStruct.Pin = GPIO_PIN[Led]; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_PULLUP; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;9 [' v' c7 l0 _7 d9 m HAL_GPIO_Init(GPIO_PORT[Led], &GPIO_InitStruct);' \0 ^( h$ k: ~ /* By default, turn off LED */ HAL_GPIO_WritePin(GPIO_PORT[Led], GPIO_PIN[Led], GPIO_PIN_SET);( A' a' h5 p" k; N. U; C$ ~7 d }$ X$ R, G/ M) }" P ; l8 @3 @6 m* U * _; b5 E0 }2 U ++++ GPIO_TypeDef* GPIO_PORT[LEDn] = {LED1_GPIO_PORT, LED2_GPIO_PORT,$ C4 ~8 q; a9 l/ h( @4 J LED3_GPIO_PORT, LED4_GPIO_PORT};% u, |- s. e6 z1 [. o/ F7 i$ Z const uint32_t GPIO_PIN[LEDn] = {LED1_PIN,) y* O- K% l; G. Y: U& i+ s LED2_PIN, LED3_PIN, LED4_PIN};* q# D9 u2 O, ^* g3 X ++++ void BSP_LED_Toggle(Led_TypeDef Led), Y& K' R3 ~7 _$ W( Q# m {' K+ o0 m F x# P" j HAL_GPIO_TogglePin(GPIO_PORT[Led], GPIO_PIN[Led]); }- A1 X& N7 x. [4 a 8 @6 P- e& e0 F. \ #ifndef offsetof3 K* A9 _ \0 P% O( _$ v #define offsetof(T, member) (__INTADDR__((&((T *)0)->member))), X& ^" Q2 N$ H/ ^3 ]! K, y #endif |
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实现温度、湿度、气压数据读取
【福利三:逢7发帖赢大礼】成功利用STM32H743VI片内SRAM12和DTCM空间(完全胜利)
【福利三:逢7发帖赢大礼】想要充分利用STM32H743VI片内的RAM空间(但并不顺利)
【福利三:逢7发帖赢大礼】使用惠勤致远STM32H743VI开发板+ST7796并口彩屏移植LVGL9.5并分享一些额外内容
微信公众号
手机版