在构建开发环境时,起初使用的是MDK V5.41,在器件类型中没有,只能选取ARMCM33。
它是可以完成编译的,但无法生成Project_burn1.bin文件,见图2和图3所示。

图1 器件选型

图2 完成编译

图3 生成目标文件
此外,在使用下载软件烧录目标文件Project.bin后,将图4所示。

图4 完成烧录
在短接PB4和PB5的相应连接后,也可观察到调试器被连接的状态,见图5所示。

图5 连接状态
为了能生成Project_burn1.bin文件,在安装Python的情况下,又重新安装了DK V5.36。

图6 运行Python
这次终于可以见到ARMCM33_DSP_FP了,见图7所示.在选取好烧录算法后,在编译时却出现了异常,如图9所示。

图7 器件支持

图8 选取烧录算法

图9 选取sct文件

图10 编译异常
哎呀!这样的开发环境太让人无语了,还从来没见过这样糟糕的开发环境!