Search found 9 matches
- Sat Apr 13, 2024 6:05 am
- Forum: ESP-ADF 中文讨论版
- Topic: 关于TTS语音合成的问题
- Replies: 0
- Views: 3241
关于TTS语音合成的问题
同一个程序的情况下: char *prompt1="方方"; if (esp_tts_parse_chinese(tts_handle, prompt1)) { int len[1]={0}; do { short *pcm_data=esp_tts_stream_play(tts_handle, len, 1); esp_audio_play(pcm_data, len[0]*2, portMAX_DELAY); } while(len[0]>0); } esp_tts_stream_reset(tts_handle); 如果芯片内下载的是“esp_tts_voice_data_xiaoxi...
- Fri Jan 12, 2024 5:30 am
- Forum: ESP-IDF 中文讨论版
- Topic: 求助个低功耗和唤醒的问题
- Replies: 1
- Views: 36352
Re: 求助个低功耗和唤醒的问题
问题解决了“Flash SPI speed”由120M改成80就正常了
- Thu Jan 11, 2024 6:48 am
- Forum: ESP-IDF 中文讨论版
- Topic: 求助个低功耗和唤醒的问题
- Replies: 1
- Views: 36352
求助个低功耗和唤醒的问题
void app_main(void) { gpio_reset_pin(20); gpio_set_direction(20, GPIO_MODE_INPUT); ESP_LOGI( "TAG", "由%d唤醒", esp_sleep_get_wakeup_cause() ); rtc_gpio_pullup_en(20); rtc_gpio_pulldown_dis(20); esp_sleep_enable_ext0_wakeup(20, 0);//RTC IO,低电平唤醒 ESP_LOGI("TAG", "进入低功耗"); esp_deep_sleep_start(); } 如上代码运...
- Wed Mar 22, 2023 8:48 am
- Forum: ESP-IDF 中文讨论版
- Topic: 有esp32-hal这个库吗?
- Replies: 0
- Views: 1608
有esp32-hal这个库吗?
如题,我需要实现 UTF-8 和 GBK 互转
我通过ChatGPT查询回复说是
“ 在乐鑫ESP32中,可以使用esp-idf开发框架中提供的esp32-hal库中的函数来实现GBK和UTF-8编码之间的转换
在utf8_to_gbk和gbk_to_utf8两个函数中,分别调用了esp32-hal库中提供的utf8_to_utf16、utf16_to_gbk、gbk_to_utf16和utf16_to_utf8等函数实现编码转换 ”
但是我没找到这个库,请问下哪里下载,或者有什么其他办法实现互转吗?
我是在vscode上安装idf4.4进行开发的
我通过ChatGPT查询回复说是
“ 在乐鑫ESP32中,可以使用esp-idf开发框架中提供的esp32-hal库中的函数来实现GBK和UTF-8编码之间的转换
在utf8_to_gbk和gbk_to_utf8两个函数中,分别调用了esp32-hal库中提供的utf8_to_utf16、utf16_to_gbk、gbk_to_utf16和utf16_to_utf8等函数实现编码转换 ”
但是我没找到这个库,请问下哪里下载,或者有什么其他办法实现互转吗?
我是在vscode上安装idf4.4进行开发的
- Sat Feb 18, 2023 1:49 am
- Forum: ESP-IDF 中文讨论版
- Topic: 文件系统操作期间断电,可能会导致 SPIFFS 损坏
- Replies: 0
- Views: 2927
文件系统操作期间断电,可能会导致 SPIFFS 损坏
我想问下,这个操作期间指什么,是往里写数据时断电,还是读写时断电,甚至没卸载spiffs前断电都可能导致损坏
还有如果顺坏,是不是判断info返回参数就能发现顺坏
还有如果顺坏,是不是判断info返回参数就能发现顺坏
Code: Select all
err = esp_spiffs_info(conf.partition_label, &total, &used);
if (err != ESP_OK || used > total)
{
esp_spiffs_check(conf.partition_label);
esp_restart();//重启设备
}
- Fri Feb 17, 2023 6:09 am
- Forum: ESP-IDF 中文讨论版
- Topic: spiffs使用问题
- Replies: 0
- Views: 2871
spiffs使用问题
我是在vscode安装idf4.4进行开发的 我在自己的工程里碰到问题,然后把代码拷到idf里spiffs这个例程测试也发现同样情况 第一次读/spiffs/03.bin这个文件有6个字节,第二次读就为0,后面测试发现如过编译前在03.bin这个文件里随便写个值,哪怕只有一个字节,也不会出现下面问题,但是我不知道这样还会不会有其他问题 这是我的代码https://pan.baidu.com/s/13U77xcNk-hbIaijg0L-Y8A?pwd=1234 提取码: 1234 I (4465) example: size=6,file_path=/spiffs/03.bin I (4505)...
- Thu Feb 16, 2023 8:49 am
- Forum: ESP-IDF 中文讨论版
- Topic: SPIFFS使用问题
- Replies: 0
- Views: 2223
SPIFFS使用问题
我使用的是IDF4.4版本,先上代码 void spiffs_save_test(void) { uint8_t test[] = {0x01, 0x02, 0x03, 0x23, 0x02, 0x10}; FILE *f = fopen("/spiffs/RFID/01.bin", "rb+"); fwrite(test, sizeof(uint8_t), 6, f);//写入数据 printf("/spiffs/RFID/01.bin写人%d个字节\n", (uint16_t)ftell(f)); fclose(f);//关闭文件, f = NULL;//文件指针指向空,避免出现游离指针;...
- Fri Feb 10, 2023 12:39 am
- Forum: ESP-IDF 中文讨论版
- Topic: MQTT和HTTP OTA同时使用
- Replies: 2
- Views: 2868
- Thu Feb 09, 2023 8:46 am
- Forum: ESP-IDF 中文讨论版
- Topic: MQTT和HTTP OTA同时使用
- Replies: 2
- Views: 2868
MQTT和HTTP OTA同时使用
我是用的IDF版本是4.4.2 MQTT是拷贝"F:\ESP32-S3\idf\esp-idf\examples\protocols\mqtt\tcp"这个例程 OTA是拷贝"F:\ESP32-S3\idf\esp-idf\examples\system\ota"这个例程 char *mqtt_username = "RF1_23020901"; memcpy(&mqtt_username[4], serial_number, 8); esp_mqtt_client_config_t mqtt_cfg = { .port=1883, .keepalive=60, .buffer_size=13...