杰理学习(一)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、资料下载
直接从官网下载对应型号的sdk
其中doc文档需要细看,有原理图等资料
我现在使用的ac6369芯片开发鼠标,然后对sdk进行裁剪,SDK包含3种应用,6种晶圆,导致很多文件重复。
636X系列 -> br25 -> sdk\apps\spp_and_le\board\br25\AC636N_spp_and_le.cbp
二、裁剪
3种应用中选一个,此处使用的是hid中蓝牙鼠标
分为spp and le、hid、mesh三个case,三个case之间是互斥、每次只能应用其中一个case。每个case可选择不同的example,例如:spp and le 中可以选择做ble从机、ble主机、或者连接涂鸦平台等;hid中可以选择蓝牙键盘、蓝牙鼠标、自拍器灯;mesh中选择app组网客户端、app组网服务端等。每次开发只能选择一种case中的一个example。
删删删
板级
驱动
库接口
库驱动
三、工程
1.开工程
636X系列 -> br25 -> sdk\apps\spp_and_le\board\br25\AC636N_spp_and_le.cbp
2.调配置
切换到case单模,并且开启库debug,下面的蓝牙配置默认
3.选板级配置
打开sdk\apps\hid\board\bd25\board_config.h文件,打开不同的宏,选择不同的板级.c和.h文件。(例如打开CONFIG_BOARD_AC632N_DEMO宏,编译器会选择board_ac632n_demo_cfg.h和board_ac632n_demo.c)
这里选6369
4.配置板级文件
打开sdk\apps\hid\board\bd25\board_ac6369f_mouse_cfg.h文件,该文件主要对芯片的外设进行配置。
按需修改引脚等等
四、烧录
点击编译后会自动下载。
可能会出现的问题,1.无端口,检查线有无问题,检查有无插入其他串口工具,然后按下工具中的updata再次尝试
2.有key,也就是有加密,加入下面这个就好了
串口工具查看,能跑,接下来,慢慢调整
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!