MX直接安装在下面 默认:- f- n$ n2 T, i' r. w C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX 下载的包放在下面 剪切过去:9 O3 X# }3 B( Y: L [ C:\Users\XXXXX\STM32Cube\Repository7 L2 |, K8 K/ V3 p# M9 ?1 c WB--双核 H7XX--双核 硬件信号量同步 * m8 G- G- L: b 下载最新版本IAR 4 {' E& f) p* ?% w3 d8 h% V , T7 \3 G! n. S" v1 g7 A) A ) T" V2 h" ^1 _% X$ l0 O1 p7 K7 h typedef enum! f' |' I$ U I; N2 q { LED1 = 0,0 z& D6 t: \9 A3 O5 I LED_GREEN = LED1,# l, B" e9 D( {; C3 h6 m$ }/ X; x& F LED2 = 1, LED_ORANGE = LED2, LED3 = 2,9 @7 a* M' p; R LED_RED = LED3,3 Q: \- r" n# i0 N8 S, \% d LED4 = 3, LED_BLUE = LED4 } Led_TypeDef; BSP_LED_Init(LED1); void BSP_LED_Init(Led_TypeDef Led)' o& o: M/ \/ V0 X7 U' ` {# D' D/ O8 h8 l) Y( F# O! O* K GPIO_InitTypeDef GPIO_InitStruct;) A; M* Q! P& s; Q( k9 O /* Enable the GPIO_LED clock */. T1 d e, B; `7 N* V9 Y% m5 U LEDx_GPIO_CLK_ENABLE(); - [' r+ I! V1 H0 |* Y/ X /* Configure the GPIO_LED pin */6 | z' B- H0 ]0 Z GPIO_InitStruct.Pin = GPIO_PIN[Led];6 ~0 l% M# @( ? c2 I GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;3 p4 ?4 @1 ]5 x9 A3 H/ p: k GPIO_InitStruct.Pull = GPIO_PULLUP;1 M5 R1 K- V% m% u- N GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; * u4 Y" W5 X! H% M( j HAL_GPIO_Init(GPIO_PORT[Led], &GPIO_InitStruct);7 d4 z9 ~2 b9 F8 k2 L' o# u /* By default, turn off LED */ HAL_GPIO_WritePin(GPIO_PORT[Led], GPIO_PIN[Led], GPIO_PIN_SET); } - v) Y( n @1 c. t; Y6 V6 Q9 E : s( F; i1 S7 h& B7 f ++++ GPIO_TypeDef* GPIO_PORT[LEDn] = {LED1_GPIO_PORT, LED2_GPIO_PORT, LED3_GPIO_PORT, LED4_GPIO_PORT}; const uint32_t GPIO_PIN[LEDn] = {LED1_PIN," G3 [" c8 T$ G" C" A$ [4 f3 ^1 T LED2_PIN, LED3_PIN, LED4_PIN};% ^! X9 ]' f1 Q% Y1 n l( g0 U+ h ++++3 e" G4 r5 B& L5 D+ {; R void BSP_LED_Toggle(Led_TypeDef Led) {% M2 R& t0 b. ?6 s2 j. } HAL_GPIO_TogglePin(GPIO_PORT[Led], GPIO_PIN[Led]);+ i1 I9 m# @" o8 e. i; v- B" z } " f7 |$ I+ b7 X4 P3 b/ ^ f, b8 \8 l7 b% P( p #ifndef offsetof$ j; ?! {8 A \ #define offsetof(T, member) (__INTADDR__((&((T *)0)->member))) #endif |
stm32使用定时器触发dma传输,启动dma没反应的几种情况的解决方法
【Wio Lite AI视觉开发套件】+cube.ai与食物识别
【STM32H7S78-DK】汽车仪表系统
【STM32H7S78-DK】基于 rtthread 适配 lcd 驱动移植 lvgl
【STM32H7S78-DK评测】TouchGFX (QR Code)二维码生成器
【STM32H7S78-DK】rtthread 增加 psram 内存管理
【STM32H7S78-DK】开箱与rtthread工程初体验
【STM32H7S78-DK评测】-5 LVGL&DMA2D DEMO测试
【STM32H7S78-DK评测】-4 LTDC&DMA2D 基本测试
【STM32H7S78-DK评测】CoreMark移植和优化--兼记printf重定向实现方法及常见问题