Технический форум по робототехнике.
galex1981 » 29 янв 2009, 00:22
Для начала знакомлюсь с предметной областью: изучаю datasheet ИС C2500 и исходные коды минибота и т. д.
- Вложения
-
- v3.0.rar
- последняя рабочая версия
- (21.17 КиБ) Скачиваний: 39
-
- исх код эда.rar
- имеющиеся исходники
- (67.28 КиБ) Скачиваний: 78
-
- cc2500.pdf
- Даташит на ИС
- (1.3 МиБ) Скачиваний: 135
-
- Схема миниплаты
Последний раз редактировалось
galex1981 15 сен 2009, 21:56, всего редактировалось 6 раз(а).
Gfer » 13 май 2009, 16:15
Хорошо, я постараюсь в сетку вылезти. Просто у меня сегодня День Варенья.
galex1981 » 13 май 2009, 17:30
С праздником тогда!
Gfer » 13 май 2009, 22:07
Спасибо. А перемычку я нашел по трассировке платы. Она с завода выставлена. Все пошилось. Фюзы менять не надо?
EdGull » 13 май 2009, 22:32
фьзы высталяются на заводе при тестировании.
не трож их.
Gfer » 14 май 2009, 12:10
Я и не трогал. А какая скорость порта? И одну плату прошить как для минибота а вторую как для мегаплаты или обе как для мегаплаты?
EdGull » 14 май 2009, 12:21
в МиниБоте стандарт скорости 115200.
а дальше я ваше ничего не понял.
Gfer » 14 май 2009, 12:36
В програме есть вот что.
'$prog &HFF , &HAD , &HD7 , &HF8 ' для мегаплаты
$prog &HFF , &HE0 , &HDD , &HF9 ' для минибота 2.0
'Config Pinb.1 = Output : Zb_cs Alias Portb.1 : Zb_cs = 1 ' для мегаплаты
Config Pinb.0 = Output : Zb_cs Alias Portb.0 : Zb_cs = 1 ' для МиниБот 2.0
В общем прошивал по разному. Обмена нет. Явно я что то не знаю. Пытаюсь тестить двумя терминалками на двух компах.
galex1981 » 14 май 2009, 12:37
На обоих платках нужно раскомментировать "Для мегаплаты" и закомментировать "Для минибота"
Gfer » 14 май 2009, 13:11
ну да так и сделал. после прошивки они мне в терминале написали Start и все
Добавлено спустя 13 минут 28 секунд:Хм. Все заработало. Однако странно. Все что я сделал это на кабель программатора ферритовое колечко одел. Платы вовсе не при чем.
Передача строки должна завешаться символом ввода, я так понял. И время от времени мусор пролетает.
galex1981 » 14 май 2009, 13:41
Мусор есть иногда
. Если есть желание и время можем вместе придумать как очистить от него UART
=DeaD= » 14 май 2009, 13:42
А где возникает у вас мусор - установили?
galex1981 » 14 май 2009, 13:44
От случайных помех которых уйма просто. В деревню выезжал ради проверки, как я и предполагал - мусор отсутствовал...
MiBBiM » 14 май 2009, 13:51
мусор контроль crc проходит?
galex1981 » 14 май 2009, 13:55
Не проходит, но что то там не просто так. Когда я тупо контроль CRC проверял, вроде как не принимались и обычные пакеты
MiBBiM » 14 май 2009, 14:03
Gfer, тогда свои пакеты пометьте байтами начала и конца