|
STM32F4: странный эффект после Erase Sector Flash |
|
|
|
 |
Ответов
|
Jun 19 2014, 07:12
|

Местный
  
Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978

|
Цитата(scifi @ Jun 19 2014, 10:53)  Осмелюсь предположить, что ваша программа сама записывает туда 0, вы просто этого не замечаете. нет, ну всякое конечно возможно.. именно поэтому после стирания сектора проверяю сектор на чистоту. везде 0xFF передергиваю питание - 0 0 0 0
|
|
|
|
|
Jun 19 2014, 08:49
|

Местный
  
Группа: Участник
Сообщений: 319
Регистрация: 31-01-12
Пользователь №: 69 978

|
Цитата(Сергей Борщ @ Jun 19 2014, 12:37)  Дайте внешний сброс не снимая питания. Если ситуация повторится - сотрите, зажмите сброс, подключитесь отладчиком, поставьте точку останова в начале программы (в Reset_handler()), отпустите сброс и дальше по шагам. Эффект проявляется как при сбросе по питанию, так и по внешнему сбросу. Все бы ничего, но далеко не каждый раз срабатывает. Иногда приходится раз 30 ребутнуть до проявления эффекта. соответственно отладчиком шагать придется долго (
|
|
|
|
Сообщений в этой теме
k000858 STM32F4: странный эффект после Erase Sector Flash Jun 19 2014, 06:06   scifi Цитата(Сергей Борщ @ Jun 19 2014, 12:37) ... Jun 19 2014, 08:42 k000858 Итак. нашлась причина эффекта. как устранить пока ... Jun 19 2014, 11:06 Сергей Борщ Может отладчик при запуске переписывает? Скажем, з... Jun 19 2014, 11:13  k000858 Цитата(Сергей Борщ @ Jun 19 2014, 15:13) ... Jun 19 2014, 11:18   Сергей Борщ Цитата(k000858 @ Jun 19 2014, 14:18) обла... Jun 20 2014, 07:16    k000858 Цитата(Сергей Борщ @ Jun 20 2014, 11:16) ... Jun 20 2014, 09:55     Сергей Борщ Цитата(k000858 @ Jun 20 2014, 12:55) дост... Jun 20 2014, 10:18  scifi Цитата(Сергей Борщ @ Jun 19 2014, 15:13) ... Jun 19 2014, 11:36 k000858 Вчера чуть голова не вспухла от таких выкрутасов. ... Jun 20 2014, 04:20
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|