你好,目前已使用CH571量产了一个项目(未使用BLE蓝牙功能),已开发使用了除BLE以外的所有资源,性价比很高。
现希望将硬件AES替代当前的软AES,集成到自定义bootloader中,以期达成两个优化目标:
1、大量节省代码空间。
2、大幅缩短执行时间。
关于你们官方的推荐函数(函数库libCH57x_ROM.a),调用RF初始化部分函数RF_RoleInit(),代码量约35KB以上(软件AES仅16KB左右),无法达成第一个优化目标。
因此,希望技术支持(不限于)以下几种途径:
1、更新函数库libCH57x_ROM.a,在函数库增加一个AES模块专用的简洁函数;
2、单独开放AES模块的硬件应用资料;
3、指出现有函数库中能达成以上目标的函数;
同时,希望可以脱离BLE单独使用RF模块,实现代码空间和资源需求更为灵活的无线连接。
期待你们的回复,谢谢~