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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Вопрос к профи
Sergey Abaev
сообщение Jan 23 2014, 16:12
Сообщение #16


Частый гость
**

Группа: Участник
Сообщений: 91
Регистрация: 4-01-10
Из: Москва
Пользователь №: 54 631



Цитата(Aleksandr Baranov @ Jan 23 2014, 20:08) *
Как-то у меня процессор не запускался при подаче питания, потому что напряжение питания при включении нарастало слишком медленно. Не помню, насколько медленно.


Тут на это дело стоит супервизор. Он нормально контролирует этот вопрос.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jan 23 2014, 16:23
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Sergey Abaev @ Jan 23 2014, 20:12) *
Тут на это дело стоит супервизор. Он нормально контролирует этот вопрос.

Угу, и очень эффективно ресетит проц на иголках например sm.gif
Go to the top of the page
 
+Quote Post
Aleksandr Barano...
сообщение Jan 23 2014, 16:43
Сообщение #18


Частый гость
**

Группа: Участник
Сообщений: 169
Регистрация: 31-08-05
Из: New York
Пользователь №: 8 118



Цитата(Sergey Abaev @ Jan 23 2014, 11:12) *
Тут на это дело стоит супервизор. Он нормально контролирует этот вопрос.

У меня тоже на это дело стоял супервизор.


--------------------
ASB
Go to the top of the page
 
+Quote Post
SyncLair
сообщение Jan 24 2014, 13:01
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 209
Регистрация: 6-01-12
Пользователь №: 69 197



С точки зрения Арма -- мне как программисту кажется что у Вас Сергей всё написано правильно.
Единственно что очень много пинов сразу включается выключается, проверте ещё раз может вы какой-нить жизнено важный пин задействуете (не было желания всматриваться в схему).

Поэтому я грешу на аппаратные причины. У вас есть осциллограф? Я бы курил в сторону watdogов.



--------------------
Go to the top of the page
 
+Quote Post
alx2
сообщение Jan 24 2014, 13:14
Сообщение #20


Местный
***

Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091



Цитата(Sergey Abaev @ Jan 23 2014, 19:50) *
1. не запускается когда подаю питание! только ножка ресет заставляет запуститься программу

Цитата(Sergey Abaev @ Jan 23 2014, 21:12) *
Тут на это дело стоит супервизор. Он нормально контролирует этот вопрос.

??? Как это понимать? Супервизор стоит, но при включении ресет не формирует? sm.gif

Цитата(Sergey Abaev @ Jan 23 2014, 21:02) *
Я в начале поста выложил свое творение, но возможно, что это коряво!

Вы выложили только часть своего творения (функцию main()). А до выполнения main() у Вас, очевидно, выполняется много другого кода (стартап, инициализирующий .data/.bss, стек, возможно, переключающий режимы генераторов и т.п.). Этот код Вы нам не показали. И если, как Вы говорите, программа не стартует при включении питания, вероятно, выполнение до main() и не доходит вовсе, все останавливается где-то в стартапе (а может и вообще не стартует, если ваш супервизор не формирует reset при включении)...


--------------------
Всего наилучшего,
Alex Mogilnikov
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jan 25 2014, 05:33
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(alx2 @ Jan 24 2014, 19:14) *
Вы выложили только часть своего творения (функцию main()). А до выполнения main() у Вас, очевидно, выполняется много другого кода (стартап, инициализирующий .data/.bss, стек, возможно,
...

Что вы так разоряетесь? По уровню "творения" из первого сообщения и последующих сообщений ТС всё сразу было ясно wink.gif
У автора весь исходник и ограничивается тем, что приведено в первом сообщении и что такое "стартап", "инициализация периферии"
и пр. заумные слова, автор сроду не знает laughing.gif
Сразу после первого сообщения надо посылать курить доки на всё подряд, все остальные попытки лечения автора не имеют смысла.
Go to the top of the page
 
+Quote Post
Mihey_K
сообщение Jan 26 2014, 02:12
Сообщение #22


Частый гость
**

Группа: Участник
Сообщений: 156
Регистрация: 27-09-06
Из: Irkutsk
Пользователь №: 20 747



Плата заводская, тем более с SDRAM, так что отбросим схему и разводку. Разве что от коммутаций реле тычки по питанию лезут. Идем сюда, качаем примеры, изучаем, запускаем. Для точных задержек в 1с. запускайте таймер. И неважно, ARM это или AVR, всегда будьте готовы разбираться с неизвестной платформой.


--------------------
Блог о разработке на CC430, SIM900, GPS, ARM и не только...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 2nd August 2025 - 21:27
Рейтинг@Mail.ru


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