golubenko_d 0 1 июня, 2010 Опубликовано 1 июня, 2010 · Жалоба printf("Start!!!\n\r"); flash_ReadStatusReg(&Stat,1); // В status 0x1C запись запрещена printf("1Stat_b1 = %X Stat_b2 = %X\n\r", Stat.b1, Stat.b2); flash_WriteEnable(1); flash_ReadStatusReg(&Stat,1); // В status 0x1E Запись разрешена, осталось снять защиту сектора printf("1Stat_b1 = %X Stat_b2 = %X\n\r", Stat.b1, Stat.b2); flash_UnprotectSector(&Addr, 1); // или общее разрешение // flash_WriteStatusRegb1(0b00000000,1); flash_ReadStatusReg(&Stat,1); printf("1Stat_b1 = %X Stat_b2 = %X\n\r", Stat.b1, Stat.b2); // Теперь в status 0...(Почему???) и ни запись ни стирание не происходит Последний параметр функции это номер мк Вроде ничего сложного, но записать не могу... Спасибо за помощь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 1 июня, 2010 Опубликовано 1 июня, 2010 · Жалоба golubenko_d, что вы хотите и какую реакцию предполагаете от публикации этого своего сообщения? Вопросов в сообщении нет. Исходник "ни о чем", т.к. тел функций работы с DataFlash не содержит. :laughing: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
golubenko_d 0 2 июня, 2010 Опубликовано 2 июня, 2010 · Жалоба golubenko_d, что вы хотите и какую реакцию предполагаете от публикации этого своего сообщения? Вопросов в сообщении нет. Исходник "ни о чем", т.к. тел функций работы с DataFlash не содержит. :laughing: Вопрос в том как снять защиту с записи/стирания данной мк. Порядок моих действий и результаты изменения status регистра отображены в исходнике. PS Прошу прощения за printf, которые глаза режут. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 2 июня, 2010 Опубликовано 2 июня, 2010 · Жалоба Вопрос в том как снять защиту с записи/стирания данной мк.Это описано в datasheet микросхемы. Все остальное из вашего исходника вовсе не очевидно. Ибо не понятно, откуда эти функции взяты и правильно ли они выполняют то, что отражено в их названиях? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться