前言
现在大家学习完STM32总是会感觉做不出什么实在的东西,现在我就给大家推荐我写的几篇关于智能小车的项目,及智能家居的项目,希望这些文章可以帮助大家更加深入的去理解STM32相关的知识点。 在学习这些东西之前大家可以先去学习STM32的基本操作,以及C语言的基本知识点。还可以去学习关于RTOS的知识。
一、学习STM32的基础知识
在写项目之前大家需要先去掌握STM32的基本操作,为了方便大家入门我决定使用cubeMX这个图形化配置工具带领大家快速入门。学完这些基础知识大家就能去了解一些项目相关的东西了。 1.stm32CubeMX点亮一个LED灯 2.stm32使用CubeMx配置蜂鸣器 3.stm32使用CubeMX配置LED灯闪烁 4.stm32使用HAL库函数使LED灯闪烁 5.stm32 CubeMX配置按键开关灯 6.stm32cubeMX配置ADC采样 7.stm32项目实战(1)光敏电阻的介绍和使用 8.实战项目(2)STM32cubeMX配置蓝牙模块 9.stm32cubeMX配置人体感应器SR505 10.STM32cubeMX配置PWM使LED灯闪烁 11.STM32cubeMX配置us级延时函数 12.STM32框架式管理代码第一篇LED代码的管理
二、智能小车项目
智能小车项目在STM32的学习是相对于其他的项目来说是比较简单的,大家可以拿这个项目来练练手。 1.STM32 2轮PID智能小车第一章驱动电机让小车动起来 2.STM32智能小车第二章 PWM调速 3.STM32智能小车控制舵机转向 4.STM32智能小车循迹教程
三、RTOS相关知识
学习STM32了解一些RTOS的知识是必须的,当你了解了RTOS的知识后你的代码会更加的完善更容易拓展。 RTOS合集
四、智能家具项目
学习了这些知识后我们就能去写一些稍微复杂的项目了,智能家居项目涉及了很多的知识点esp8266的连接,AT指令等等。 智能家居合集
五、总结
大家以后有什么想学习的可以私信或者留言。
|