CUBE如何安装RT-Thread网上有很多,不再写了。/ m. ?$ r" x' z! w+ N- Q! m 0 O8 a1 s+ ^( d1 q4 q; ?; W+ b8 P 1、打开CUBE,FILE-new project,选择自己的芯片信号即可 2、点击 software packs--select components* f' Y" ]2 F4 _& ^2 ` 9 E* T; b% ~# V3 W ' z/ p& N5 H9 x: j 进入如下界面,操作如下9 ~5 B. T V: V9 V2 } * w" Q5 N# k) }1 `/ i7 U 8 n. `4 q- Y( h8 [5 b; X( T 3、进行自己需要的常规配置! l& d$ j$ q/ ^3 W7 q7 U 9 ]# ]% j( h; h& z1 ^ 4、配置LED 0 F- O( w) }( S4 S2 S 5、这三个勾去掉,因为RT-THREAD已经帮我们配置了,否则会重复报错 6、加入操作系统 0 B, Y" s! q+ n$ J + V0 N* ~* t" l+ V% `" M9 @ " V& l- x: ^8 M* I$ k( _ 7、配置时钟 9 L, H+ Z" r( Y6 [( i' e6 }! u! U" | / w! w9 y. P4 R, h( Q# l% u5 v 8、输出生成我们的keil MDK工程 9、打开mdk工程,main函数加入头文件 #include "rtthread.h"2 K& w& x/ ^# y x' L ; }- M& r4 D3 x8 l 10、) y {/ A8 y0 [" H7 r5 X; @8 W 定义线程控制块 static rt_thread_t led1_thread = RT_NULL;. a* O2 S8 m J N: u8 u4 T ,定义函数 static void led1_thread_entry(void* parameter);% [4 ^* D8 x8 k q+ Q2 S $ |" V) j( x2 A6 K- ~ - F/ L7 N) J% T: M* t + M b8 L6 @, Q* q; v6 [0 I! ` 11、主函数中定义 led1_thread = /* Ï߳̿ØÖÆ¿éÖ¸Õë */ rt_thread_create( "led1", /* Ïß³ÌÃû×Ö */ led1_thread_entry, /* Ïß³ÌÈë¿Úº¯Êý */ RT_NULL, /* Ïß³ÌÈë¿Úº¯Êý²ÎÊý */: m- B2 E1 j0 J# d; R) M7 t3 c, K: f 512, /* Ïß³ÌÕ»´óС */! Q$ C7 ?, l$ ^ L& N' s3 U" ^ 3, /* Ï̵߳ÄÓÅÏȼ¶ */ 20); /* Ïß³Ìʱ¼äƬ */$ h9 m( I$ @: T' q$ u 9 u9 K( h& ~' J' T1 w- ?0 y5 K /* Æô¶¯Ị̈߳¬¿ªÆôµ÷¶È */7 Q* }+ b( ?8 ~1 W if (led1_thread != RT_NULL) rt_thread_startup(led1_thread);# d5 ?, e3 t& L, o! ~ else( y- L/ g! b" `8 O4 c3 @" k return -1;" }' q3 Y/ ^$ q 12、while(1)中加入延时rt_thread_delay(100); 8 y+ X6 S0 p2 n; A7 i! N i 5 u& O) Z2 n" _ `" ]- ?1 U1 {! u! ` 13、函数 static void led1_thread_entry(void* parameter) " Z" e) K4 d8 C% m, T) a; t { /* ³õʼ»¯can,ÔÚÖжϽÓÊÕCANÊý¾Ý°ü */ q) _( f( U3 B* E9 Z! H while (1) { HAL_GPIO_WritePin(GPIOA, LED1_Pin|LED2_Pin, GPIO_PIN_RESET);/ }+ m2 X B/ ]* {) i$ L rt_thread_delay(100); 0 Q' K9 q4 q: M+ c' a. C HAL_GPIO_WritePin(GPIOA, LED1_Pin|LED2_Pin, GPIO_PIN_SET); rt_thread_delay(100); } } & j8 _" D2 }9 d1 m 14、编译,有个如下错误 : g0 z! ?; l0 C; r& E$ R4 D0 z 15、把2的双斜杠去掉如下,再次编译通过; e6 b- B% @4 m; ^" l * b `, l; I9 ?2 P( _ 16、下载程序开始闪灯,完成 ————————————————- K4 e- F0 A6 s 版权声明:冬麻麻 8 x9 D* K. q7 N P: c& h3 r ! J0 p- ~- }: M* c9 B1 j |
【STM32WB55评测】评测一 DTM射频&ACI事件测试
STM32CubeMonitor-UCPD USB 端口管理
用于 USB Type-C™ Power Delivery 端口管理的 STM32CubeMonitor
STM32CubeMonitor介绍、下载、安装和使用教程
如何用 STM32CubeMonitor 图形化显示 Lora 节点信息
STM32CubeMonitor:如何开始使用 STM32 无线远程演示
新上线STM32CubeMonitor V1.0.0简介
一切尽在掌控,新一代开发神器 STM32CubeMonitor
新一代神器STM32CubeMonitor介绍、下载、安装和使用教程
意法半导体发布STM32CubeMonitor变量监视及可视化工具,可灵...