Изучение уязвимостей электронных систем.
 
key programming immo tools emergency start device программаторы ключа заводилки Кодграббер штатных охранных систем, toyota, lexus, subaru.

Вернуться   Изучение уязвимостей электронных систем > Для начинающих > Новички

Новички Раздел для новичков. Что такое кодграббер, ретранслятор, подмена кода.

Закрытая тема
 
Опции темы
Старый 24.08.2011, 12:24   #521
tahion
начинающий фрикер
 
Регистрация: 15.06.2009
Сообщений: 624
Поблагодарил: 14
Поблагодарили 540 раз в 127 сообщениях
tahion скоро станет знаменитым(-ой)
По умолчанию

LacostA, потому, что скорее всего она 12-вольтовая
tahion вне форума  
Старый 24.08.2011, 13:53   #522
LacostA
случайно влез
 
Регистрация: 23.11.2010
Сообщений: 15
Поблагодарил: 6
Поблагодарили 0 раз в 0 сообщениях
LacostA стоит на развилке
По умолчанию

пробовал питать 12ю (красный и черный провода на аккум 12в) - не работало вообще..
LacostA вне форума  
Старый 24.08.2011, 15:04   #523
tahion
начинающий фрикер
 
Регистрация: 15.06.2009
Сообщений: 624
Поблагодарил: 14
Поблагодарили 540 раз в 127 сообщениях
tahion скоро станет знаменитым(-ой)
По умолчанию

LacostA, не питание 12 вольт, а передача. На TXD пин сигнал у этого трансивера скорее всего идет 12 вольтовый, а ты ему даешь только 5, вот мало и глушит.
P.S. Только не надо питать схему от 12 вольт в надежде увеличить мощность глушилки.
tahion вне форума  
Старый 24.08.2011, 16:31   #524
LacostA
случайно влез
 
Регистрация: 23.11.2010
Сообщений: 15
Поблагодарил: 6
Поблагодарили 0 раз в 0 сообщениях
LacostA стоит на развилке
По умолчанию

начинаю пробовать писать прошивку (асм вообще знаю но не под мк), столкнулся с такой проблемой - не получается Usart обмен между устройством и компом, делаю по учебникам - но всегда одно и тоже - на третьей посылке код
usart_transmit:
sbis UCSRA,UDRE
rjmp usart_transmit

начинает крутиться бесконечно? с чем может быть связано? можно пример usart обмена с компом?
LacostA вне форума  
Старый 24.08.2011, 16:37   #525
sinobi2006
начинающий фрикер
 
Аватар для sinobi2006
 
Регистрация: 21.08.2006
Адрес: Екатеринбуржская область ;)
Сообщений: 517
Поблагодарил: 41
Поблагодарили 81 раз в 71 сообщениях
sinobi2006 стоит на развилке
По умолчанию

Дак у себя переход на начало на метку в последней команде вот и цикл идет


Не надо мне 15 раз повторять,я с 9го понимаю!
----------------------------------------------------------------------------------------------
Если тебе пригодился меч один раз,носи его с собой всю жизнь.(Старая китайская мудрость)
sinobi2006 вне форума  
Старый 24.08.2011, 16:43   #526
LacostA
случайно влез
 
Регистрация: 23.11.2010
Сообщений: 15
Поблагодарил: 6
Поблагодарили 0 раз в 0 сообщениях
LacostA стоит на развилке
По умолчанию

Команда sbis проверяет состояние бита в регистре I/O и, если этот бит установлен, пропускает следующую команду. в конкретном случае бит должен устанавливаться сразу как только будет закончена передача и передатчик будет готов передавать следующий пакет..
LacostA вне форума  
Старый 24.08.2011, 16:45   #527
tahion
начинающий фрикер
 
Регистрация: 15.06.2009
Сообщений: 624
Поблагодарил: 14
Поблагодарили 540 раз в 127 сообщениях
tahion скоро станет знаменитым(-ой)
По умолчанию

sinobi2006, да нет, все верно, он в цикле проверяет свободен ли интерфейс для передачи.

LacostA, вот немного кода из моего проекта, первое что делаем, это объявляем частоту камня и скорость передачи:

Код:
	.Equ 	TinyRate = 8000000 	
	.Equ 	UartRate = 9600
	.Equ 	BaudRate = TinyRate/(16*UartRate)-1
Затем необходимо включить интерфейс USART:

Код:
		Outi UBRRL, LOW(BaudRate)
		Outi UBRRH, HIGH(BaudRate)
		Outi UCSRB, (1<<RXEN)|(1<<TXEN)
И только потом пытаться что-то передать, делается это синхронной, вот процедурка:

Код:
	UART_Send:
		Sbis UCSRA, UDRE
		Rjmp UART_Send
	 	Out  UDR, R16
		Ret
Т.е. после инициализации можешь написать что-то вроде:

Код:
Ldi R16, 'H'
Rcall UART_Send
Ldi R16, 'e'
Rcall UART_Send
Ldi R16, 'l'
Rcall UART_Send
Ldi R16, 'l'
Rcall UART_Send
Ldi R16, 'o'
Rcall UART_Send
И получим в терминалку слово "Hello".
tahion вне форума  
Старый 24.08.2011, 16:55   #528
LacostA
случайно влез
 
Регистрация: 23.11.2010
Сообщений: 15
Поблагодарил: 6
Поблагодарили 0 раз в 0 сообщениях
LacostA стоит на развилке
По умолчанию

спасибо, ошибку нашел, заработало
LacostA вне форума  
Старый 24.08.2011, 17:17   #529
NSD
участник
 
Аватар для NSD
 
Регистрация: 22.11.2009
Сообщений: 331
Поблагодарил: 81
Поблагодарили 61 раз в 48 сообщениях
NSD стоит на развилке
По умолчанию

Тахион, приветствую)
Под семеркой нормально же должно пахать? зависает attiny2313.cmd при появлении первой строчки((
NSD вне форума  
Старый 24.08.2011, 17:24   #530
LacostA
случайно влез
 
Регистрация: 23.11.2010
Сообщений: 15
Поблагодарил: 6
Поблагодарили 0 раз в 0 сообщениях
LacostA стоит на развилке
По умолчанию

у меня 7ка, все работает
LacostA вне форума  
Закрытая тема

Метки
usb кодграббер


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
USB кодграббер + USB программатор - Часть 1 adm Новички 142 04.06.2016 16:27
Программатор + кодграббер + отладочная плата + глушилка бесплатно tahion Новички 351 12.10.2015 21:02
Программатор Мангуст Приборы для диагностики 1 28.06.2013 23:06
Программатор NEC kHz Лаборатория 0 18.06.2009 12:44


Текущее время: 00:03. Часовой пояс GMT +4.


Перевод: zCarot