реклама на сайте
подробности

 
 
> Сигнатура LPC
3.14
сообщение Jan 12 2007, 14:03
Сообщение #1


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Как автоматизировать процесс вычисления и подстановки сигнатуры?
Использовать только ради этого LPC2000 Flash utility не самый лучший вариант.


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alex03
сообщение Jan 14 2007, 13:38
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 359
Регистрация: 9-12-05
Пользователь №: 12 034



А чем жёсткий стартап (область векторов прерываний) не устраивают?
Посчитал один раз контрольную сумму и забыл.
Как например в CW

Код
  .section .vectors, "ax"
  .code 32
  .align 0

_vectors:
  ldr pc, [pc, #reset_handler_address - . - 8]  /* reset */
  ldr pc, [pc, #undef_handler_address - . - 8]  /* undefined instruction */
  ldr pc, [pc, #swi_handler_address - . - 8]    /* swi handler */
  ldr pc, [pc, #pabort_handler_address - . - 8] /* abort prefetch */
  ldr pc, [pc, #dabort_handler_address - . - 8] /* abort data */
#ifdef VECTORED_IRQ_INTERRUPTS
  .word 0xB9205F88                              /* boot loader checksum */
  ldr pc, [pc, #-0xFF0]                         /* irq handler */
#else
  .word 0xB8A06F60                              /* boot loader checksum */
  ldr pc, [pc, #irq_handler_address - . - 8]    /* irq handler */
#endif
  ldr pc, [pc, #fiq_handler_address - . - 8]    /* fiq handler */

reset_handler_address:
  .word reset_handler
undef_handler_address:
  .word undef_handler
swi_handler_address:
  .word swi_handler
pabort_handler_address:
  .word pabort_handler
dabort_handler_address:
  .word dabort_handler
#ifndef VECTORED_IRQ_INTERRUPTS
irq_handler_address:
  .word irq_handler
#endif
fiq_handler_address:
  .word fiq_handler


Иль ради экономии нескольких байт/тактов? ...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 3.14   Сигнатура LPC   Jan 12 2007, 14:03
- - amw   Цитата(3.14 @ Jan 12 2007, 15:03) Как авт...   Jan 12 2007, 17:18
- - 3.14   Именно та что по 0х14 адресу ставится, не поделите...   Jan 12 2007, 21:42
|- - makc   Цитата(3.14 @ Jan 12 2007, 21:42) Именно ...   Jan 12 2007, 22:51
||- - zltigo   Цитата(makc @ Jan 12 2007, 21:51) Их есть...   Jan 13 2007, 00:37
||- - makc   Цитата(zltigo @ Jan 13 2007, 00:37) Цитат...   Jan 14 2007, 13:47
||- - zltigo   Цитата(makc @ Jan 14 2007, 12:47) А вообщ...   Jan 14 2007, 14:47
||- - makc   Цитата(zltigo @ Jan 14 2007, 14:47) Цитат...   Jan 14 2007, 15:11
||- - zltigo   Цитата(makc @ Jan 14 2007, 14:11) ничего ...   Jan 14 2007, 15:34
||- - makc   Цитата(zltigo @ Jan 14 2007, 15:34) Цитат...   Jan 14 2007, 15:39
|- - amw   Цитата(3.14 @ Jan 12 2007, 22:42) Именно ...   Jan 15 2007, 16:01
- - 3.14   2 makc Спасибо!   Jan 13 2007, 01:42
- - 3.14   2 Alex03 Как то боязно, хотя пока так и делаю. Ко...   Jan 14 2007, 14:33
|- - makc   Цитата(3.14 @ Jan 14 2007, 14:33) 2 Alex0...   Jan 14 2007, 14:40
- - 3.14   2 makc Ну а если вот такой случай: изначально обра...   Jan 14 2007, 15:07
- - 3.14   И все-таки, сместятся обработчики, изменятся и ссы...   Jan 14 2007, 15:16
|- - makc   Цитата(3.14 @ Jan 14 2007, 15:16) И все-т...   Jan 14 2007, 15:22
- - 3.14   Тогда разъясните плиз по синтаксису (приведенного ...   Jan 14 2007, 16:00
|- - Alex03   Цитата(3.14 @ Jan 14 2007, 18:00) Тогда р...   Jan 14 2007, 16:30
|- - zltigo   Цитата(Alex03 @ Jan 14 2007, 15:30) Ну а ...   Jan 14 2007, 16:55
- - 3.14   Кстати, в подробности не вдавался, но HEX-ы IAR-а ...   Jan 15 2007, 17:35
- - zltigo   Цитата(3.14 @ Jan 15 2007, 16:35) Кстати,...   Jan 15 2007, 18:00


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 13:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01371 секунд с 7
ELECTRONIX ©2004-2016