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

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

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

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

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

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


 
Опции темы

Вопросы stmfaq

Непрочитано 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
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
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.RUN
 
Регистрация: 05.04.2009
Сообщений: 973
Сказал спасибо: 35
Сказали Спасибо 154 раз(а) в 133 сообщении(ях)
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,427
Сказал спасибо: 0
Сказали Спасибо 381 раз(а) в 251 сообщении(ях)
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, время: 02:14.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.