我 發表了評論
@leiyu 如果使用的是SDK裡帶的LVGL,components/user_config.h裡有個USE_PSRAM宏定義,打開就可以,但也不一定是你想要實現的使用方法。如果是自己移植的LVGL,
我 對問題發布了答案
PSRAM的內存管理沒有統一到系統的內存管理中,在調用了psram的初始化後,使用中需要自己管理psram的內存,psram內存的起始地址是0x30000000。使用方法是一樣的,都可以用memcpy
我 發表了評論
@snn 初始化配置把模式3改成模式0。然後你的時序得按照W5500的來,找個W5500的手冊,看下讀寫時序是什麼樣的,用邏輯分析,抓SPI波形,先把時序對上了。
我 發表了評論
@snn 寫個初始化接口,IO初始化以及SPI初始化調用一遍就行了,初始化時不用調用tls_spi_init接口,底層已經調用過了。發送時,拉低片選,調用tls_spi_write接口,拉高片選。接收
我 對問題發布了答案
你的實現邏輯沒有按照I2C的時序來實現。熟悉下I2C的時序,參照demo裡的AT24CXX_ReadOneByte、AT24CXX_WriteOneByte來實現。
我 對問題發布了答案
w801 固件的摘要值為什麼是固定值