Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
11.11.2010, 11:34
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Вопросы от NikMih_1
Сообщение от ut1wpr
|
Вам надо почитать про модульность программ и разобраться с видимостью переменных и функций, а также о правилах их определений.
|
Вот это конкретно!!! Глубокая благодарность! Я Шпака читаю, структура программ на языке СИ, но не очень там конкретно, вот и вопросы задаю. Примеров больше надо ПОЛНЫХ текстов программ.
__________________
ДА, НО НЕТ!
|
|
|
|
11.11.2010, 11:59
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Вопросы от NikMih_1
Сообщение от NikMih_1
|
у контроллера есть бит занятости АЦП, наверняка есть такой и у последовательного интерфейса, я ещё не лез в эту тему.
|
И правда есть:
bit 14 TRSTAT: Transmit Status bit
(When operating as I2C master. Applicable to master transmit operation.) УРРРРААА!!!
__________________
ДА, НО НЕТ!
|
|
|
|
11.11.2010, 14:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Вопросы от NikMih_1
Сообщение от NikMih_1
|
может ли прерывание с высоким приоритетом остановить идущий процесс или АЦП или Вывода.
|
Все модули МК - суть аппаратные решения. Вы даете команду на отправку байта по UART - далее отправка производится "россыпью" внутри МК, программа к этому не имеет отношения. Равно как и АЦ преобразование - это внутренний процесс "железа" МК. На работу программы это не влияет.
Прерывания (само слово говорит за себя) вызывают прекращение выполнения текущего кода программы и управление передается обработчику. Все сказанное имеет отношение к ВЫПОЛНЕНИЮ КОДОВ ПРОГРАММЫ, а не к работе функциональных узлов встроенных модулей МК (ADC, SPI, UART, I2C etc). Если идет передача байта по UART - она будет доведена до конца, никакие прерывания ее не остановят. Кроме Power Fault.
|
|
|
|
11.11.2010, 17:01
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Вопросы от NikMih_1
Слегка обалдел от этой фразы: The captured 256 samples are output using the on-chip DAC. Откуда на dsPic внутренний DAC?
Текст РИДМИ прикладываю.
__________________
ДА, НО НЕТ!
|
|
|
|
11.11.2010, 17:09
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
Re: Вопросы от NikMih_1
Сообщение от NikMih_1
|
Откуда на dsPic внутренний DAC?
|
А что такого? У некоторых dsPIC33 есть.
|
|
|
|
11.11.2010, 17:15
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Вопросы от NikMih_1
Сообщение от realid
|
А что такого? У некоторых dsPIC33 есть.
|
Только что с Микрочипа. Нет таких, искал. Подозреваю, что как-то можно использовать DAC из состава АЦП.
__________________
ДА, НО НЕТ!
Последний раз редактировалось NikMih_1; 11.11.2010 в 17:21.
Причина: Дополнил.
|
|
|
|
11.11.2010, 17:37
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Вопросы от NikMih_1
Дам вам полный комплект, одного РИДМИ явно мало.
__________________
ДА, НО НЕТ!
|
|
|
|
11.11.2010, 18:28
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Вопросы от NikMih_1
Сообщение от NikMih_1
|
Дам вам полный комплект, одного РИДМИ явно мало.
|
А в чем, собссно, вопрос?
http://www.microchip.com/wwwproducts...cName=en537161
|
|
|
|
11.11.2010, 18:34
|
|
Гражданин KAZUS.RU
Регистрация: 25.02.2008
Сообщений: 997
Сказал спасибо: 223
Сказали Спасибо 72 раз(а) в 58 сообщении(ях)
|
Re: Вопросы от NikMih_1
Искал параметрическим поиском, там даже колонки DAC нет. Настоящий АС, а я проглядел, но это не проблема. Есть у пикушек ШИМ (PWM) хорошо разработанный, но, думаю, с обычным ЦАП проще будет. Что 24, что 33. Раз уж влез, полезу дальше
__________________
ДА, НО НЕТ!
|
|
|
|
11.11.2010, 19:55
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
Re: Вопросы от NikMih_1
Сообщение от NikMih_1
|
Только что с Микрочипа. Нет таких, искал. Подозреваю, что как-то можно использовать DAC из состава АЦП.
|
Плохо ищите. dsPIC33FJ128GP802 и др. - Audio DAC 16 - бит.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 10:10.
|
|