Trang chủ > Tin tức > Nội dung

Bridgetek BT81X (815/6) Công cụ đồ họa EVE tiên tiến SPI Giao diện Flash

May 09, 2019

BT815 / 6 thực hiện một bản gốc SPI để kết nối với SPI NOR Flash bên ngoài. Tài sản đồ họa như
Phông chữ và hình ảnh Unicode có thể được lưu trữ trong bộ nhớ flash. Công cụ đồ họa BT815 / 6 có thể tìm nạp
các tài sản đồ họa này trực tiếp mà không cần thông qua MCU máy chủ bên ngoài, do đó giảm tải đáng kể
MCU lưu trữ từ nội dung hiển thị cho ăn.
BT815 / 6 hỗ trợ nhiều thiết bị bộ nhớ flash NOR từ các nhà cung cấp khác nhau như Macronix,
Winbond, Micron, ISSI và Gigadevice. Giao diện sẽ hoạt động ở tốc độ xung nhịp hệ thống (tối đa 72 MHz) ở mức 4
chế độ bit.
image

Thanh ghi REG_FLASH_STATE cho biết trạng thái của hệ thống con flash. Khi khởi động, trạng thái flash là

FLASH_STATE_INIT. Sau khi phát hiện xong, đèn flash ở trạng thái FLASH_STATE_DETACHED hoặc

FLASH_STATE_BASIC, tùy thuộc vào việc có phát hiện thấy thiết bị flash kèm theo hay không.

Nếu không có thiết bị nào được phát hiện, thì tất cả tín hiệu đầu ra SPI được điều khiển ở mức thấp.

Khi MCU máy chủ gọi CMD_FLASHFAST, hệ thống flash sẽ cố gắng chuyển sang chế độ tốc độ tối đa, cài đặt

trạng thái để FLASH_STATE_FULL.

Bất cứ lúc nào, người dùng có thể gọi CMD_FLASHDETACH để tắt liên lạc flash. bên trong

trạng thái tách rời, có thể sử dụng các lệnh CMD_FLASHSPIDESEL, CMD_FLASHSPITX và CMD_FLASHSPIRX

để điều khiển xe buýt SPI.

Nếu tách ra, MCU máy chủ có thể gọi CMD_FLASHATTACH để thiết lập lại liên lạc với đèn flash

thiết bị.

Chỉ có thể hiển thị trực tiếp các ảnh bitmap từ flash trong FLASH_STATE_FULL. Sau khi sửa đổi

Nội dung của flash, MCU sẽ xóa bộ đệm bitmap trên chip bằng cách gọi CMD_CLEARCACHE.