ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
7 июля
196140 Топик полностью
Vit (01.06.2010 23:07, просмотров: 187) ответил Скрипач на Сломают - не проблема. Специфика такая, что серьезный человек скорее с ноля напишет чем ломать будет. Нужна защита от "пионеров". Не более.
Насчёт сломают - речь о падучей/вешающей программе из пользовательских;) А загрузчик свой нужен чтоб можно было не бодаться с разруливанием защищенных/незащищенных от перешивки областей FLASH.  Если линковать либу, то пофигу фиксированность. Размер секции нафига? Начало и смещения. Таблица указателей на функции и усё. Передача параметров через void *. Чего ещё надо? Но сама идея на меге8 эти дела воротить есть не что иное, как, ИМХО, бесполезные понты. За те же деньги можно взять LPC11xx. Или добавить бакс и продвинуться до PIC24F с гораздо бОльшим количеством памяти и прочими вкусностями или LPC13xx, или добавить 2 и уже заюзать STM32 или PIC24F по-мощнее, добавить 3 и получится LPC17xx или ещё куча всего вкусного. При таких подходах к программированию, когда есть системная часть и пользовательская, деньги явно не упираются в камень. Ну а по технике - в тех же ARM-ах есть user-mode и другие режимы исполнения, так что "...они о вас всё знали";)