Технический форум по робототехнике.
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 раз(а).
EdGull » 01 фев 2009, 10:13
и так сегодня на свежую голову разобрался во всех грехах
1. версии с 1.02 по 1.04 не передавали в эфир потому что не правильно был выбран чипселект
нужно было
- Код: Выделить всё • Развернуть
'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
после замены этих строк версии с 1.02 по 1.04 начали передаать в эфир и соответсвено приемник их стал видеть (сейчас для чистоты эксперемента в приемнике только начальный приемный код)
2. версии с 1.02 по 1.04 так и гонят в свой уарт лишнюю служебную информацию
в виде
36 - 00001111
3A - 00001111
3B - 00001111
35 - 00001111
36 - 00001111
3A - 00001111
3B - 00001111
35 - 00001111
36 - 00001111
3A - 00001111
3B - 00001111
35 - 00001111
3. версия 1.09 таблицы уже не шлет, но раз в пять секунд к себе в уарт шлет "PATABLE" в эфир шлет "Н"
4. все отсальные версии не рабочии
Добавлено спустя 2 минуты 57 секунд:5. вывод, нужно откатится до версии 1.04 и убрать вывод в уарт таблиц
galex1981 » 01 фев 2009, 13:35
Ок, откатился до 1.04, убрал левак с Уарта, выложил новую версию
- Вложения
-
- 1.1.rar
- (14.24 КиБ) Скачиваний: 16
Сергей » 01 фев 2009, 23:45
Ты бы сделал одну большую работающую версию, доведи до логического конца свой билд и только потом выкладывай, иначе здесь можно сотни таких билдов выкладывать
EdGull » 01 фев 2009, 23:48
не волнуйся, мы потом почистим
galex1981 » 01 фев 2009, 23:49
переделал способ приема сообщений с Уарта
- Вложения
-
- 1.24.rar
- (15.83 КиБ) Скачиваний: 16
Сергей » 01 фев 2009, 23:55
Я не к тому что хлам,а просто направляю в нужное русло
EdGull » 01 фев 2009, 23:57
мы отрабатываем удаленную разработку
galex1981 » 02 фев 2009, 00:11
убрал пустые строки
Добавлено спустя 38 секунд:Сергей писал(а):Я не к тому что хлам,а просто направляю в нужное русло
удаленная разработка кода
Добавлено спустя 5 минут 52 секунды:1.26
Добавлено спустя 3 минуты 54 секунды:1.27
- Вложения
-
- 1.27.rar
- (15.92 КиБ) Скачиваний: 15
-
- 1.26.rar
- (15.92 КиБ) Скачиваний: 15
-
- 1.25.rar
- (15.99 КиБ) Скачиваний: 14
Сергей » 02 фев 2009, 00:21
дык поставь svn, это намного удобнее чем качать тысячи архивов и сравнивать где же ошибка
galex1981 » 02 фев 2009, 00:38
1.28
Добавлено спустя 1 минуту 2 секунды:Сергей писал(а):дык поставь svn, это намного удобнее чем качать тысячи архивов и сравнивать где же ошибка
ошибку можно найти реально зашивая МК
- Вложения
-
- 1.28.rar
- (15.52 КиБ) Скачиваний: 16
Сергей » 02 фев 2009, 00:53
Ладно, пусть будет по-вашему
galex1981 » 02 фев 2009, 01:26
1.29. у меня проходит....
- Вложения
-
- 1.29.rar
- (15.79 КиБ) Скачиваний: 14
Vooon » 02 фев 2009, 02:03
Мыши, кактус... фас! Вообще я не представляю себе
удобную удаленную совместную разработку без использования соответствующих инструментов.
galex1981 » 02 фев 2009, 02:09
Vooon писал(а):Мыши, кактус... фас! Вообще я не представляю себе
удобную удаленную совместную разработку без использования соответствующих инструментов.
Я тоже до этого времени не представлял, - щас представляю сложно, но можно!