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

 
 
> Зарезервированные слова IAR
Syber
сообщение Dec 27 2011, 19:07
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 25-11-11
Пользователь №: 68 522



Начинаю вникать в MSP430G2, купил LAunchPad и решил начать с осмысливания программы "моргающий светодиод", разбирая прошитую программу. Насколько понял, WDTCTL, WDTPW, WDTHOLD - зарезервированные слова. Нашел их описание. К зарезервированным, насколько понял, относятся CCTL0, CCIE, TACTL ну и наверно другие. Где найти перечень всех зарезервированных слов для IAR и их описание?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Syber
сообщение Dec 28 2011, 15:05
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 25-11-11
Пользователь №: 68 522



По поводу зарезервированных слов. Си имеет такие слова, но их (зарезервированные слова) должны иметь и файлы, которые дают понять IAR тип устройства, с которым он работает. Слово А резервирует программист, а специфичные слова для конкретного устройства резервируются каким-то другим файлом и для пользователя уже нет разницы на каком уровне произошло резервирование. Подозреваю, что в моем случае это msp430g2231.h. Чей он? Ведь его я получил с IAR.
Сам изобретать имена для ресурсов микроконтроллера не хочу, иначе трудно будет читать чужие программы.
Цитата(ut1wpr @ Dec 28 2011, 10:02) *
В хелпах к нему. И в хидерных файлах, относящимся к МК проекта. Сам IAR не может знать все мыслимые и немыслимые буквосочетания. Эти слова называются предопределенными, и их дефайны не в IAR-е находятся.

Документации слишком много. Это и сайт TI, и документы в директории установленной IAR. Пока в хелпах ничего не нашел, пороюсь еще. Что такое хидерные файлы? Это то, что подгружается:
#include <msp430g2231.h>
Может подскажите хотя бы имена файлов.
Go to the top of the page
 
+Quote Post
KRS
сообщение Dec 30 2011, 11:52
Сообщение #3


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Syber @ Dec 28 2011, 19:05) *
Чей он? Ведь его я получил с IAR.

Простоквашино смотрели?
Цитата
-А вот интересно, чей он?



Цитата
Спасибо, нашел. Там дефиниций на 13 листов вордовского текста.

так меняя настройки шрифта и страницы можно получить практически любое число страниц wink.gif

все эти слова не являются зарезервированными, зарезервированы только те, которые нельзя определить/переопределить в тексте программы!
у IAR обычно имена регистров и их битов совпадают с даташитом, поэтому лучше смотреть в даташит, и достаточно посмотреть пару примеров из комплекта IAR.

Топикстартеру бы рекомендовал для начала попробовать написать на С что то для обычного компа не используя Visual Studio, Broland..., а например GNUC и обычный текстовый редактор. Может быть придет понимание некоторых терминов... откуда .h файлы берутся...





Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Syber   Зарезервированные слова IAR   Dec 27 2011, 19:07
- - scifi   Сам я MSP430 не занимался, но то, что Вы называете...   Dec 27 2011, 20:37
- - Syber   Зарезервированными словами в языках программирован...   Dec 28 2011, 05:38
|- - Сергей Борщ   QUOTE (Syber @ Dec 28 2011, 07:38) Зарезе...   Dec 28 2011, 07:22
|- - IgorKossak   Цитата(Сергей Борщ @ Dec 28 2011, 09:22) ...   Dec 28 2011, 07:42
- - ut1wpr   Цитата(Syber @ Dec 27 2011, 23:07) Начина...   Dec 28 2011, 06:02
|- - ViKo   Цитата(Syber @ Dec 28 2011, 18:05) Что та...   Dec 29 2011, 10:18
- - Syber   Спасибо, нашел. Там дефиниций на 13 листов вордовс...   Dec 29 2011, 17:58
- - Syber   А что там в Простоквашино? По поводу зарезервиров...   Jan 12 2012, 18:17
|- - Палыч   Цитата(Syber @ Jan 12 2012, 22:17) ... но...   Jan 12 2012, 19:02
|- - KRS   Цитата(Syber @ Jan 12 2012, 22:17) Я пони...   Jan 12 2012, 19:44
|- - Xenia   Цитата(Syber @ Jan 12 2012, 22:17) Но не ...   Jan 12 2012, 19:48
- - Syber   Цитата(Палыч @ Jan 12 2012, 23:02) Но, чт...   Jan 13 2012, 06:42
|- - scifi   Цитата(Syber @ Jan 13 2012, 10:42) Такого...   Jan 13 2012, 07:10
|- - Сергей Борщ   QUOTE (Syber @ Jan 13 2012, 08:42) Что же...   Jan 13 2012, 07:43
|- - Syber   Цитата(Сергей Борщ @ Jan 13 2012, 11:43) ...   Jan 13 2012, 11:47
|- - sparcmaster   Цитата(Syber @ Jan 13 2012, 15:47) Чтобы ...   Jan 13 2012, 14:06
- - Syber   Что значит подставться? Я за себя спокоен, а перед...   Jan 13 2012, 07:41
- - Палыч   Цитата(Syber @ Jan 13 2012, 10:42) Я сказ...   Jan 13 2012, 12:10
- - Сергей Борщ   QUOTE (Syber @ Jan 13 2012, 13:47) Я так ...   Jan 13 2012, 12:38
- - mdmitry   Цитата(Сергей Борщ @ Jan 13 2012, 15:38) ...   Jan 13 2012, 13:31


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

 


RSS Текстовая версия Сейчас: 24th August 2025 - 00:47
Рейтинг@Mail.ru


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