-
- DS Figure 25-2. - Vit(06.05.2009 11:46)
- Можно считать в один из втроенных буферов всю страницу, модифицировать в нем нужные байты, и потом записать ее обратно. - Al Volovich(06.05.2009 10:24)
- т.е считать или записать в BUFFER1 или BUFFER2, а потом после модификации передать во FLASH MRMORY ? - kostikp(06.05.2009 11:09)
- Да, для модификации последовательность такая: 1. Main Memory Page to Buffer Transfer. 2. Buffer Write. 3. Buffer to Main Memory Page Program with Built-in Erase - Al Volovich(06.05.2009 11:47)
- А, если вместо 3. Buffer to Main Memory Page Program with Built-in Erase (0x83) kostikp(85 знак., 06.05.2009 11:53)
- Тогда не пропишется - страница то у вас не пустая... - Al Volovich(06.05.2009 13:19)
- дык если записывать вместо FFок, то и фих с ним :-) - =AlexD=(06.05.2009 14:10)
- Предлагаете анализировать какие данные были в изменяемых байтах, и в зависимости от этого варьировать способ записи? :) - Al Volovich(06.05.2009 14:44)
- Смотря каков алгоритм, если, например, он пишет последовательно заполняя память, то всё тривиально. - =AlexD=(06.05.2009 15:00)
- Проще место записи варьировать. А ещё лучше - подбирать :-) - Shura(06.05.2009 14:49)
- Предлагаете анализировать какие данные были в изменяемых байтах, и в зависимости от этого варьировать способ записи? :) - Al Volovich(06.05.2009 14:44)
- дык если записывать вместо FFок, то и фих с ним :-) - =AlexD=(06.05.2009 14:10)
- Тогда не пропишется - страница то у вас не пустая... - Al Volovich(06.05.2009 13:19)
- А, если вместо 3. Buffer to Main Memory Page Program with Built-in Erase (0x83) kostikp(85 знак., 06.05.2009 11:53)
- Точно. - General(06.05.2009 11:46)
- Да, для модификации последовательность такая: 1. Main Memory Page to Buffer Transfer. 2. Buffer Write. 3. Buffer to Main Memory Page Program with Built-in Erase - Al Volovich(06.05.2009 11:47)
- т.е считать или записать в BUFFER1 или BUFFER2, а потом после модификации передать во FLASH MRMORY ? - kostikp(06.05.2009 11:09)
- Само название флэш говорит о том, что запись и стирание происходит блоками. Именно в этой есть специальное быстрое буферное озу размером в блок. - General(06.05.2009 09:45)
- Стирание - да, но не запись. - Shura(06.05.2009 09:51)
- Если вы удосужились заранее стереть блок - да, но так никто не делает. - General(06.05.2009 11:46)
- Почему же, последовательную запись много кто делает. В таком случае не нужно предварительное стирание - Shura(06.05.2009 11:49)
- Если вы удосужились заранее стереть блок - да, но так никто не делает. - General(06.05.2009 11:46)
- Стирание - да, но не запись. - Shura(06.05.2009 09:51)