Search found 23 matches

by yueda
Wed Aug 10, 2016 10:35 am
Forum: ESP8266 SDK
Topic: 关于uart0_rx_intr_handler函数
Replies: 3
Views: 5961

关于uart0_rx_intr_handler函数

在自己工程的user_init里面添加ETS_UART_INTR_ATTACH(uart0_rx_intr_handler,&(UartDev.rcv_buff));想通过串口给模块发送数据后通过uart0打印出来。不明白的地方:UartDev.rcv_buff就是uart0_rx_intr_handler的参数的话,例如如果通过串口助手发送数据,那么不是在uart0_rx_intr_handler的实现函数里面会把助手发送的数据打印出来的么?为什么我的不能打印出来呢?下面是uart0_rx_intr_handler的实现: void ICACHE_FLASH_ATTR uart0_r...
by yueda
Fri Jul 29, 2016 5:53 pm
Forum: Chit Chat
Topic: MAC地址拿不到
Replies: 3
Views: 5784

Re: MAC地址拿不到

解决了:把调用拿MAC的函数放在at_nit 之前就没问题了。
by yueda
Fri Jul 29, 2016 5:51 pm
Forum: Chit Chat
Topic: 编译完IOT_Demo,运行时乱码
Replies: 1
Views: 3468

Re: 编译完IOT_Demo,运行时乱码

我的串口乱码解决方法:即使把波特率改成74880也不行。在user_init();函数里面调用uart_init(115200,115200);例如设置成(115200),再编译你会发现出现undefine未定义错误,这是需要把uart.c、uart.h和uart_register.h三个文件从driver_lib目录下copy出来,该放在include里面就放include 里面,该放user里面放user里面。至此再编译就可以编译了。并且串口(波特率:115200)也可以打印出来.
by yueda
Thu Jul 28, 2016 6:08 pm
Forum: Chit Chat
Topic: 编译完IOT_Demo,运行时乱码
Replies: 1
Views: 3468

编译完IOT_Demo,运行时乱码

大家好: 按照文档编译完IOT_Demo(/gen_misc.sh ->1->1->2->0->2 ) !!! 110871326 110871327 Support boot_v1.2 and + Generate user2.1024.new.2.bin successully in folder bin/upgrade. boot.bin------------>0x00000 user1.1024.new.2.bin--->0x81000 !!! make: warning: Clock skew detected. Your build may be incomplete. 生成的u...
by yueda
Fri Jul 08, 2016 12:47 pm
Forum: Chit Chat
Topic: MAC地址拿不到
Replies: 3
Views: 5784

Re: MAC地址拿不到

发现问题了,这两个函数要在at_init()之前。否则不可以
by yueda
Wed Jul 06, 2016 2:18 pm
Forum: Chit Chat
Topic: MAC地址拿不到
Replies: 3
Views: 5784

MAC地址拿不到

大家好,最近在开发esp的时候发现程序里使用wifi_get_macaddr()函数拿到的MAC和ESP FLASH DOWMLOAD TOOL 下载程序时生成的MAC不一样,有没有人遇到同样的问题呢?相关代码 char hwaddr[6]; char DeviceBuffer[125] = {0}; wifi_get_macaddr(STATION_IF, hwaddr); os_sprintf(DeviceBuffer, "station_mac:" MACSTR "!\n" , MAC2STR(hwaddr)); at_port_print(Dev...
by yueda
Mon Jul 04, 2016 9:53 am
Forum: ESP8266 SDK
Topic: esp设置在softap模式 ,手机连接上后怎么通信
Replies: 4
Views: 5811

Re: esp设置在softap模式 ,手机连接上后怎么通信

您好个别手机连接不上的问题解决了,应该是我设置的MAC地址格式的问题。应该按照文档上面的而不能设置成全是0的。
另一个问题是:如果不设置MAC地址的话,程序里使用wifi_get_macaddr()得到的MAC地址和在烧写时生成的MAC是对应不上的?跟编译环境有关系么?
谢谢!
by yueda
Wed Jun 22, 2016 12:14 pm
Forum: ESP8266 SDK
Topic: 8266作为AP时,设备连接8266经常不成功
Replies: 8
Views: 9270

Re: 8266作为AP时,设备连接8266经常不成功

那个测试代码任何手机是可以连接上。 如下是部分代码: uint8 ap_ssid[32]="ESP-T"; uint8 ap_passwd[64]="66666666"; void ICACHE_FLASH_ATTR user_set_softap_config(void) { // at_port_print("config\r\n"); struct softap_config config; wifi_softap_get_config(&config); // Get config first. os_memset(c...

Go to advanced search