STMCU小助手
发布时间:2021-12-28 23:00
|
MX直接安装在下面 默认:4 u/ |9 v" M/ N C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX& }; v9 }- F$ r* e4 V: R 下载的包放在下面 剪切过去: C:\Users\XXXXX\STM32Cube\Repository WB--双核4 }0 H1 ^' a& u% a. ?$ U: f5 k H7XX--双核 硬件信号量同步4 z, h3 [8 I ~6 l 下载最新版本IAR 7 D- ]5 [6 z" E. H & w, _% X6 \+ Z/ x' F n( K) j typedef enum# K7 t8 Z5 A" l. h { LED1 = 0, LED_GREEN = LED1, LED2 = 1,4 g% C, |* n9 | LED_ORANGE = LED2,2 D) p+ w ~/ v! O3 j+ @ LED3 = 2,/ `8 `4 d. f7 C# Q! \ LED_RED = LED3,3 P ` K \1 W LED4 = 3,: a( C8 S. V! h9 v, n LED_BLUE = LED47 g W6 t9 P& p% A } Led_TypeDef; BSP_LED_Init(LED1);/ S" K) K8 m4 N; T% o. z void BSP_LED_Init(Led_TypeDef Led)8 J& L+ H. l7 t3 c1 a {. R- @6 `4 G3 X2 o( |6 d GPIO_InitTypeDef GPIO_InitStruct; /* Enable the GPIO_LED clock */5 B7 a8 v5 `8 x8 f6 i+ V LEDx_GPIO_CLK_ENABLE();8 e/ _7 U+ I9 O, U /* Configure the GPIO_LED pin */' f) u5 e( D8 S" w5 z" z+ G" w GPIO_InitStruct.Pin = GPIO_PIN[Led]; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_PULLUP;3 l$ O7 k8 l5 v' {* }6 t' k' e. s GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH;9 a) V- o2 w# N N 8 b* y" ^$ { H$ H9 S }2 S HAL_GPIO_Init(GPIO_PORT[Led], &GPIO_InitStruct); /* By default, turn off LED */ HAL_GPIO_WritePin(GPIO_PORT[Led], GPIO_PIN[Led], GPIO_PIN_SET); }; a2 L6 Z" Z$ @$ s' [ ++++ GPIO_TypeDef* GPIO_PORT[LEDn] = {LED1_GPIO_PORT, LED2_GPIO_PORT,: f- c5 \7 y0 A* C5 f$ `$ I LED3_GPIO_PORT,* L+ C/ K& P9 F" Q `6 j LED4_GPIO_PORT};7 N$ p: f% m5 }& D const uint32_t GPIO_PIN[LEDn] = {LED1_PIN,- c/ f- e6 K, T; s2 `2 z: T LED2_PIN, LED3_PIN, LED4_PIN};8 s" r( q- @( k ++++ void BSP_LED_Toggle(Led_TypeDef Led)9 s# e7 s7 |: h5 m0 Y! m. P {4 \9 }" |5 Z# d+ K HAL_GPIO_TogglePin(GPIO_PORT[Led], GPIO_PIN[Led]);6 I9 ?3 m6 A0 A" ~) ?: A }' I# u7 t, Q4 y9 J8 z+ d( E . L$ P0 F3 |. l: |+ F# T) a 7 C7 S4 e* D& _( I% l* R" |# w #ifndef offsetof' I, J6 H! z7 X: m7 l #define offsetof(T, member) (__INTADDR__((&((T *)0)->member)))# }, n7 K1 j! x- y, {8 n #endif, v1 {% J {( _, q ( r7 Q7 W+ t- p # o: z& ]* w. U9 A3 H6 p |
【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并分享一些额外内容
【 逢7发帖赢大礼】7、TouchGFX中实现云彩流动效果
微信公众号
手机版