Search found 5 matches

by karlno
Wed Dec 28, 2016 9:18 am
Forum: ESP8266 SDK
Topic: 如何修改枚举在编译器中的字节宽度?
Replies: 1
Views: 1547

如何修改枚举在编译器中的字节宽度?

在移植一个项目到esp8266上,这个项目原来平台的编译器中,enum枚举占的字节数是1,但是到了esp的平台,发现编译器会编译枚举为4个字节,如何修改此编译器选项?
by karlno
Fri Apr 22, 2016 8:10 pm
Forum: ESP8266 SDK
Topic: how to change freerots tick period?
Replies: 1
Views: 1847

how to change freerots tick period?

I working by ESP8266_RTOS_SDK, and I try to modify "configTICK_RATE_HZ" value in the file "FreeRTOSConfig.h",and rebuild the libfreerots.a, but the app not change of task ticks. so, how to change os tick in code ? 我用ESP8266_RTOS_SDK进行代码编译,可以正常工作,但是感觉os的tick太长,默认是10ms调度一次。我尝试修改宏定义...
by karlno
Tue Mar 29, 2016 11:24 am
Forum: ESP8266 SDK
Topic: how to compile the liblwip.a in esp8266 sdk?
Replies: 1
Views: 1977

how to compile the liblwip.a in esp8266 sdk?

I can get the source code from https://github.com/espressif/ESP8266_RTOS_SDK But I can not sucess to compile it. When into the example/project_template ,and compile it by gen_misc.sh, but can not sucess. I have install xtensa-lx106-elf and set the SDK_PATH in gen_misc.sh file. So where can find a co...
by karlno
Thu Dec 24, 2015 12:23 pm
Forum: ESP8266 SDK
Topic: esp8266 sdk可否剥离tcp协议?直接作为stm32的网口?
Replies: 3
Views: 4507

Re: esp8266 sdk可否剥离tcp协议?直接作为stm32的网口?

您好, 您选择使用 ESP8266 可以无需 STM32 了,直接使用 ESP8266 作为主 CPU 即可。 或者将 ESP8266 作为主 CPU,STM32 作为从 CPU 呢? 感谢您对 ESP8266 的关注! 我的产品里,几乎用到了stm32f4的所有功能,包括5个串口,一个usb,三个spi口,以及其他资源若干,你的意思是让我用esp8266替代stm32,且不说移植的麻烦程度,请问esp8266有这么多资源给我们产品用吗? 所以请针对此问题给出切实可行的方案,否则esp8266的适用范围将大打折扣。 我近日看了英文贴,有一个用户就是这么做的,可惜他的代码无法建立编译环境,不可...
by karlno
Mon Dec 21, 2015 9:45 pm
Forum: ESP8266 SDK
Topic: esp8266 sdk可否剥离tcp协议?直接作为stm32的网口?
Replies: 3
Views: 4507

esp8266 sdk可否剥离tcp协议?直接作为stm32的网口?

本人最近在为公司产品挑选wifi模块,不得不否认,esp8266极低的价格极大的吸引了我,所以决定将此模块对接到产品上。 目前本公司的产品,已经有有线网口,所以也已经有lwip协议栈。所以初步的想法,是将esp8266当做一个网口,收到的数据直接丢给cpu,cpu发出的网络数据,也由esp8266全盘输出,而协议栈部分,有cpu自己的程序负责。在这个过程中,esp8266只是一个硬件数据输入输出接口,并不处理网络协议的数据帧。 过去几天,抱着这种想法,我认真阅读了esp8266的rtos和non os例程,发现实现这个方案的方法,就是在lwip的底层移植函数(ethernetif.c文件)中,...

Go to advanced search