【ACM32G103RCT6】开箱测评 + 开发环境搭建求助!
[复制链接]
如题,本次我对期待已久的ACM32开发板进行开箱测验,板子是我昨天收到的,但是在我搭建工程的时候编译出来一直有几百个警告我一直想不明白,希望官方也可以出来解答一下。
本期测评分为两个模块,第一个模块是开箱和上电测评,第二个模块是求助在我搭建工程中的问题。
1.开箱和上电测评
本次ACM32G103RC对于同等级的MCU中,性能还是比较强劲的。采用STAR-MC1内核并兼容M33和M4指令集,工作主频可达120MHz,支持浮点运算和DSP,自带CORDIC三角函数硬件加速器,兼具优异的运算处理能力与超低功耗特性。
开箱后的包装如图下所示,包装采用一个垫有保护泡沫的塑料盒子,收纳起来非常方便。
由图中得知,ACM32G103开发板的所有引脚都全部引出,方便开发者自行开发,板载有DAP调试器,这行可以方便我们下载程序,而不用去手动外接Link。
下面对开发板进行上电,上电状况如图下所示。出厂程序把三个led灯全部点亮,其中红色的灯为调试状态灯,中间的为电源灯,而最上面的为用户自定义灯。
用过DAPLink的都知道,DAP芯片不光有调试接口,还有串口的接口,那么我们就打开串口助手看一下出厂程序在串口方面有没有说法。
可以看到出厂程序有个串口Demo,打印出了所有的串口信息,并提示让我们输入任意数据,那我们就尝试一下(用MobaXterm 体现不出效果,我们用另外一个串口助手)。
可以看到出厂的串口程序是你发什么,他就把你发的程序给返回。
2.工程搭建
有了板子最重要的就是搭建开发环境。而我是一名强迫症患者,喜欢用自己搭建的纯净的工程。这样也方便程序的移植。
先展示一下官方的环境搭建教程资料分享一波新资料【航芯ACM32G103开发环境搭建】 - 国产芯片交流 - 电子工程世界-论坛 (eeworld.com.cn)这个链接是官方的搭建教程。
中间有几步跳的非常快,最后直接就把工程搭建好了,但是我按照官方的教程搭建却有几百个警告。我的搭建和官方搭建的工程如下所示:
我的工程:
可以看的出来该有的文件我一个也没缺,但是就是会有300多个警告。官方的例程都是被包裹在一个大文件里,所有也没有工程模版之类的。搭建工程花了两个晚上时间,一直都是三百个警报。而在我之前有一个与我申领同样板子的贴友发布的搭建环境教程中也并没有搭建属于自己的工程,烧录的是官方的例程。最后希望可以得到大家的帮助。(相关头文件已全部添加)
警告类型什么都有,以下是部分警告图:
最后我给官方一点建议,希望官方以后在做资料时候,尽量给一个工程模版,这样会给工程师省很多麻烦。
总结:ACM32G103RC开发板性能强悍,将所有引脚引出并板载DAP,方便开发者开发。但是资料方面,至少是工程搭建方面资料欠缺。
|