Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Работа с TLV, выполнение калибровки ADC
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > MSP430
thodnev
Здравствуйте. Использую msp430g2452. Пытаюсь вкурить даташит, никак не могу понять, как прочитать данные из CAL_ADC_15VREF_FACTOR и CAL_ADC_OFFSET, компилятор(ccs) ничего о них не знает. В User Guide о работе с TLV написано очень поверхностно.
Подскажите, где именно лежат эти данные и как их прочитать? Возможно есть пару примеров кода на Си.
Заранее спасибо.
rezident
Данные TLV-структуры находятся в секции флеш-памяти INFO_A. Но поскольку архитектура MSP430 фон-Неймановская, то никаких специальных ухищрений для чтения этих данных применять не требуется. Компилятор ничего про TLV-структуру знать и не обязан. Описание этих данных есть в стандартном заголовочном файле TI (msp430g2452.h).
P.S. посмотрел содержимое msp430g2452.h. Действительно описания калибровочных данных для ADC10 там нет. Есть только калибровочные данные для DCO. Так что придется вам самостоятельно дополнить описание на основании таблицы Table 10. Labels Used by the ADC Calibration Tags из datasheet MSP430G2452.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.