[活动专区] 【AutoChips 7801x MCU评测报告】+ AutoChips 7801x开发板基本使用

[复制链接]
1676|9
 楼主| jinglixixi 发表于 2020-6-6 21:34 | 显示全部楼层 |阅读模式
本帖最后由 jinglixixi 于 2020-6-7 07:45 编辑

1.开箱上电
在掌握AC7811-MINI开发板使用的基础上,本次又成功地申请到了AutoChips AC7801X MCU开发板,在此再次向活动的组织者及厂家表示感谢。
相当于AC7811-MINI开发板,AutoChips AC7801X MCU开发板在外设及调试下载工具方面又丰富了许多,也更便于测评和开发,开发板的正反面如图1和图2所示。
稍显不足的是焊盘孔均被挂锡所堵上,给焊接排针等带来很多的不变。
接到开发板后,首先想要的是上电看一看出厂的DEMO演示效果,在用USB线连好电脑和开发板后,打开板上电源开关,则电源指示灯LED1被点亮。
若按下K6键,则LED2被点亮或熄灭;若按下K7键,则LED3被点亮或熄灭;演示效果如图3所示。
1.png
1  开发板正面

2.png
2 开发板背面

3.png
3上电效果


若按下REST复位键,则通过串口助手可查看到图4所示效果。
4.png
4 串口输出

2.构建开发环境
有了前面使用的基础,这次在开发环境构建方面就方便许多,仍以KEIL为开发工具。
由于本次开发板所用的MCU为AC78013,故需下载安装AutoChips.AC780x_DFP.0.0.2以获得对开发板使用芯片的支持,安装后如图5所示。
5.png
5 获取芯片支持

为便于下载测试,本人下载了工具包 ac7801xmoduleapplicationnotes20200426.rar,它当中有大量的例程可供参考学习,经编译的界面如图6所示。
6.png
6 完成编译

3. 程序下载
在程序下载方面,本想使用轻车熟路的串口下载方式,但经多次尝试后还是未果。
无奈之下只好尝试一下好久不曾使用的屋脊雀工作室的CMSIS DAP,不料却是极为好使。
其操作步骤如下:
1.将CMSIS DAP的NRST、SWCLK、SWDIO及GND分布与开发板的SWD PORT端口相应引脚连接。
2.将启动方式设置为100,即高低低。
3.为开发板上电,并将CMSIS DAP插入电脑的USB插口。此时在KEIL中可发现调试工具已被识别,分别如图7至图9所示。
4.点击下载工具图标进行程序下载,完成后的界面如图10所示。
5.打开开发板电源,并拔出调试工具。
6.去除调试工具的连线,将启动方式设置为000,即低低低。
7.开发板重新上电,以观察新的执行效果。
7.png
7 识别出调试工具

8.png
8 完成调试工具连接

9.png
9 完成下载算法设置

10.png
10 完成下载

经观察,例程的测试效果为LED2和LED3同步进行闪烁,按K6键降低闪烁频率,而按K7键则增加闪烁频率。
该例程的主程序如下:
  1. int main(void)
  2. {
  3.       InitDelay();
  4.       InitDebug();
  5.       LED_Init();
  6.       KEY_Init();
  7.       TIM_InitHw();
  8.        while(1)
  9.       {
  10.            KEY_ScanInput();
  11.            LED_TogglePrd();
  12.       }
  13. }



4. 例程验证
在掌握程序下载方法后就可以验证例程功能及学习例程进行编程了,下面对A/D采集功能加以验证,其功能为调节开发板上的VR1电位器,可改变检测的模拟电位值。
实现图11显示效果的主程序如下:
  1. int main(void)
  2. {
  3.     InitDelay();
  4.     InitDebug();
  5.     printf("\r\nAC7801x: ADC_Sample\r\n");
  6.     ADC_SampleSoftwareTrigerADC();
  7. }

11.png
11  A/D采集效果

TechHolder 发表于 2020-6-8 08:23 | 显示全部楼层
认真详细的分享
 楼主| jinglixixi 发表于 2020-6-8 08:35 | 显示全部楼层

感谢支持!!!
desk1983 发表于 2020-7-2 14:52 | 显示全部楼层
非常好的资料,感谢分享,
 楼主| jinglixixi 发表于 2020-7-3 07:26 | 显示全部楼层
desk1983 发表于 2020-7-2 14:52
非常好的资料,感谢分享,

感谢支持
labasi 发表于 2020-7-7 14:05 | 显示全部楼层
非常感谢楼主分享
paotangsan 发表于 2020-7-7 14:05 | 显示全部楼层
非常有条理性
renzheshengui 发表于 2020-7-7 14:06 | 显示全部楼层
板子的品质很好啊
wakayi 发表于 2020-7-7 14:06 | 显示全部楼层
介绍的非常详细
wowu 发表于 2020-7-7 14:06 | 显示全部楼层
楼主辛苦了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

521

主题

2949

帖子

39

粉丝
快速回复 在线客服 返回列表 返回顶部