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

 
 
> C32 вопросы дилетанта, PIC32 C32
1921
сообщение Jan 26 2012, 08:02
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 56
Регистрация: 29-09-10
Пользователь №: 59 820



Помогите убогому кто чем может... Набросал тут списочек вопросиков, рою, конечно, параллельно, но языками владею слабо.
1. Как сделать переменную в ОЗУ не инициализируемую (__no_init)
2. Как разместить константу по заданному адресу
3. Как разместить переменную по заданному адресу.
4. Как выделить секцию (блок) в flash памяти, чтобы поместить туда что-то, и чтобы линкер туда больше не пытался ничего засунуть.
5. Как всё-таки правильно установить приоритеты прерываний? У меня получается только вручную - запись в IPC, всё шаманство с записями типа ipl7 не даёт ничего. Может, дело в симуляторе или бесплатном С32?
6. Почему при отработке не сбрасывается автоматически флаг прерывания, и его надо сбрасывать принудительно? Ну прямо ассемблер какой-то? Может, это как-то связано с системами приоритета?
7. Что всё-таки означает ipl7soft - ipl7auto - ipl7srs
8. Почему если написать просто ipl7, то не восстанавливается разрешение локального прерывания на выходе из прерывания
9. Почему программа называется int main(void), а не void main(void)
10. Почему симулятор запросто показывает все неиспользуемые переменные? Потому что он бесплатный и не оптимизирует?
11. Что такое single vector mode и multi vector mode

Таких вопросов ещё огого, но, может, для кого ответы очевидны, напишет мне на русском, так, чтобы понял даже я...

Спасибо, братья!
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 19th July 2025 - 10:32
Рейтинг@Mail.ru


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