这个需要你再认真排查下呢,工程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设置,输出不了