最近做一个项目,是开发一款变频器;准备采用Free RTOS,突然发现好像还不知道这是个啥,基于多年“windows的操作经验”—管不了那么多了,必须把它用上,开干----
看书使人懵逼,实践才是王道;劝后来的兄弟们一句,别纠结了,直接开干吧、、、、
记录一下自己在使用过程中的一些心得吧。
真是往事不堪回首呀,经历了整流、逆变、检测,各种电路仿真、各种运放计算,尤其是反激电源真是搞死人,还好在经历九九八十一难之后,终于把硬件设计完了,焊接板子中…,买了野火的指南者开发板今天到货了,软件走起…,
创业艰难,记录一下吧
本次主芯片采用STM32F103VET6,操作系统采用FreeRTOS;需要的软件自己去下载吧,只要下面这几个:
FreeRTOS(一):系统移植到STM32F103VET6
- 打开STM32CubeMX,File—New PRoject…
- 直接在Middleware中勾选Free RTOS及下面的几个选项即可
- 直接点击右上角的生成代码,别忘记选择对应的IDE,生成完成直接点击Open Project:
- 编译后,直接下载到硬件即可,没有错误,下载成功了,说明程序移植完成。
FreeRTOS(二):验证移植的效果,增加两个任务测试一下
众里寻他千百度,蓦然回首,那人却在灯火阑珊处。