ZYQ
ZYQ
我已不再支持W80X任何相关问题的回复,请大家不要私信,有问题找 isme 谢谢

注册于 2年前

回答
172
文章
8
关注者
11

这是w801上了系统,在系统最开始启动的时候开的有其他功能,806是单机程序,没有开其他东西

W801 和W800的手册 片内部分几乎是一样的,有些没有找到是因为暂时没对开发者开放

使用 closesocket 参数写socket() 得到的句柄 就可以了

软件IIC 的话直接调用W806的库就OK ,32的如何当初也是软件的话,是可以简单配置就使用的

1、第一个问题的话,首先官方并没有给到w806的elf 下载算法文件,群友制作的,有一定的限制条件,需要你芯片事先有 secboot 程序,CDK 下载的时候,要选 片擦处好像,然后用CDK 下载之后,重启才可以运行的,也可以参考 http://ask.winnermicro.com/article/63.html 去除secboot直接跑,
2、第二个问题,这个不清楚呢

这个你需要明白 806的UART端口和485接口基本硬件区别,去淘宝买个485芯片,

不可以的, 芯片内核都不一样,是不通用的

这个需要替换相应的库文件,才可以启动,启动AT 扫描也不一样的

在CDK的编译选项中把数学库m包含上
image.png

系统相关的结构体,不要随意更改,涉及到未开源的库里面的调用,自己像存储一下参数的话,你自己可以定义相关的结构体存储在flash 中

这个已经识别cklink 了 ,那个问号 是虚拟串口驱动,,现在的话你的Cklink 是可以正常调试的,
更新下驱动就OK ,要是用不到虚拟串口的话,可以不用管

你是说 完整的Linux 还是 嵌入式的Linux ,要是嵌入式的话,需要你自己写相应的驱动,做个hal 层,上层做虚拟网卡,欺骗 Linux 内核,驱动层将 网卡数据 通过W800的相关接口发出去

这个一般是你的secboot 坏掉了,重新用串口烧录个正常的固件,然后在烧录你的应该就可以了

发布
问题