一直想学一下在ARM 32位上编程和UCOS,RT-Thread,但一直都没**下来。刚好手上有一块STM32F769I-DISCOVERY的板子,一时兴起,趁着三分钟的热情还没退。想把UCOS移植到板上,上UCOS的官网,发现F7只有IAR平台,暂时还没有MDK平台的。因为平时一直用Keil C51,不想换到IAR平台去。所以自己折腾着移植到MDK平台,主要是从官方的F4工程修改而来。初步测试可以使用(注:FPU部分未测试)。可以直接下载到板上运行,建立了两个LED的任务,可以看两个LED轮流闪烁。
由于我没有使用STM32的经验,也没有使用和移植UCOS的经验,所以程序可能会存在BUG。 |