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

 
 
 
Reply to this topicStart new topic
> uC/OS-View + nxp, Проблема с Вьювером
Seka
сообщение Sep 24 2008, 09:06
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 7-06-07
Из: Украина
Пользователь №: 28 265



Доброго дня.

Имееться LPC2148 на платке. Решил поизучать ucos-view (списал порт с примером с Микриума).
- Залил флеш с помощью LPC2000 flash utility.
- Запускаю Вьювер uC/OS-View V3.10g.
В результате наблюдаю прием/передачу байтов (внизу Bytes: xxx/xxx )
тогда-как количестко пакетов 0 (Packets: xxx/0) - нету пакетов,
соответственно нету картинки графика и тасков sad.gif
- Перетыкиваю шнур на второй COM порт (и иняю его в uC/OS-View) - все работает
- После следущего перепрограммирования (на втором порту) с помощью LPC2000 flash utility
аналогичная ситуация и на этом порту.
- После шаманской процедуры: Выкл. комп. - прокрутится 3 раза на стуле - Вкл. комп. - uC/OS-View
снова все показывает, до очередного перрограммирования.

В чем может быть проблема? Может кто сталкивался?
Go to the top of the page
 
+Quote Post
Jurdens
сообщение Sep 25 2008, 04:16
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 107
Регистрация: 9-07-05
Пользователь №: 6 656



Может быть вот что
1 если в системе есть еще программы работающие с ком портом то возможен конфликт и частичная
работа порта.Иногда программы некорректно закрывают последовательный порт после выхода из них и работа с портом невозможна.Вьювер ругается что не могу открыть порт. И только перезагрузка исправляет дело.
2Может быть это несоответствие скоростей компа и твоего девайса - попробуй перейти на другую скорость . посмотри что получится
3 Твая программа(или еще что то, может стек маленький) может искажать подготовленные для передачи данные и тогда байты принимаются вьювером а контрольная сумма пакетов не сходится ,так как часть пакета искажена, и пакеты незащитываются как принятые.
4 Также желательно посмотреть осцилографом качество сигнала - иногда барахлят преобразователи уровня RS232.
Go to the top of the page
 
+Quote Post
Seka
сообщение Sep 26 2008, 06:28
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 7-06-07
Из: Украина
Пользователь №: 28 265



Цитата(Jurdens @ Sep 25 2008, 07:16) *
возможен конфликт и частичная работа порта.


Спасибо, разобрался.
LPC2000 Flash Ulility очевидно не коректно закрывает порт, а уКосковский Вювер не совсем коректно его открывает wink.gif - потому-как если после программирования запустись любую другую програму работающую с портами - все работает!
Как я раньше не догадался smile.gif
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Sep 26 2008, 06:58
Сообщение #4


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Seka @ Sep 26 2008, 09:28) *
LPC2000 Flash Ulility очевидно не коректно закрывает порт

Ну так эта утилита уже давно не поддерживается.
Вместо неё NXP предлагает Flash Magic.
Go to the top of the page
 
+Quote Post
Seka
сообщение Sep 26 2008, 11:15
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 7-06-07
Из: Украина
Пользователь №: 28 265



Цитата(IgorKossak @ Sep 26 2008, 09:58) *
Ну так эта утилита уже давно не поддерживается.
Вместо неё NXP предлагает Flash Magic.


Я ее тоже пробовал, но чисто субьективно Flash Magic намного медленней работает и там нету "Flash buffer". sad.gif
Но все равно спасибо, буду знать.

Сообщение отредактировал Seka - Sep 26 2008, 11:16
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 05:21
Рейтинг@Mail.ru


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