|
- t1 h$ [/ b$ K( a g 收到板卡还是有一种惊喜,这是一款集成了多传感器的主板,主打一个IOT应用。未开封照如图1所示:
图1 组装好就可以进行初步测试了。说明文档中,还画了两个磁铁,翻了盒子没找到,不知道其他小伙伴有没有这个疑问。然后再仔细读文档发现,磁铁是不在包装里,需要另行购买,至少说明东西是全的。- ]& S' Q: v: [' b0 ^/ `, l 0 p3 e4 _+ S: P; R0 U 下面进行初步测试,还是先点个灯,熟悉一下OS下的开发。查看原理图,如图2所示:
图2 打开cubemx,配置时钟,LED引脚,如图3所示:
9 R- r$ w3 W3 E4 P6 G9 m ^- j5 ? 图3 配置CubeMX中自带的FreeRTOS,就不需要外部加载了,如图4所示:
图46 H; l( j: f, w( l 暂时配置都默认就可以了。点击生成项目。& X/ }# T2 ^; E4 U8 P' m6 _! ^7 z CubeMx只是生成了初步的项目结构,还需要自己编写任务。这次仅实现两个LED灯闪烁任务,所以在FreeRTOS.c中加入任务。定义任务如下:- D. w; ?7 l; l. l6 d3 H
8 P0 Y( c. N# `1 C V' z9 ?) r 建立任务如下:
' D* W3 N; n* C) \4 V$ C, U# X1 @. R# } main函数中不需要修改,直接编译运行即可。效果如图5所示:6 {" x7 x* L& V0 w6 s& S, q" R# b) } g+ f
x: _+ w& ] n1 Y( I 图5" M1 g! u# e% s1 ~" [ 这里仅是熟悉一下开发环境,和验证一下板卡。学习的还有很多,等待测试。 |
STM32L4R9 QuadSPI Flash通讯速率优化解析 32位总线的DMA传输适配核心方案
【STEVAL-STWINKT1B评测】运行Datalog固件并记录运行时间
【STEVAL-STWINKT1B评测】数字麦/模拟麦对比测试+音频配套上位机软件开发
【板卡评测】STEVAL-STWINKT1B读取 ACC/GYRO/MAG 实时数据
小白也能明白的STM32的低功耗与唤醒机制
【STM32入门学习路径指南】(四步走)
STM32和Arduino对比,谁更耐打?
STM32系统中2种数据掉电保护的方法
STM32 LL为什么比HAL高效?
STM32小白入门指南:从基础到OTA实现方案
微信公众号
手机版
可以多发点应用过程