Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
UART чудно отлаживается в студии....
Отправлено
Aleksey75
14 июня 2007 г. 13:38
В ответ на:
Как в AVR Studio при отладке данные проге через UART передать. Пишу ручками в UDR и ставлю бит RXC, на следующей команде UDR уже обнулен, а RXC при чтении не сбрасывается. Как в студии связь отлаживать? Про TWI и спрашивать боюсь.
отправлено Ivax 14 июня 2007 г. 13:32
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ: Да никак оно нормально не отлаживается, ровно как и АЦП
—
Assm
(14.06.2007 14:15:10
195.190.124.34
, 1063 байт)
а у меня всё отлаживается... что я неправильно делаю??? а по поводу АЦП как вы вообще себе представляете отладку в проге , где нет понятия напряжения (аналового сигнала)????...... по карайней мере в 12 студии с уартом всё ок! а 13 по определению один бааальшой глюк!!!
—
Aleksey75
(14.06.2007 15:06:5
62.68.95.23
,
пустое
)
Не поделитесь секретом как именно Вы это делаете? Кроме того что делаете Вы это замечательно ничего не понял. Мне надо передать программе в эмуляторе по UART пакет в 65 байт и посмотреть её ответ размером в 4 байта через тот-же UART. Это реально выполнимо? Как Вы это делаете в 12-й студии?
—
Ivax
(14.06.2007 15:29:53
195.112.227.234
,
пустое
)
Надо сделать программный эмулятор. Я так делаю:
—
maik-vs
(14.06.2007 17:32:21
83.239.75.133
, 474 байт)
Хорошее решение, судя по продуманности Вы им уже пользовались, ща попробую ... достало по байту забивать в UDR! :(
—
Ivax
(14.06.2007 20:47:31
82.208.10.20
,
пустое
)
Вот ещё вариант===>
—
Aleksey75
(14.06.2007 17:42:52
212.44.92.22
, 105 байт,
ссылка
)
Спасибо за советы, теперь гораздо понятнее. Действительно проще забить на студию и пользовать как и раньше протеус и вмлаб. Сочиняющие студию явно не собираются её юзать ... да и в хелпе по честному другим не советуют :)
—
Ivax
(14.06.2007 20:40:14
195.112.227.234
, 323 байт)
Хелп я читал. Была надежда что это не так :(
—
Ivax
(14.06.2007 14:28:17
87.236.197.182
,
пустое
)
и как чудно реализуется практически?
—
Ivax
(14.06.2007 13:57:56
195.112.227.234
,
пустое
)
Ответ: Для меня UART на реальном устройстве - сам по себе средство для отладки.
—
ДМ
(14.06.2007 15:08:43
85.172.25.204
, 365 байт)
Я поступаю так если интересна реакция вашей подпрограммы на принятый пакет надо вставить "симулятор"
—
PeterD
(14.06.2007 16:17:54
83.69.107.179
, 363 байт)
В программный эмулятор надо написать и вставить программный симулятор для работы программного эмулятора ...
—
Ivax
(14.06.2007 20:10:22
82.208.10.20
,
пустое
)
Я верю что инженеры сделали правильный UART, а вот писавших студию программеров удавил бы без сожаления ...
—
Ivax
(14.06.2007 20:07:55
82.208.10.20
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
поделите двойку на единицу:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru