реклама на сайте
подробности

 
 
> Сброс при дебаге и сброс через вкл./откл. питания, в чем разница?
coolibin
сообщение Jun 5 2009, 09:15
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



IAR 4.41A, JLink, AT91sam7s256. Запускаю дебаг своей програмулины, прошивается флешка, все работает нормально, включаю девайс без IAR'а т. е. обычным передергиванием питания, нихотит работать((( В чем разница этих двух случаев?


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
coolibin
сообщение Jun 5 2009, 11:10
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228



Файлы .mac я брал стандартные атмеловские для RAM и отдельно для FLASH, хотя в файле для флеш есть такая функция:

CheckRemap()
{
//* Read the value at 0x0
__mac_i =__readMemory32(0x00000000,"Memory");
__mac_i =__mac_i+1;
__writeMemory32(__mac_i,0x00,"Memory");
__mac_pt =__readMemory32(0x00000000,"Memory");

if (__mac_i == __mac_pt)
{
__message "------------------------------- The Remap is done ----------------------------------------";
//* Toggel RESET The remap
__writeMemory32(0x00000001,0xFFFFFF00,"Memory");

} else {
__message "------------------------------- The Remap is NOT -----------------------------------------";
}

}


т. е. при определенном условии он сделает remap. Но, вопрос уже в другом. Моя программа должна вести себя одинаково в обоих вышеописанных случаях, например, время выполнения?


--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 04:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01361 секунд с 7
ELECTRONIX ©2004-2016