1.介绍
杰发科技专注于汽车电子芯片及相关系统的研发与设计,那么他设计的芯片也是主要针对与汽车的,之前接触只针对汽车的开发板比较少,不过智能小车和平衡小车倒是玩的不少,但是这不一样啦,今天呢,主要讲的是AC781x这款芯片的开发环境搭建和烧入第一个程序,使用的环境为Window10系统,烧入工具为JLink。
2.环境搭建
由于使用过Keil环境,所以Keil搭建就不详细介绍了,今天主要介绍下载内容和安装安装Keil Pack包。其实有了Keil环境安装环境只要一两分钟,所以着重讲下载资料。
首先进入官网,在AutoChips论坛上面就有官网,这里附一下链接【www.autochips.com/cn/MCU/】,进入官网之后,划到最下面可以看到下面有如下图1那些目录。
图1
然后接下来先下载芯片手册和参考手册,这两个手册是开发必备,所以一定要下载哦。
图2
然后就是下载Keil的支持环境了,这个两个都下载下来,驱动接口说明还是比较有用的。后面如果用到,也会教大家如何使用。
图3
然后就是下载开发板的例程了,这个是非常重要的,没有这个,想写代码?不可能!
图4
最后就是下载开发板的资料,原理图,有了这个接口啥的在哪,不可能找不到~
图5
资料下载完成后,就开始安装Keil 支持环境吧,非常简单,安装“AutoChips.AC781x_DFP.1.0.9.rar”里面的Pack包就可以了。
图6
安装完成如下图。
图7
3.烧入第一个程序
环境安装完成,那么就来下载第一个例程,这个也是比较简单的,解压刚才图4的压缩包,然后进入文件夹,可以看到基本的外设例程都在里边了。
图8
这里选择最简单的一个例程,GPIO_Sample这个例程,用Keil打开之后如下图所示,由于我用的是JLink,所以进入配置看一下。
图9
可以看到JLink检测到芯片了。
图10
习惯性的勾选“Reset and Run”下载完成后复位并运行。
图11
编译程序,0错误0警告。
图12
将程序烧入至开发板,烧入完成如下。
图13
可以看到开发板的效果和开发板的预烧入效果一致,这一章没有多少技术含量,后续会开始对代码进行相应的讲解,希望大家持续关注!
图14
|