CH579M的Mounriver的协议栈库现在有吗?

我从Keil工程移植Peripheral例程,已经按照教程,在MRS中添加了CH57xBLE.lib,但是编译不通过,报错:


c:/mounriver/mounriver_studio/toolchain/arm-none-eabi-gcc/bin/../lib/gcc/arm-none-eabi/9.3.1/../../../../arm-none-eabi/bin/ld.exe: cannot find -lCH57xBLE

collect2.exe: error: ld returned 1 exit status

make: *** [makefile:56: CH579_BLE.elf] Error 1


使用不同的蓝牙芯片是有对应的evt例程,也是有对应的lib库的。直接使用对应的evt即可。

库可以直接使用,不需要移植。并且也无法将riscv内核编译生成的库应用在ARM内核中。

如果涉及到代码的移植,可以仅移植应用层的代码,库则使用对应芯片EVT原本的库,库的接口函数也基本上是相同的。

image.png


只有登录才能回复,可以选择微信账号登录