Search found 9 matches

by flair0626
Fri Sep 06, 2024 2:34 am
Forum: ESP-IDF 中文讨论版
Topic: I2C 新驱动引起无限重启
Replies: 1
Views: 1394

Re: I2C 新驱动引起无限重启

在I2C_ll.h中 添加红色部分代码解决。 static inline void i2c_ll_master_clr_bus(i2c_dev_t *hw, uint32_t slave_pulses) { hw->scl_sp_conf.scl_rst_slv_num = slave_pulses; hw->scl_sp_conf.scl_rst_slv_en = 1; hw->ctr.conf_upgate = 1; // hardward will clear scl_rst_slv_en after sending SCL pulses, // and we should set co...
by flair0626
Fri Sep 06, 2024 2:03 am
Forum: ESP-IDF 中文讨论版
Topic: I2C 新驱动引起无限重启
Replies: 1
Views: 1394

I2C 新驱动引起无限重启

ESP32-C2 使用i2c新驱动时,当从站停止运行时会引起C2无线重启 ESP-IDF V5.3.1 ESP-IDF V5.3 均有这样的问题 E (44955) i2c.master: I2C transaction timeout detected E (44955) i2c.master: s_i2c_synchronous_transaction(872): I2C transaction failed E (49955) task_wdt: Task watchdog got triggered. The following tasks/users did not reset th...
by flair0626
Sat Jan 06, 2024 3:23 am
Forum: ESP-IDF 中文讨论版
Topic: 使用内部晶振如何实现
Replies: 1
Views: 3730

Re: 使用内部晶振如何实现

S2必须要有外部晶振才能跑起来
by flair0626
Thu Apr 07, 2022 2:44 am
Forum: ESP-IDF 中文讨论版
Topic: spi_bus 如何完成先发后读
Replies: 1
Views: 2228

spi_bus 如何完成先发后读

目前好像完成不了类似rt_err_t rt_spi_send_then_recv的功能

先发送后接收数据

本函数适合从SPI外设中读取一块数据,本函数中会先发送一些数据(如命令和地址),然后再接收指定长度的数据。此函数等同于调用rt_spi_transfer_message()传输2条消息。

参数
device SPI 从设备句柄
send_buf 发送缓冲区数据指针
send_length 发送缓冲区数据字节数
recv_buf 接收缓冲区数据指针,spi 是全双工的,支持同时收发
recv_length 接收缓冲区数据字节数
返回
RT_EOK 成功,-RT_EIO 失败。
by flair0626
Sat Mar 26, 2022 8:26 am
Forum: ESP-IDF 中文讨论版
Topic: VS CODE问题
Replies: 0
Views: 1464

VS CODE问题

我在使用VScode 新建项目后,会弹出通知 是否要使用 compile_commands.json 文件 为此文件夹自动配置 IntelliSense? 这时候如果点击了是,项目里的组件就不能正常编译了 如果点击否,每次打开项目都会弹出通知。请问如何关闭这个通知。
by flair0626
Sat Feb 19, 2022 3:04 am
Forum: ESP-IDF 中文讨论版
Topic: 修改SDK Configuration editor 编译报错
Replies: 2
Views: 2934

Re: 修改SDK Configuration editor 编译报错

Enable Modbus stack support for TCP communication mode

Enable Modbus stack support for RTU mode

Enable Modbus stack support for ASCII mode

IDF 4.4
都关闭 必报错
by flair0626
Sun Feb 13, 2022 1:15 pm
Forum: ESP-IDF 中文讨论版
Topic: 修改SDK Configuration editor 编译报错
Replies: 2
Views: 2934

修改SDK Configuration editor 编译报错

在SDK Configuration editor中同时关闭Enable Modbus stack support for RTU mode和Enable Modbus stack support for ASCII mode 编译会报错。
by flair0626
Sat Jan 22, 2022 2:10 am
Forum: ESP-IDF 中文讨论版
Topic: ESP32 C3 VSCODE USB接口下载
Replies: 1
Views: 4285

Re: ESP32 C3 VSCODE USB接口下载

感觉ESP32 的调试下载比STM32的STLINK要复杂很多 劝退不少新手
by flair0626
Mon Jan 17, 2022 7:14 am
Forum: ESP-IDF 中文讨论版
Topic: 关于下载程序的问题
Replies: 1
Views: 4742

关于下载程序的问题

我准备用ESP32-S2 芯片设计开发新产品,量产的时候新的芯片是要用串口下载程序还是用SPI只刷写flash就可以。好像串口只能用电脑下载,没有离线下载器。SPI刷写flash可以使用离线下载器完成。