
CUBE如何安装RT-Thread网上有很多,不再写了。/ m, q; ?) g! i% D9 w+ G0 X3 o% ~ 2 T/ r+ E/ ^ r/ ~! v, ? 1、打开CUBE,FILE-new project,选择自己的芯片信号即可: y1 J" L% p5 o# d+ |& x* W ! A: Y9 B- w( E5 J 2、点击 software packs--select components ![]() 进入如下界面,操作如下0 T, V. E$ B+ } g. J ![]() - g! ?6 m8 I& o0 S& } 3、进行自己需要的常规配置 ' M% [' _0 M6 r4 w+ | ![]() ![]() 4、配置LED- N9 s) d4 c* t. D u ![]() / ?7 h/ a$ @$ J* [/ M- ~ 5、这三个勾去掉,因为RT-THREAD已经帮我们配置了,否则会重复报错 ![]() ! a w& P% M% T* z( u5 ] 6、加入操作系统 ![]() 7、配置时钟7 f2 z5 Z! k' [+ w ![]() 1 t5 g) o+ K9 Z# b) p7 m 8、输出生成我们的keil MDK工程4 e4 G8 I% [ L9 ^/ g0 T 4 r2 b9 u7 q) g9 P 9、打开mdk工程,main函数加入头文件 #include "rtthread.h"7 G. e! e$ o' F, d o" |+ ]% X! @( o ![]() 10、; l" ^& F$ b! k 定义线程控制块 static rt_thread_t led1_thread = RT_NULL; ,定义函数 static void led1_thread_entry(void* parameter);7 D: y$ a6 G8 i2 h$ c , C/ L% X- K$ g. `$ Z ![]() 11、主函数中定义 led1_thread = /* Ï߳̿ØÖÆ¿éÖ¸Õë */& d4 a6 t+ P6 m u! f3 U) ~- S rt_thread_create( "led1", /* Ïß³ÌÃû×Ö */ led1_thread_entry, /* Ïß³ÌÈë¿Úº¯Êý */" R- C; X4 J+ Q9 ~ RT_NULL, /* Ïß³ÌÈë¿Úº¯Êý²ÎÊý */ 512, /* Ïß³ÌÕ»´óС */4 H* [; }& Q5 m6 k8 B( e2 x 3, /* Ï̵߳ÄÓÅÏȼ¶ */ 20); /* Ïß³Ìʱ¼äƬ */ /* Æô¶¯Ị̈߳¬¿ªÆôµ÷¶È */& c2 q6 q: M. F5 B if (led1_thread != RT_NULL)0 H7 \& t/ Q. H# [# I rt_thread_startup(led1_thread);$ {: f# U" ~( M else return -1;7 b. ?) Y: p' \6 j5 ?& C ![]() 12、while(1)中加入延时rt_thread_delay(100); 0 S# }. c' v) W6 V% g- V% [ ![]() 0 K# m6 t* J/ G9 r8 Q 13、函数 static void led1_thread_entry(void* parameter) - ?1 r3 b# B J0 q( {8 X { /* ³õʼ»¯can,ÔÚÖжϽÓÊÕCANÊý¾Ý°ü */# D- L. j# a; L' ~1 N8 E while (1)0 n! K7 Y6 ]% o u) b {: h7 y' M8 k1 g8 h- z2 q& x, k HAL_GPIO_WritePin(GPIOA, LED1_Pin|LED2_Pin, GPIO_PIN_RESET); rt_thread_delay(100); HAL_GPIO_WritePin(GPIOA, LED1_Pin|LED2_Pin, GPIO_PIN_SET);/ l) t4 g, r* D/ j( u2 }+ U rt_thread_delay(100); 0 ~; P a5 w5 j2 w8 n, K }( C+ q% U. h" t* S% r } 1 _( S( M* g* P; U, ? ![]() ; l9 y0 y' I+ }7 A$ ]2 K 14、编译,有个如下错误 l0 {' q. i% U* e# w ![]() " ?+ v/ E# g! }2 T9 t( \( Y+ Z% \ 15、把2的双斜杠去掉如下,再次编译通过 ![]() 2 L% Y0 N, A( l% A6 d 16、下载程序开始闪灯,完成 ———————————————— 版权声明:冬麻麻 Z+ Q/ V' B! k9 a ( i0 ~0 [+ {. ]" `* y+ E: P |
【STM32WB55评测】评测一 DTM射频&ACI事件测试
STM32CubeMonitor-UCPD USB 端口管理
用于 USB Type-C™ Power Delivery 端口管理的 STM32CubeMonitor
STM32CubeMonitor介绍、下载、安装和使用教程
如何用 STM32CubeMonitor 图形化显示 Lora 节点信息
STM32CubeMonitor:如何开始使用 STM32 无线远程演示
新上线STM32CubeMonitor V1.0.0简介
一切尽在掌控,新一代开发神器 STM32CubeMonitor
新一代神器STM32CubeMonitor介绍、下载、安装和使用教程
意法半导体发布STM32CubeMonitor变量监视及可视化工具,可灵...