杰理学习(一)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 一、资料下载
  • 二、裁剪
  • 三、工程
  • 四、烧录


一、资料下载

直接从官网下载对应型号的sdk

杰理学习(一)_第1张图片

其中doc文档需要细看,有原理图等资料

杰理学习(一)_第2张图片

我现在使用的ac6369芯片开发鼠标,然后对sdk进行裁剪,SDK包含3种应用,6种晶圆,导致很多文件重复。

在这里插入图片描述
杰理学习(一)_第3张图片

杰理学习(一)_第4张图片

636X系列 -> br25 -> sdk\apps\spp_and_le\board\br25\AC636N_spp_and_le.cbp

二、裁剪

3种应用中选一个,此处使用的是hid中蓝牙鼠标

杰理学习(一)_第5张图片

分为spp and le、hid、mesh三个case,三个case之间是互斥、每次只能应用其中一个case。每个case可选择不同的example,例如:spp and le 中可以选择做ble从机、ble主机、或者连接涂鸦平台等;hid中可以选择蓝牙键盘、蓝牙鼠标、自拍器灯;mesh中选择app组网客户端、app组网服务端等。每次开发只能选择一种case中的一个example

杰理学习(一)_第6张图片

删删删

板级

杰理学习(一)_第7张图片

驱动

杰理学习(一)_第8张图片

库接口

杰理学习(一)_第9张图片

库驱动

杰理学习(一)_第10张图片

三、工程

1.开工程

杰理学习(一)_第11张图片

636X系列 -> br25 -> sdk\apps\spp_and_le\board\br25\AC636N_spp_and_le.cbp

2.调配置

杰理学习(一)_第12张图片

切换到case单模,并且开启库debug,下面的蓝牙配置默认

3.选板级配置

打开sdk\apps\hid\board\bd25\board_config.h文件,打开不同的宏,选择不同的板级.c和.h文件。(例如打开CONFIG_BOARD_AC632N_DEMO宏,编译器会选择board_ac632n_demo_cfg.hboard_ac632n_demo.c)

这里选6369

杰理学习(一)_第13张图片

4.配置板级文件

打开sdk\apps\hid\board\bd25\board_ac6369f_mouse_cfg.h文件,该文件主要对芯片的外设进行配置。

杰理学习(一)_第14张图片

按需修改引脚等等

四、烧录

杰理学习(一)_第15张图片

点击编译后会自动下载。

可能会出现的问题,1.无端口,检查线有无问题,检查有无插入其他串口工具,然后按下工具中的updata再次尝试

2.有key,也就是有加密,加入下面这个就好了

杰理学习(一)_第16张图片

串口工具查看,能跑,接下来,慢慢调整杰理学习(一)_第17张图片

你可能感兴趣的:(学习)