ch579蓝牙主机例程增加以太网的问题

ch579蓝牙主机例程增加以太网,(参考了以下程序添加了下相关的任务)image.png

增加DHCP,发现无法自动获取。且无法进入回调函数中。

DNS等也都不能使用。直接使用以太网这些例程都是正常运行的。

是否是还需要其他的配置嘛?沁恒大大有没有相关的资料?还请麻烦帮忙处理下谢谢

你是没有外部32k晶振,没有的话启用内部晶体。https://www.cnblogs.com/debugdabiaoge/p/15813858.html


image.png您好这个在主机工程已经默认是0了呢


1,确保以太网example里的dhcp client 运行是正常的;

2,确保ble 的example 运行是正常的;

接下来,

可以用附件的工程测试,可以直接烧录hex,

(工程解压到ch579 evt>EXAM>BLE 文件夹下)

icon_rar.gifch57x_ble_net_dhcp_client_test.zip



这个工程是在从机模式下是正常的,我移植到主机模式下就不行呢 可能是哪里的问题呢


移植,要在理解的基础上,

实际上,做法就是 在蓝牙的工程里,额外注册一个task,然后里面开启了几个event 用于处理以太网的代码,,然后初始化时候,把该初始化的必要东西初始化了.

上面这些,在上述给的代码里, 一个函数就可以实现了: 

image.png

如果在官网的蓝牙例程 只是需要把需要对应的文件加到工程里(保证编译不报错),像上图一样初始化一下代码, 仅此而已.


出现问题的原因,是多方面的, 而这些原因往往因人而异, 一个有效的寻求问题快速解决做法是 尽可能的将自己做了哪些工作清晰,完整的描述出来, 就像写记叙文一样: 起因经过结果. 



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