这个需要你再认真排查下呢, 工程 demo 文件都是经过验证才会发给大家的, 功能肯定是有的,
这个需要你再认真排查下呢, 工程 demo 文件都是经过验证才会发给大家的, 功能肯定是有的,
这个实际基本上就是这样子的, 没有所谓的隐藏寄存器的. AHB to AHB bridge 桥为了协调后级低速设备而这样做的. 最好使用开发板进行前期验证比较合适的
能详细说说么, W801 里面你只要把向量表首地址进行 0x400 对齐并送到 VBR 寄存器中就行了
从你的错误来看, 已经超过了默认的 I-SRAM 的地址范围, 这个 I-SRAM 不是你认为的 SRAM , 这个是 FLASH 的地址空间, 你可以查看 ld 文件夹下的 gcc_csky. ld 这个文件中有详细的描述,
你这个调用 demo_connect_net 之后 得判断 是否连接上了, 连接上之后再进行往下走任务, 参考下这个
包含一下 数学函数就行了
建议你使用官网最新的 SDK 1. 00. 8
肯定是可以的, 不然蓝牙配网是怎么实现的呢
有的, 你没有仔细看吧
你看错了吧, 官网的 SDKV1. 08, 采用的 Freertos V10. 4. 1
串口 0 接上 先观察一下打印情况看看
W801 没有 Wakeup 唤醒引脚
这个是 W800 还是 W806 啊, 要是 W800 的 pin14 是 PA1 吧, 那个可以当作普通 IO 输出使用的
下载了你的 demo, 关于你上述的问题暂时还没有腾出来时间去验证, 但是发现了一个问题, 感觉你没有理解 INIT_EXPORT 宏的 作用是什么, 要想使用该宏 是需要更改链接脚本的, 因为 INIT_EXPORT 宏的作用就是把函数的地址, 按照顺序放到 section 段内, 你如果不指定的话, gcc 编译在链接脚本里找不到该 section 的描述, 就会忽略此限定词, 你可以参考 RTthread 官方 BSP 中 CK802 的链接脚本的写法进行更改. 这是我的一点拙见哈
RT_USED const init_fn_t __rt_init_##fn SECTION (". rti_fn. " level) = &fn;
__rt_init_start = . ;
KEEP (* (SORT (. rti_fn*) ) )
__rt_init_end = . ;
这个暂时是没有的,
问 PWM 设置, 输出不了