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 坏掉了, 重新用串口烧录个正常的固件, 然后在烧录你的应该就可以了

发布
问题