无晶振相关说明文档
无晶振详细设计说明书
(数传AC63N)
珠海市杰理科技股份有限公司
Zhuhai Jieli Technologyco.,LTD
版权所有,未经许可,禁止外传
版权所有,侵权必究 1
地址:广东省珠海市香洲区南屏科技园科兴路333号 邮编:519015
电话:0756-6313088 传真:0756-6313081
网站:www.zh-jieli.com
修改记录
| 版本 | 更新日期 | 描述 |
|---|---|---|
| V1.0 | 2021/3/1 | 初稿 |
| V1.1 | 2021/4/23 | 添加支持AC632N |
| V1.2 | 2021/6/9 | 添加支持AC638N |
| V1.3 | 2021/9/13 | 补充描述lrc trim需要 |
版权所有,侵权必究 2
1.概述...............................................................................................................................................................................4
1.1.编写目的........................................................................................................................................................... 4
2.板卡相关选择及板级配置.......................................................................................................................................... 4
2.1.1.时钟源选择............................................................................................................................................4
2.1.2. ini文件配置........................................................................................................................................... 4
2.1.3. uboot文件的选择.................................................................................................................................. 5
3.硬件相关注意事项.......................................................................................................................................................5
3.1.需要使用烧写工具trim一下.......................................................................................................................... 5
3.2.需要使用强制升级工具进行烧写...................................................................................................................7
3.3.代码和ram资源优化.......................................................................................................................................8
版权所有,侵权必究 3
1.概述
1.1.编写目的
该文档基于AC630N_bt_data_transfer_sdk_release_v0 .9.1及其以上版本来实现无晶振的MCU相关功能开发,方便用户在对应的工程上自行开发使用,也为相关SDK 的无晶振开发提供借鉴思路。
2.板卡相关选择及板级配置
目前支持的板级: br25、br23、br30、bd19、br34
目前支持的芯片: AC636N、 AC635N、AC637N、 AC632N、 AC638N
该模式下AC637N不支持usb功能
注意:无晶振使用方式下,不支持蓝牙和2 .4G等无线传输方式使用。
2.1.1. 时钟源选择
由于是无晶振,所以选择RCL为时钟源
2.1.2. ini文件配置
下载目录isd_config.ini文件添加配置项:PLL_SRC=LRC
版权所有,侵权必究 4
地址:广东省珠海市香洲区南屏科技园科兴路333号 邮编:519015
电话:0756-6313088 传真:0756-6313081
网站:www.zh-jieli.com
2.1.3. uboot文件的选择
AC636N、 AC696N系列芯片,免晶振方案下载目录的uboot文件要使用带 “lrc”字眼的uboot文件,如 uboot_lrc_.boot,uboot_lrc.boot_debug这两个文件。删除旧的uboot.boot,拷贝uboot_lrc_.boot文件,粘贴为新的uboot.boot。
而其他系列的芯片,免晶振方案下载目录的uboot文件是通用的,不需要专门的lrc uboot文件。
3.硬件相关注意事项
3.1.需要使用烧写工具trim一下
要使用无晶振开发环境,芯片必须先使用烧写工具trim一下lrc,确保芯片能正常跑lrc时钟,下载程序。 (如果芯片出厂已做trim lrc,则可忽略这一步)
烧写工具:一拖八(V3.0.30 版本或更高版本),1 拖 2 烧写器(2 .22.5 版本或更高版本)。需要勾选lrc trim。 详细使用说明请查阅烧写器相关文档
版权所有,侵权必究 5
版权所有,侵权必究 6
3.2.需要使用强制升级工具进行烧写
并且拨码开关2设置到ON。 具体使用方法清查阅使用使用说明(https://github.com/Jieli-Tech/fw-AC63_BT_SDK)
固件升级工具,需要升级到20201119版本。
https://github.com/Jieli-Tech/fw-AC63_BT_SDK/blob/master/doc/stuff/remote_firmware_update.exe
版权所有,侵权必究 7
3.3.代码和ram资源优化
为了代码空间和ram减少,可以把蓝牙的编译关掉,使用如下两种方法:
(1)在对应board配置里关闭蓝牙的宏编译。
- #define TCFG_USER_BLE_ENABLE 0 //BLE 功能使能
- #define TCFG_USER_EDR_ENABLE 0 //EDR 功能使能 3.
(2)在codeblock 的配置里面找到下面红色框,把蓝牙库删掉即可,需要整理编译通过就可以。
版权所有,侵权必究 8