Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 14.05.2013, 13:18  
zheleznjakov
Прописка
 
Аватар для zheleznjakov
 
Регистрация: 31.03.2010
Сообщений: 200
Сказал спасибо: 3
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
zheleznjakov на пути к лучшему
По умолчанию Re: FAQ по STM8

Прошу меня извинить за "ужасный код", я не хотел ни кого обидеть.
Возможно у меня свое извращенное видение...

Хорошо. Я вечером сделаю проверку правильности выполнения кода. И если успею проверю на STM32.
Реклама:
__________________
ziblog.ru
zheleznjakov вне форума  
Сказали "Спасибо" zheleznjakov
stmfaq (14.05.2013)
Непрочитано 14.05.2013, 16:02  
zheleznjakov
Прописка
 
Аватар для zheleznjakov
 
Регистрация: 31.03.2010
Сообщений: 200
Сказал спасибо: 3
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
zheleznjakov на пути к лучшему
По умолчанию Re: FAQ по STM8

Проверил.
Декодирование дает результат указанный вами, т.е. работает.
Время декодирования ~475 мс.
А вот последующее кодирование:
Код:
	deskey = des_login_key_get(ncd_key, hash, ARRAY_LENGHT(hash)); // Получение ключа шифрования

	PIN_ON(PIN_TEST_LINE);

	des_decrypt(netbuf, 82, deskey); // Функция декодирования

	PIN_OFF(PIN_TEST_LINE);

	des_encrypt(netbuf, 82, deskey); // Функция кодирования
не дает исходную последовательность:
Код:
0x0, 0x50, 0x6a, 0xca, 0x3d, 0x1d, 0x74, 0x66, 0xf2, 0x5e, 0x64, 0x5, 0x63, 0x11, 0xd6, 0x41, 0x6a, 0xb2, 0x5b, 0xdf, 0x66, 0x3b, 0xa0, 0x88, 0xbd, 0xa4,	0xe, 0x6c, 0x3b, 0xd9, 0xf4, 0x84, 0xec, 0x1f, 0xca, 0x9f, 0xd6, 0xef, 0xf3, 0x8, 0x4f, 0x47, 0xe6, 0x31, 0xc1, 0xc7, 0xe4, 0x79, 0xe5, 0x4b, 0x15,
		0x67, 0xef, 0xe1, 0xc3, 0xc5, 0x4f, 0xad, 0x11, 0xaa, 0x49, 0x44, 0x57, 0x2d, 0x45, 0x97, 0xb5, 0xfa, 0xe9, 0x54, 0x52, 0x43, 0x69, 0xa, 0x69, 0xa2,
		0xaa, 0x33, 0x6c, 0x59, 0xda, 0x38
__________________
ziblog.ru
zheleznjakov вне форума  
Сказали "Спасибо" zheleznjakov
stmfaq (14.05.2013)
Непрочитано 14.05.2013, 16:45  
stmfaq
Прописка
 
Регистрация: 31.03.2013
Сообщений: 146
Сказал спасибо: 50
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
stmfaq на пути к лучшему
По умолчанию Re: FAQ по STM8

Я не пойму почему у меня этот процесс занимает 1050 мс? IAR что хреново компилирует?
stmfaq вне форума  
Непрочитано 14.05.2013, 16:47  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: FAQ по STM8

zheleznjakov, Zib а на IAR проверь , а то вдруг как всегда ...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 14.05.2013, 17:07  
zheleznjakov
Прописка
 
Аватар для zheleznjakov
 
Регистрация: 31.03.2010
Сообщений: 200
Сказал спасибо: 3
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
zheleznjakov на пути к лучшему
По умолчанию Re: FAQ по STM8

Да, уже ... пока скачал его, установил, сто лет в нем не работал
И странная штука получается, на максимальной оптимизации по скорости, декодирование выполняется столько же (475мс) и имеет тот же результат, а вот кодирование опять не приводит к исходным данным. И самое интересное данные отличаются от тех, что получаются в космике Пока не понял почему. Позже ещё гляну...
__________________
ziblog.ru
zheleznjakov вне форума  
Непрочитано 14.05.2013, 17:08  
oleg110592
Гражданин KAZUS.RU
 
