AC695N系列手表SDK开发指南
一、 SDK工程应用架构
AC6954C的工程中有doc、sdk两部分,初级开发者建议先认真阅读完doc文件夹中的所有文档,文件夹中包括所有的AC695N支持的模块和各个模块的应用介绍说明。
AC6954C的工程中有AC695N_watch_SDK_介绍. pdf,该文件主要介绍SDK的大体的框架和一些开发使用说明,有助于开发设计。
AC954C的工程代码可适配br23晶圆的芯片,其SDK的框架如下:
二、开发板上运行第一个工程
1、打开工程文件
开发者根据芯片的型号,使用[codeblocks][1]工具打开对应的工程文件,需要打开"SDK\AC695N watch.cbp "文件即可打开对应的工程:
2、选择应用配置

3、选择板级配置
board_config. h文件,打开不同的宏,选择不同的板级.c和. h文件。(例如打开 CONFIG_BOARD_AC695X_DEMO宏,编译器会选择board_ac695x_demo_cfg.h和 board_ac695x_demo_cfg.c),AC6954C8/AC6954C8/AC6958C选择的板级在前面已经陈述介绍,这里不在赘述。
#define CONFIG_BOARD_AC695X_DEMO ///默认配置支持AC6954C6芯片
// #define CONFIG_BOARD_AC695X_BRACELET ///默认配置支持AC6954C8芯片
// #define CONFIG_BOARD_AC6958C_DEMO ///默认配置支持AC6958C芯片
#include "board_ac695x_demo/board_ac695x_demo_cfg .h "
#include "board_ac695x_bracelet/board_ac695x_bracelet_cfg .h "
#include "board_ac6958c_demo/board_ac6958c_demo_cfg .h " // 单flash方案
4、配置板级文件
打开board_ac695x_demo_cfg.h文件,该文件主要对芯片的外设功能及io进行配置。

5、下载程序
电脑连接工具再接入开发板按下强制升级工具上的按键、绿灯由闪烁变为熄灭表示可以下载程序。
打开设备管理器->磁盘驱动如果有"Bxxx UBOOT1 .00 USB Device"的设备也可以下载程序,升级过程中开发板是不可以供电。
在co e oc s中点击 u 下载程序
出现下载完毕字样说明程序已经正常下载到开发板中
6、使用串口工具观察代码运行情况
建议使用xshell工具。
三、 SDK的外设驱动介绍
SDK中的一些外设的配置,包括spi/IIC/UART/SD card/USB等等
spi相关的配置和测试代码
C相关配置和测试代码
UART配置和测试代码
SD卡和usb等之类的配置使能

四、 SDK流程
关于SDK的流程可以参考对应的SDK开发指南教程视频
