Пытаюсь сделать блоки для подключения памяти W25Qхх к 3,3 вольтовой ардуино pro mini.
Микросхемы этой серии имеют большой объем памяти и легко могут заменит SD карту, в проектах типа логгер, подключается по SPI.
Блок делаю без библиотек, на основании даташита, чтоб их можно было использовать не только с ардуино.
Возник вопрос, как заставить работать блоки с строками? Теоретически надо строку перегнать в массив символов и каждый символ писать в свою ячейку, но как это загнать в код пока не пойму. В проекте оставлял по одной включенной плате, с переменными типа Byte все компилируется.
В блоке присутствуют входы
Page - адрес ячейки в странице, значение от 0- 255 ,
PageAddress - это адрес страницы, значение зависит от типа микросхемы, дя W25Q16 это диапазон от 0 до 8192.
Value - значение записываемой (считываемой) переменной.