Регистрация: 05.04.2009
Сообщений: 976
Сказал спасибо: 35
Сказали Спасибо 155 раз(а) в 134 сообщении(ях)
oleg110592 на пути к лучшему
По умолчанию Re: FAQ по STM8

Неужто с иар так все плохо (чего-то кажется иар на стм8 забил, на сахаре для мсп430 уже свежак, а на сабж воз и ныне там). Ткните на космик полеченый, и чего-то не получается у меня с STVD скрестить. Обясните люди добрые.
oleg110592 вне форума  
Непрочитано 14.05.2013, 17:13  
zheleznjakov
Прописка
 
Аватар для zheleznjakov
 
Регистрация: 31.03.2010
Сообщений: 200
Сказал спасибо: 3
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
zheleznjakov на пути к лучшему
По умолчанию Re: FAQ по STM8

Его и не леченного хватает более чем, там вроде ограничение пока на 32 кБ болтается.
Вот я пробовал заметку на эту тему оформить
http://ziblog.ru/2011/04/24/stm8l-di...discovery.html
может поможет в скрещивании.
__________________
ziblog.ru
zheleznjakov вне форума  
Сказали "Спасибо" zheleznjakov
oleg110592 (14.05.2013)
Непрочитано 14.05.2013, 17:20  
stmfaq
Прописка
 
Регистрация: 31.03.2013
Сообщений: 146
Сказал спасибо: 50
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
stmfaq на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от zheleznjakov Посмотреть сообщение
на максимальной оптимизации по скорости, декодирование выполняется столько же (475мс) и имеет тот же результат
У вас что и в IAR получилось 475 мс? Я в шоке, а что тогда у меня не так?
stmfaq вне форума  
Непрочитано 14.05.2013, 17:22  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,431
Сказал спасибо: 0
Сказали Спасибо 385 раз(а) в 254 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: FAQ по STM8

Сообщение от oleg110592 Посмотреть сообщение
Неужто с иар так все плохо (чего-то кажется иар на стм8 забил, на сахаре для мсп430 уже свежак, а на сабж воз и ныне там).
Ну не знаю, последний ИАР мне показался более адекватным, чем предыдущие версии. Да и , ИМХО, получше последнего Космика, в плане кода, но сильно не вникал.
nahimovv вне форума  
Непрочитано 14.05.2013, 17:34  
zheleznjakov
Прописка
 
Аватар для zheleznjakov
 
Регистрация: 31.03.2010
Сообщений: 200
Сказал спасибо: 3
Сказали Спасибо 48 раз(а) в 41 сообщении(ях)
zheleznjakov на пути к лучшему
По умолчанию Re: FAQ по STM8

Я уже привык к космику, мне он нравиться. Дергать галочки в разных окнах иар-а мне не по душе. Для текущей задачи ИАР чуть медленнее, буквально 1-2%, но у меня космик старый 4.3.7, может новый ещё бодрее А в целом на мой взгляд все дело в привычке, разница что в размере, что в скорости не столь существенна.
__________________
ziblog.ru
zheleznjakov вне форума  
 

Закладки
Опции темы

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

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

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопросы по проекту Kurbash Proteus 0 30.03.2013 17:35
Вопросы по RS485 Zemlyanov Микроконтроллеры, АЦП, память и т.д 49 09.12.2011 23:26
9v AC -> 3.5v DC. Вопросы valentinindi Источники питания и свет 48 06.10.2010 23:24
Вопросы о разном. AMilyushin Отвлекитесь, эмбеддеры! 4 17.01.2009 21:40
Вопросы по Си. Zemlyanov Proteus, KiCAD и другие ECAD 5 20.11.2006 15:36


Часовой пояс GMT +4, время: 23:33.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot