T
tom12sg
Guest
Hi all,
Cần lời khuyên của bạn:
Tôi đang sử dụng AT24C16A eeprom Atmel.
Tôi viết 15bytes vào trang eeprom 0 tại địa chỉ từ các 0x0000, không có vấn đề, xác minh bằng cách đọc lại.
Tiếp theo, sau khi 10ms trễ, tôi viết chỉ 5 byte vào trang 0 nhưng từ địa chỉ 0x0003.Thời gian này tôi đọc lại và thấy rằng nó đã ghi đè 5 bytes đầu tiên của tôi thay vì over-viết năm byte sau khi 3 byte đầu tiên.
Is it rằng trang viết luôn luôn phải bắt đầu từ bắt đầu của nó?Tôi không thể chỉ cần viết từ một bù đắp?
Bất cứ ai có bất kỳ kinh nghiệm để chia sẻ và tư vấn?
Kính trọng,
Tom
Cần lời khuyên của bạn:
Tôi đang sử dụng AT24C16A eeprom Atmel.
Tôi viết 15bytes vào trang eeprom 0 tại địa chỉ từ các 0x0000, không có vấn đề, xác minh bằng cách đọc lại.
Tiếp theo, sau khi 10ms trễ, tôi viết chỉ 5 byte vào trang 0 nhưng từ địa chỉ 0x0003.Thời gian này tôi đọc lại và thấy rằng nó đã ghi đè 5 bytes đầu tiên của tôi thay vì over-viết năm byte sau khi 3 byte đầu tiên.
Is it rằng trang viết luôn luôn phải bắt đầu từ bắt đầu của nó?Tôi không thể chỉ cần viết từ một bù đắp?
Bất cứ ai có bất kỳ kinh nghiệm để chia sẻ và tư vấn?
Kính trọng,
Tom