roboforum.ru

Технический форум по робототехнике.

RoboRF в МиниБоте

RoboRF в МиниБоте

galex1981 » 29 янв 2009, 00:22

Для начала знакомлюсь с предметной областью: изучаю datasheet ИС C2500 и исходные коды минибота и т. д.
Вложения
v3.0.rar
последняя рабочая версия
(21.17 КиБ) Скачиваний: 39
исх код эда.rar
имеющиеся исходники
(67.28 КиБ) Скачиваний: 78
cc2500.pdf
Даташит на ИС
(1.3 МиБ) Скачиваний: 135
shema.jpg
Схема миниплаты
Последний раз редактировалось galex1981 15 сен 2009, 21:56, всего редактировалось 6 раз(а).

Re: Разработка кода общения 2х мегаплат на СС2500

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 и убрать вывод в уарт таблиц

Re: Разработка кода общения 2х мегаплат на СС2500

galex1981 » 01 фев 2009, 13:35

Ок, откатился до 1.04, убрал левак с Уарта, выложил новую версию
Вложения
1.1.rar
(14.24 КиБ) Скачиваний: 16

Re: Разработка кода общения 2х мегаплат на СС2500

galex1981 » 01 фев 2009, 23:40

Сделал реализацию буфера на передачу 10 байт

Добавлено спустя 11 минут 27 секунд:
Заглушка

Добавлено спустя 33 секунды:
Заглушка

Добавлено спустя 7 минут 53 секунды:
без заглушки 1.22

Добавлено спустя 12 минут 10 секунд:
проверка 1.23
Вложения
1.23.rar
(15.77 КиБ) Скачиваний: 16
1.22.rar
(15.04 КиБ) Скачиваний: 15
1.21.rar
(16.34 КиБ) Скачиваний: 14
1.2.rar
(17.11 КиБ) Скачиваний: 15

Re: Разработка кода общения 2х мегаплат на СС2500

Сергей » 01 фев 2009, 23:45

Ты бы сделал одну большую работающую версию, доведи до логического конца свой билд и только потом выкладывай, иначе здесь можно сотни таких билдов выкладывать

Re: Разработка кода общения 2х мегаплат на СС2500

EdGull » 01 фев 2009, 23:48

не волнуйся, мы потом почистим

Re: Разработка кода общения 2х мегаплат на СС2500

galex1981 » 01 фев 2009, 23:49

переделал способ приема сообщений с Уарта
Вложения
1.24.rar
(15.83 КиБ) Скачиваний: 16

Re: Разработка кода общения 2х мегаплат на СС2500

Сергей » 01 фев 2009, 23:55

Я не к тому что хлам,а просто направляю в нужное русло :D

Re: Разработка кода общения 2х мегаплат на СС2500

EdGull » 01 фев 2009, 23:57

мы отрабатываем удаленную разработку

Re: Разработка кода общения 2х мегаплат на СС2500

galex1981 » 02 фев 2009, 00:11

убрал пустые строки

Добавлено спустя 38 секунд:
Сергей писал(а):Я не к тому что хлам,а просто направляю в нужное русло :D

удаленная разработка кода

Добавлено спустя 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

Re: Разработка кода общения 2х мегаплат на СС2500

Сергей » 02 фев 2009, 00:21

дык поставь svn, это намного удобнее чем качать тысячи архивов и сравнивать где же ошибка

Re: Разработка кода общения 2х мегаплат на СС2500

galex1981 » 02 фев 2009, 00:38

1.28

Добавлено спустя 1 минуту 2 секунды:
Сергей писал(а):дык поставь svn, это намного удобнее чем качать тысячи архивов и сравнивать где же ошибка

ошибку можно найти реально зашивая МК
Вложения
1.28.rar
(15.52 КиБ) Скачиваний: 16

Re: Разработка кода общения 2х мегаплат на СС2500

Сергей » 02 фев 2009, 00:53

:D Ладно, пусть будет по-вашему

Re: Разработка кода общения 2х мегаплат на СС2500

galex1981 » 02 фев 2009, 01:26

1.29. у меня проходит....
Вложения
1.29.rar
(15.79 КиБ) Скачиваний: 14

Re: Разработка кода общения 2х мегаплат на СС2500

Vooon » 02 фев 2009, 02:03

Мыши, кактус... фас! :)

Вообще я не представляю себе удобную удаленную совместную разработку без использования соответствующих инструментов.

Re: Разработка кода общения 2х мегаплат на СС2500

galex1981 » 02 фев 2009, 02:09

Vooon писал(а):Мыши, кактус... фас! :)

Вообще я не представляю себе удобную удаленную совместную разработку без использования соответствующих инструментов.

Я тоже до этого времени не представлял, - щас представляю сложно, но можно!


Rambler\'s Top100 Mail.ru counter