STMCU小助手
发布时间:2021-12-28 23:00
|
MX直接安装在下面 默认: C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX6 y6 Q8 d/ ^8 {5 {& T1 n 下载的包放在下面 剪切过去: C:\Users\XXXXX\STM32Cube\Repository WB--双核 H7XX--双核 硬件信号量同步 9 z" C! T* k9 K7 X. k' S+ U 下载最新版本IAR ' `1 x5 B! [5 V8 d- D* D8 J* j & t! ?' E0 j- u3 j/ ^ typedef enum, }+ S! ^2 h, q6 V8 @ P { LED1 = 0, LED_GREEN = LED1,/ s0 d; I8 v! @" G LED2 = 1,; ?, s. P4 }) G3 @; f: R' R LED_ORANGE = LED2, LED3 = 2, LED_RED = LED3," B, |3 Z" _. A/ }9 o' t6 h1 @ LED4 = 3,2 t! d1 u7 a3 k$ i LED_BLUE = LED4; Q( M( Y* p; Y% @$ v, ` } Led_TypeDef; % _( H! _- n: O8 f BSP_LED_Init(LED1);8 |) e5 u7 F T" g$ @ ( P: L6 V+ K# ?. ~0 T, I2 B void BSP_LED_Init(Led_TypeDef Led)* v9 U X6 ]3 E. Z& J3 Z3 R2 U { GPIO_InitTypeDef GPIO_InitStruct; /* Enable the GPIO_LED clock */ LEDx_GPIO_CLK_ENABLE();6 z) Z7 r& C9 J, X /* Configure the GPIO_LED pin */ GPIO_InitStruct.Pin = GPIO_PIN[Led]; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_PULLUP; N4 {- A+ p: D) _ GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; HAL_GPIO_Init(GPIO_PORT[Led], &GPIO_InitStruct); + h* z+ w8 c- Q4 d /* By default, turn off LED */ HAL_GPIO_WritePin(GPIO_PORT[Led], GPIO_PIN[Led], GPIO_PIN_SET);* U9 a; \) x7 x& u$ ]+ M7 I } ! i z" m5 g' j 9 R. A! k" n2 u# Q. s! \8 D ++++ GPIO_TypeDef* GPIO_PORT[LEDn] = {LED1_GPIO_PORT,# c% [0 T. H' p5 M* W+ G LED2_GPIO_PORT, LED3_GPIO_PORT, LED4_GPIO_PORT};2 m0 t2 i: c+ H( O& s# K 2 C% e3 F- Y; N$ |! Q; }9 W const uint32_t GPIO_PIN[LEDn] = {LED1_PIN,. v8 p8 b3 Y+ } LED2_PIN, LED3_PIN,! w+ U! x) D2 o9 s LED4_PIN};2 \( `$ P" @7 \8 F5 { ++++7 R. R* R) }5 A% O- j5 `; p' k void BSP_LED_Toggle(Led_TypeDef Led)! `- Y" f# e( r( x. {, ?% k: b { HAL_GPIO_TogglePin(GPIO_PORT[Led], GPIO_PIN[Led]);% e. A) Y7 g. C" j m% k1 _ }( A4 @5 |, ~- G& J. ~, b% z$ J0 D 8 j2 B2 r% e" R #ifndef offsetof) v3 R ^: M" C3 _7 y #define offsetof(T, member) (__INTADDR__((&((T *)0)->member))) #endif0 U: J2 I6 I! R* Y. E7 C |
【 逢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实现温度、湿度、气压数据读取
微信公众号
手机版