pvvx
Активный участник сообщества
esp_iot_sdk_v1.1.1_15_06_05 (Пт 5 июня 2015 9:17 вечера)
http://bbs.espressif.com/viewtopic.php?f=5&t=554
Решены проблемы (ошибки из программы для Баунти (для "телепузиков")):
1. Задание слишком короткого периода таймера в os_arm_timer_us, приводящего к перезагрузке. [Томми]
2. Вызова os_malloc при малом 'heap' может привести к аварии. [MeneerThijs]
3. Утечки памяти когда сбой подключения SSL. [孙新虎]
Оптимизация:
1. JSON синтаксический анализ дополнительных исключений и информированности при не корректных параметрах.
2. Обновление вызывает функцию user_esp_platform_check_ip в параметре user_websever.c в IOT_Demo.
3. Обновление драйвера UART для решения проблемы при постоянной отправке данных в последовательный порт UART.
4. Smartconfig обновление до версии 2.2, мобильный APP v0.3.2. И обновление описание и пример smartconfig_start в документе «Руководство 2C_ESP8266__Programming»
5. Обновление кода в iram для решения проблемы, что пространство для текста недостаточно.
6. Обновлен драйвер PWM и выделен в отдельный libpwm.a в esp_iot_sdk, обновление PWM API в «Справочник 2C_ESP8266__Programming», более подробно в «Добавил API» ниже.
7. Исправлен сбой отправки многоадресных пакетов в режиме softAP ESP8266.
8. Обновление папки «driver», добавить папку «driver_lib» в \esp_iot_sdk\examples, добавить «hw_timer.c» о frc1 аппаратного таймера.
9. Удаление бесполезного кода драйверов в IOT_Demo
10. Обновление IOT_Demo для использования последней версию драйвера PWM.
11. Создана отдельная версия liblwip_536.a, в которой MSS имеет размер 536 байт.
12. Пересмотренный вопрос загрузки при опции SPI 80 МГц.
13. Обновление esp_init_data_default.bin с RF параметрами в \esp_iot_sdk\bin
Добавлен API:
1. ШИМ API:
Обновлено: pwm_init, добавлен параметр для задания канала ШИМ и GPIO pin
Добавлено:
(1) информацию о PWM драйвер версии get_pwm_version:get
период PWM (2) pwm_set_period:set
период PWM (3) pwm_get_period:get
Удалены:
(1) частота ШИМ pwm_set_freq:set
Частота PWM (2) pwm_get_freq:get
2.Read/записи Flash-с защитой
(1) system_param_save_with_protect:write данные в приложение flash с резервной защиты
(2) system_param_load:read данные, которые сохраняются в flash с резервной защиты
3.system_get_rst_info:Get информация о текущем запуске, это нормальный запуск или WDT. struct rst_info представлен в документе «Руководство 2C_ESP8266__Programming»
4.at_response: задает ответ на выходе
5.at_register_response_func: зарегистрировать настраиваемый ответ функции at_response
6. Обновлен документ «руководство 2C_ESP8266__Programming» на определение прерываний в ets_sys.h
Примечание по версии AT_v0.25:
Примечание: Для микропрограммы для поддержки FОТА, флэш-размер должны быть 1024 КБ или больше.
Оптимизация:
1. Добавлен параметр о локальный порте UDP в команде «AT + SAVETRANSLINK»
Добавлено в команду:
1. AT+CIPDINFO: отображать удаленный IP и удаленный порт информацию с "+IPD" или нет.
http://bbs.espressif.com/viewtopic.php?f=5&t=554
Решены проблемы (ошибки из программы для Баунти (для "телепузиков")):
1. Задание слишком короткого периода таймера в os_arm_timer_us, приводящего к перезагрузке. [Томми]
2. Вызова os_malloc при малом 'heap' может привести к аварии. [MeneerThijs]
3. Утечки памяти когда сбой подключения SSL. [孙新虎]
Оптимизация:
1. JSON синтаксический анализ дополнительных исключений и информированности при не корректных параметрах.
2. Обновление вызывает функцию user_esp_platform_check_ip в параметре user_websever.c в IOT_Demo.
3. Обновление драйвера UART для решения проблемы при постоянной отправке данных в последовательный порт UART.
4. Smartconfig обновление до версии 2.2, мобильный APP v0.3.2. И обновление описание и пример smartconfig_start в документе «Руководство 2C_ESP8266__Programming»
5. Обновление кода в iram для решения проблемы, что пространство для текста недостаточно.
6. Обновлен драйвер PWM и выделен в отдельный libpwm.a в esp_iot_sdk, обновление PWM API в «Справочник 2C_ESP8266__Programming», более подробно в «Добавил API» ниже.
7. Исправлен сбой отправки многоадресных пакетов в режиме softAP ESP8266.
8. Обновление папки «driver», добавить папку «driver_lib» в \esp_iot_sdk\examples, добавить «hw_timer.c» о frc1 аппаратного таймера.
9. Удаление бесполезного кода драйверов в IOT_Demo
10. Обновление IOT_Demo для использования последней версию драйвера PWM.
11. Создана отдельная версия liblwip_536.a, в которой MSS имеет размер 536 байт.
12. Пересмотренный вопрос загрузки при опции SPI 80 МГц.
13. Обновление esp_init_data_default.bin с RF параметрами в \esp_iot_sdk\bin
Добавлен API:
1. ШИМ API:
Обновлено: pwm_init, добавлен параметр для задания канала ШИМ и GPIO pin
Добавлено:
(1) информацию о PWM драйвер версии get_pwm_version:get
период PWM (2) pwm_set_period:set
период PWM (3) pwm_get_period:get
Удалены:
(1) частота ШИМ pwm_set_freq:set
Частота PWM (2) pwm_get_freq:get
2.Read/записи Flash-с защитой
(1) system_param_save_with_protect:write данные в приложение flash с резервной защиты
(2) system_param_load:read данные, которые сохраняются в flash с резервной защиты
3.system_get_rst_info:Get информация о текущем запуске, это нормальный запуск или WDT. struct rst_info представлен в документе «Руководство 2C_ESP8266__Programming»
4.at_response: задает ответ на выходе
5.at_register_response_func: зарегистрировать настраиваемый ответ функции at_response
6. Обновлен документ «руководство 2C_ESP8266__Programming» на определение прерываний в ets_sys.h
Примечание по версии AT_v0.25:
Примечание: Для микропрограммы для поддержки FОТА, флэш-размер должны быть 1024 КБ или больше.
Оптимизация:
1. Добавлен параметр о локальный порте UDP в команде «AT + SAVETRANSLINK»
Добавлено в команду:
1. AT+CIPDINFO: отображать удаленный IP и удаленный порт информацию с "+IPD" или нет.
Последнее редактирование: