|
上篇移植rt-thread后,只有串口输出rt-thread系统信息,没有应用程序。现在在上面的例程中,增加两个任务程序,分别控制两个LED指示灯,指示灯亮的节拍不一致,同时串口输出数据。 # b' Z. b/ B; s 一、程序修改% O% w( z/ m a/ m 1.1、在硬件初始化部分增加LED初始化程序7 {" P; ]) D$ z& k3 a! h
1.2、创建application.c文件 1.2.1、在文件中添加rt_application_init()函数,并创建一个init任务
1.2.2、创建两个线程
1.2.3、线程实现的功能 两个线程分别控制LED0和LED1指示灯。/ `% A. o* _9 |2 Z! Y( Q: n, s2 q% u
1.3、LED初始化部分. ^7 O- p5 B4 D# M+ ~ 1.3.1、硬件部分& I/ ^' k/ Y) j0 X- L
' H: R5 w7 a; T. E0 |1 S 1.3.2、软件部分
二、程序执行结果& X5 R5 [: r/ b# [8 h+ d* a' B & ~8 Y6 R/ }* q 2.1、串口输出数据; P6 o% H1 ~5 O. V; V3 Y$ c* w1 Y
2.2、板子上LED0和LED1指示灯闪烁。! o6 t) G7 c- x$ V1 U! L ; N6 G1 ~7 r2 O) l$ H0 w6 j% H' J6 ~ h 8 v' D& V( H6 C, N( B2 Q; o; J $ `5 }7 q" i" v# m4 I5 ?. O ' e& L3 ^7 A8 b" C% Y+ f ; a/ k, A- V+ A! [7 V* ?4 p3 `) [' i |
【福利三:雨露均沾·逢7狂欢】之四:用一个定时器同步另外两个定时器输出PWM
【逢7发帖赢大礼】STM32开发之WIFI实时时钟
【逢7发帖赢大礼】STM32开发之指纹识别!
【逢7发帖赢大礼】STM32开发之环境空气质量监测
【逢7发帖赢大礼】STM32开发之人体实时运动信息监测!
【逢7发帖赢大礼】STM32开发之IC门禁卡UID读取方法!
【逢7发帖赢大礼】全网最简单的Arduino_STM32开发环境搭建教程!
STM32F4中文用户手册
STM32F400、STM32F402 Cortex-M4超值单片机
SPI 高温读错最后一位?STM32F42xx 官方根治方案
微信公众号
手机版
多谢指点!后续再多看看代码
我也接触不深,共同学习
可以去官方社区看看,最近好像又更新资料了