自从micrium全家桶开源免费使用以来,微软的ThreadX全家桶最近也加入到开源免费使用的大家庭;
有幸在安富莱论坛知晓这个令人兴奋的好消息,立马去GitHub下载了ThreadX全家桶相关源代码包;
分析相关源代码包,port部分只有M0、M3、M4和M7的接口包,并且都是GNU版本的,KEIL和IAR上无法直接使用
硬着头皮下载了SEGGER Embedded Studio嵌入式开发软件(SEGGER推出,采用GNU Arm Embedded Toolchain编译器),有KEIL和IAR的使用基础,上手SEGGER Embedded Studio还是很容易的
SEGGER Embedded Studio软件的下载、安装和使用方法就不介绍了,下面直接上传采用SEGGER Embedded Studio软件开发的STM32F407+ThreadX+LED简单示例工程文件
有兴趣的读者可以自行研究工程代码
图1
图2