Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: АЦП LPC2131/01 - сколько входов у мультиплексора?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Qwertty
Смотрю последний UM, в таблице 1 - LPC213x and LPC213x/01 device information обещают для 2131/01 8 каналов и отдельные регистры результатов преобразования для каждого канала. А в описании самого АЦП почему то информация уже другая - входы только AD0.7:6, AD0.4:1, т.е. их всего 6.
В старом UM на 2131 таких шуток не было, обещали 8 входов. Неужели при ревизии 01 их урезали?
В описании регистров АЦП к регистрам ADDR0-ADDR7 сделано примечание, что они доступны только в 2134/01-2138/01.
Собственно вопрос - сколько же входов на самом деле и есть ли в 2131/01 отдельные регистры результата?
rezident
Цитата(Qwertty @ Sep 25 2010, 22:25) *
Собственно вопрос - сколько же входов на самом деле и есть ли в 2131/01 отдельные регистры результата?
Может я как-то неправильно считаю, но входов ADC именно восемь. См. скриншот из datasheet. И про указание количества каналов в UM вы где-то ошиблись. Написано совершенно отчетливо AD0.7:0 - то бишь AD0, каналы с 7 по 0. Итого восемь.
Насчет отдельных регистров результата обращаться видимо следует к тому, кто вам их обещал.

Update. Вынужден извиниться. Я нашел информацию на которую вы ссылаетесь.
С количеством входов ADC в User Manual Rev.02 действительно что-то перенамудрили. В разных местах этого User manual можно найти разные сведения. Например, если верить Block diagram, то в LPC2132 два ADC smile.gif Что на самом деле справедливо только для LPC2134/6/8. Даже удивительно, что за 4 года ни вышла какая-нибудь новая ревизия 02-01/02/03... Количество противоречивой или ошибочной информации в этом документе невообразимо. wacko.gif
Qwertty
У Вас UM старый. Вот новый - http://ics.nxp.com/support/documents/micro...136.lpc2138.pdf
В нем посмотрите.
rezident
Да, я уже сам нашел этот документ и скорректировал свое предыдущее сообщение. Думается, что входов все же восемь. Странно было бы уменьшать их количество, если в LPC2132 их было 8. А вот насчет доп. регистров я не уверен.
Qwertty
Цитата(rezident @ Sep 25 2010, 23:14) *
А вот насчет доп. регистров я не уверен.

Вот и я не уверен. Под рукой есть только 2144, но с ним никаких вопросов не возникает. Хотя любопытно то, что в UM на 214х отдельные регистры результата не помечены никакими примечаниями, т.е. и в 2141 должны присутствовать. А 2141 и 2131/01 практически идентичны.
А то, что за 4 года UM так и не отредактировали действительно очень странно. Особенно учитывая распостраненное мнение о том, что у NXP отличная документация. sad.gif
rezident
Ага. Посмотрел я UM10139 от LPC214x и стало понятно откуда взялись упоминания про 6 каналов, про AD0.7:6, AD0.4:1 и т.п. путаница. В UM10120 Rev.02 составители копипастили описания периферии из UM10139 Rev.01. У LPC214x пины 10 и 11 выделены под USB, а у LPC213x на этих пинах AD0.5 и AD0.0 находятся. Вот и получилось у них 6 входов AD0, вместо 8. И они этот раздел без правки скопипастили в другой мануал. Idiotes! sad.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.