打印
[学习笔记]

[AC7811开发板试用活动]1. AC78xx建立环境

[复制链接]
1079|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
pq113_6|  楼主 | 2019-10-15 08:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
板子已经收到,果然气味很重。硬件目前有2个小意见:
1. 所有引出的IO口在排针上都没有标识,搞得还要用万用表量一下对应的pin,不够友好
2. 没有复位按键,有点不方便

目前自己搭建的程序已经可以串口打印(用的串口1,不是官方例程的方式),开始记录使用AC7811的过程。
个人不喜欢MDK的方式(AutoChips官网的例程采用的方式),所以参考ST的StdPeriph_Driver建立工程。

1.        下载DFP,并安装
http://www.autochips.com/uploadfiles/2019/07/AutoChips.AC781x_DFP.1.0.8.rar

2.        新建文件夹StdPeriph_Driver,将DFP文件夹下的驱动文件拷贝到该文件夹。

个人喜欢将c文件和h文件放在一起,也可参考ST的做法分inc和src两个文件夹。

3.        在上一级目录新建一个文件ac78xx_conf.h,将所有的h文件include进来(没有motor.h,感觉不应该放在这里)。
#ifndef __AC78XX_CONF_H__
#define __AC78XX_CONF_H__

#include "ac78xx_acmp.h"
#include "ac78xx_adc.h"
#include "ac78xx_can.h"
#include "ac78xx_crc.h"
#include "ac78xx_ctu.h"
#include "ac78xx_dma.h"
#include "ac78xx_eflash.h"
#include "ac78xx_gpio.h"
#include "ac78xx_i2c.h"
#include "ac78xx_lin.h"
#include "ac78xx_pwdt.h"
#include "ac78xx_pwm.h"
#include "ac78xx_rtc.h"
#include "ac78xx_serialflash.h"
#include "ac78xx_spi.h"
#include "ac78xx_timer.h"
#include "ac78xx_uart.h"
#include "ac78xx_wdg.h"

#endif
4.        拷贝\Keil_v5\ARM\PACK\AutoChips\AC781x_DFP\1.0.8\Device\Source下的文件到自己的工程(文件夹ARM下是startup文件)
5.        拷贝\Keil_v5\ARM\PACK\AutoChips\AC781x_DFP\1.0.8\Device\Include下的文件到自己的工程
6.        将MDK中的include路径改为当前的配置。

使用特权

评论回复

相关帖子

沙发
TechHolder| | 2019-10-15 08:49 | 只看该作者
感谢提出两条有意义的建议。

使用特权

评论回复
板凳
AutochipsMCU| | 2019-10-15 09:46 | 只看该作者
感谢反馈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

36

主题

284

帖子

2

粉丝