赞
踩
SEGGER Embedded Studio 凭借着自身超流畅的运行速度,以及跨平台环境用过的人都一致好评,只是在KEIL和IAR几乎统治的MCU开发IDE中,SES略显小众。经过这么几个月的体验下来,感觉已经看不惯KEIL和IAR原来界面了,现在MCU市场纷纷涨价,选择MCU上也不得不下探到最便宜的芯片上,如今GD推出的GD32E230系列,采用ARM-V8架构,而且还是72MHz主频比STM32F0系列性价比高出不少,由于SES还没有正式适配这个系列,没法完全采用SEGGER那一整套开发模式。但可以考虑使用外链编译器的形式,将SES作为编辑器和调试器,而编译则是调用KEIL的ARM_CC来编译。
最直接的方法就是先用KEIL新建好工程,然后通过SES导入,导入步骤:
Import Keil MDK Project(ARM Compiler 6)
选择好工程后,会弹出选择芯片内核的界面,由于SES并不认识 GD32E230F8
这个系列,这里就手动选择 GD32E230C8
替代
点击OK后这里选择编译器,SES并没有针对GD32E230适配,这里仅仅使用外部工具链 ARMCLANG,就不加内部的了。
点击OK后,提示导入成功,并在工程浏览器里列出了工程文件,目录基本和KEIL里一致,这个好评~
直接编译,无错
调试,无错
由于采用的外部编译器KEIL的,而KEIL的路径是采用的绝对路径。移植后,对方电脑也是要安装KEIL的,另外需要将工程的宏路径进行修改。
用文本的方式打开工程文件,将KEIL_TOOLKIT_DIR
路径修改成对方电脑KEIL的路径即可。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。