| |
|
nvoid
Expert
Регистрация: 29.11.07 Сообщений: 1375 Репутация: 380
|
#1901 [28.12.07, 11:46] Создание Эльфов
Предлагаю создать тему, посвященную созданию Эльфов. Думаю, удобнее будет собрать ссылки, посвященные Эльфам, в одной теме, а не оффтопить в разных... Список функций находится в файле *.lib.vkp Ссылки:∙ Описание некоторых функций в Wiki∙ Созадние ELF под Siemens∙ Создание ELF под Siemens (здесь больше)∙ Урезанная IAR∙ Патч для IAR∙ Учебник по СИ∙ Основы программирования эльфов SVN: ∙ TortoiseSVN (программа для работы с SVN)∙ svn://svn.boba.su/ARM - Зеркало (http mirror) Siemens SVN ∙ svn://svn.boba.su/SE - Зеркало (http mirror) Sony Ericsson SVN для доступа на svn используйте guest/guest Другие темы: Вопросы о СИ (языке)Исходники ЭльфовКомпиляция ЭПУроки: Создание простого эльфа Фонарик от arban. Создание GUI от arban: часть 1, часть 2. --------------------------------------------- elfcheck - простая прога, которая проверяет, используются ли в эльфах (включая эльфлоадер) функции, которых нет в либе. simple tool which checks whether there are functions used in elfs (including elfloader) that are not included in library. Q: How use elfcheck? Q: Как использовать? R: Look this page heresaveevents.elf - сохранение евентов (EVENT) (c) den_po--------------------------------------------- Шаблоны эльфов для IARНекоторые полезные для разработчиков шаблоны эльфов. На данный момент имеются: 1) Пустой эльф 2) Пустой эльф со своей книгой 3) Эльф-рисовальщик на главном экране 4) Эльф для RegFile (по сути - пустой эльф, но с дополнительными входными параметрами) 5) Эльф с графическим интерфейсом - списком 6) Эльф-патч, который можно конвертировать в *.vkp при помощи elf2vkp Установка: скопируйте содержимое архива в IAR\ARM\config\template\ Использование: Project->New project->Elf SDK->Нужный шаблон (C) UltraShot--------------------------------------------- Раздел в Wiki, посвященный созданию эльфов
Прикрепленный к сообщению файл: elfcheck.rar ( 32.56 kb; 1014 hits) Скачать файл saveevents.elf ( 1.13 kb; 439 hits) Скачать файл iar_templates.zip ( 114.52 kb; 720 hits) Скачать файл
Motorola EM30
|
Спасибо сказали: pahon, Zormax, scorpion1616, Evil-Racer, Alex_E, avens, DuMOHsmol, TahaSpawn, vodoo999, Alex1992, ELECTRO-NIC, JohnNorth, HotRabbit, ENSAIER, Olegat0r, scorpion16_Richi, Oganyan-Arthur, Melodic_Death, toha257, farid, mugen, VovanLS, blacklizard, ZuZiK aka pavelsh, Metaler, Atreyu, Nook, Vov4ик, KnoonK, a6b6
|
awg
Patcher/Moder
Регистрация: 10.1.08 Сообщений: 604 Репутация: 2795 Откуда: г.Владимир
|
#1902 [03.11.11, 09:07] Re: Создание Эльфов
странный способ создать книгу.
К550->W610->K700->C901->Xperia Sola->Meizu MX2->Meizu M3 Note->Xiaomi Redmi Note 4x (Mido)->Redmi Note 7Pro (Violet)
|
IronMaster
VIP Developer
Регистрация: 16.5.06 Сообщений: 1135 Репутация: 8514 Откуда: Пермь
|
#1903 [03.11.11, 09:59] Re: Создание Эльфов
yr4ik, сам-то понял чего советуешь?
И с чего вы вообще пристали к проверке на 0. Весь основной код делал nkls, а не этот.. юзер... Пусть в начале иар пропатчит (когда пройдет параноя перед вирусами). На первый взгляд тейлколов не должно быть, но фиг знает.
IDOL1234, на кой хрен ты лезешь в чужого эльфа, в чужой код, в котором разобраться не можешь? Банальным комментирванием кусков кода можно определить где ребут. Только комментировать надо с умом, а не все что попало.
K700->W810->W850->W705 & W995 (cid81) ========== WMZ307721639637 WMR675285842893 Спасибо за пожертвования: Resp, ploik, BanditNN, AlexTin, polza, romanchenko, Ryabchik, Ax, [b]Desp
|
Спасибо сказали: IDOL1234
|
IDOL1234
Пользователь
Регистрация: 29.3.11 Сообщений: 113 Репутация: 1 Откуда: СПб
|
#1904 [03.11.11, 21:47] Re: Создание Эльфов
Так. По порядку и не только.. -А что не так с книгой? На мой взгляд, всё логично. Если произошла ошибка при её создании, то освобождается память и возвращается NULL, вследствие чего эльф выгружается. -А что, претендую на авторство? Я не менял копирайт и даже не приделал комментарий о том, что это ЙА, а не кто-то другой исправил / портировал / усовершенствовал, какими рябит половина исходников / патчей. - В чужой (ИМХО, программа с открытым исходным кодом не может быть ЧУЖАЯ УБЕРИ РУКИ ПРОЧЬ собственностью одного человека, тем более - пример / урок.) я лезу как раз-таки для того, чтобы разобраться. Ибо половина уроков сейчас находится в подобном плачевном состоянии. Тем более, я - фанат акселерометра. - Паранойя.. Хе-хе. Не далее, чем три дня назад, я вставил флэшку в ВУЗовский комп без антивируса. Скриншот результата прикреплен. - Определить-то можно, вот только мне совсем не хочется ребутить свой телефон 25 раз, когда можно спросить у людей, умеющих искать ошибки в коде, без постоянных попыток компиляции. - И да - я не пытаюсь никого оскорбить / украсть исходник и выдать его за свой / накрутить сообщения / хз что. У меня слишком мало времени для того, чтобы учить всё самому по СВН (в последний раз я смог выкроить время для этого в конце июля, закончилось почти ничем) или перегугливать 100 форумов с обрывками информации, а писать эльфы хочется.. Тем более, что есть несколько хороших идей, реализации которых я не нашёл.
[ Редактировано IDOL1234 в 3.11.11 22:48 ]
пшшшшшшшшшшшшшш!
|
den_po
Developer/Admin
Регистрация: 27.3.06 Сообщений: 3279 Репутация: 10763 Откуда: Чебоксары
|
#1905 [03.11.11, 22:57] Re: Создание Эльфов
IDOL1234, писать твои эльфы за тебя никто не будет
promt is better than google translate
|
Atreyu
Elfmaker
Регистрация: 30.7.08 Сообщений: 100 Репутация: 151
|
#1906 [03.11.11, 23:02] Re: Создание Эльфов
den_po, I thought that he want to learn it just because he want to do that, correct me if I'm wrong.
W580
|
den_po
Developer/Admin
Регистрация: 27.3.06 Сообщений: 3279 Репутация: 10763 Откуда: Чебоксары
|
#1907 [03.11.11, 23:13] Re: Создание Эльфов
Atreyu, если бы он хотел учиться, он бы учился, а не говорил "у меня нет времени"
promt is better than google translate
|
Atreyu
Elfmaker
Регистрация: 30.7.08 Сообщений: 100 Репутация: 151
|
#1908 [03.11.11, 23:22] Re: Создание Эльфов
Good point.
W580
|
IDOL1234
Пользователь
Регистрация: 29.3.11 Сообщений: 113 Репутация: 1 Откуда: СПб
|
#1909 [04.11.11, 03:23] Re: Создание Эльфов
Не буду спорить, ибо бесполезная трата времени. i'll be back (
[ Редактировано IDOL1234 в 4.11.11 03:23 ]
пшшшшшшшшшшшшшш!
|
SERGK393
Elfmaker
Регистрация: 25.1.09 Сообщений: 330 Репутация: 1897 Откуда: Воронеж, Россия
|
#1910 [04.11.11, 11:31] Re: Создание Эльфов
Может что-то я проглядел, но мне кажется, что это неправильно Берет инфу со структуры, но там же нуль!
K310I - R4HA014 WMR 795407939817 WMZ 160582394547
|
Спасибо сказали: IDOL1234
|
IDOL1234
Пользователь
Регистрация: 29.3.11 Сообщений: 113 Репутация: 1 Откуда: СПб
|
#1911 [04.11.11, 12:43] Re: Создание Эльфов
Спасибо, посмотрю, если руки дойдут. Разработка нетривиальных проектов приостановлена.
пшшшшшшшшшшшшшш!
|
Похожие темы
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|