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

 
 
> Работа с TLV, выполнение калибровки ADC
thodnev
сообщение Feb 7 2013, 16:25
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 20-01-13
Из: Украина, Киев
Пользователь №: 75 259



Здравствуйте. Использую msp430g2452. Пытаюсь вкурить даташит, никак не могу понять, как прочитать данные из CAL_ADC_15VREF_FACTOR и CAL_ADC_OFFSET, компилятор(ccs) ничего о них не знает. В User Guide о работе с TLV написано очень поверхностно.
Подскажите, где именно лежат эти данные и как их прочитать? Возможно есть пару примеров кода на Си.
Заранее спасибо.

Сообщение отредактировал thodnev - Feb 7 2013, 16:30
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Feb 9 2013, 21:00
Сообщение #2


Гуру
******

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



Данные 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.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 14:42
Рейтинг@Mail.ru


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