STMCU小助手
发布时间:2021-12-28 23:00
|
MX直接安装在下面 默认: C:\Program Files (x86)\STMicroelectronics\STM32Cube\STM32CubeMX ) J8 r+ ~$ q7 { 下载的包放在下面 剪切过去:5 w" s5 u* D0 I; f" A/ n4 a C:\Users\XXXXX\STM32Cube\Repository ]% U' {# w7 E % t! J) F% i$ H. h WB--双核! A! k+ N- J& t, p2 l4 F: z H7XX--双核 硬件信号量同步 下载最新版本IAR% Y! H7 w# L+ O. N - H3 x5 n* h" k& ]* e typedef enum { LED1 = 0, LED_GREEN = LED1, LED2 = 1, LED_ORANGE = LED2, LED3 = 2, LED_RED = LED3,' l* b8 g1 A1 n' u1 k& a' a LED4 = 3, LED_BLUE = LED4 } Led_TypeDef; BSP_LED_Init(LED1);; ]8 r% s0 u: C% ^/ Q- `: H- A5 ]7 Z" Y : E2 h9 D/ D& O5 z, |/ ^ void BSP_LED_Init(Led_TypeDef Led) {" |+ u+ K5 h# t GPIO_InitTypeDef GPIO_InitStruct;+ i3 E8 a) V3 l H# v7 t! ^5 Z0 n/ y /* Enable the GPIO_LED clock */, Z& }* y( v2 q' W ?$ Y; ~$ S LEDx_GPIO_CLK_ENABLE(); ) t4 P' ]$ k( A8 W( X /* Configure the GPIO_LED pin */ GPIO_InitStruct.Pin = GPIO_PIN[Led];2 ?1 P" W: s7 r GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_PULLUP; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; ; y' U6 z! z6 G+ Y r! f HAL_GPIO_Init(GPIO_PORT[Led], &GPIO_InitStruct); 0 w- M6 v* p. f) n4 B /* By default, turn off LED */ HAL_GPIO_WritePin(GPIO_PORT[Led], GPIO_PIN[Led], GPIO_PIN_SET); } / h' T9 k( ]1 Y3 |, n ++++, c; z/ @6 t/ _- _! y& C GPIO_TypeDef* GPIO_PORT[LEDn] = {LED1_GPIO_PORT,1 n5 f4 n8 T# a9 ?+ ? LED2_GPIO_PORT, LED3_GPIO_PORT, LED4_GPIO_PORT};6 |+ L+ X# K6 J& t. I 9 h# m! j- U8 N+ ?& l const uint32_t GPIO_PIN[LEDn] = {LED1_PIN,! x7 `$ g- S+ ]5 Z LED2_PIN, LED3_PIN, LED4_PIN}; ++++$ _) Z+ }( Q$ q& f' }) ?1 s$ | void BSP_LED_Toggle(Led_TypeDef Led)" b# s+ I- Y% a( F! b% n {, L8 Q8 x# i3 m. T2 ~ HAL_GPIO_TogglePin(GPIO_PORT[Led], GPIO_PIN[Led]); } 4 I; h! k; `, j0 m3 k3 P- k #ifndef offsetof3 [2 p( k( J# D _: Z% K #define offsetof(T, member) (__INTADDR__((&((T *)0)->member))) #endif ?, P1 ~8 N3 h/ s7 o2 e 6 g, s7 m1 g* D' [! Z# _6 d$ b, o |
【 逢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实现温度、湿度、气压数据读取
微信公众号
手机版