|
收到板卡还是有一种惊喜,这是一款集成了多传感器的主板,主打一个IOT应用。未开封照如图1所示:
图1 组装好就可以进行初步测试了。说明文档中,还画了两个磁铁,翻了盒子没找到,不知道其他小伙伴有没有这个疑问。然后再仔细读文档发现,磁铁是不在包装里,需要另行购买,至少说明东西是全的。 下面进行初步测试,还是先点个灯,熟悉一下OS下的开发。查看原理图,如图2所示:
图2 打开cubemx,配置时钟,LED引脚,如图3所示:
图3 配置CubeMX中自带的FreeRTOS,就不需要外部加载了,如图4所示:
图4 暂时配置都默认就可以了。点击生成项目。 CubeMx只是生成了初步的项目结构,还需要自己编写任务。这次仅实现两个LED灯闪烁任务,所以在FreeRTOS.c中加入任务。定义任务如下:
建立任务如下:
main函数中不需要修改,直接编译运行即可。效果如图5所示:
图5 这里仅是熟悉一下开发环境,和验证一下板卡。学习的还有很多,等待测试。 |
【STEVAL-STWINKT1B评测】数字麦/模拟麦对比测试+音频配套上位机软件开发
【板卡评测】STEVAL-STWINKT1B读取 ACC/GYRO/MAG 实时数据
小白也能明白的STM32的低功耗与唤醒机制
【STM32入门学习路径指南】(四步走)
STM32和Arduino对比,谁更耐打?
STM32系统中2种数据掉电保护的方法
STM32 LL为什么比HAL高效?
STM32小白入门指南:从基础到OTA实现方案
如果你解决了这些问题,就可以直接学STM32
没学过51单片机,能否零基础学STM32?
微信公众号
手机版
可以多发点应用过程