| |
|
nvoid
Expert
Регистрация: 29.11.07 Сообщений: 1375 Репутация: 380
|
#1161 [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
|
Joker XT
VIP Developer
Регистрация: 5.8.06 Сообщений: 1292 Репутация: 7582
|
#1162 [24.08.09, 14:04] Re: Создание Эльфов
Блин! читать научись! я тебе выше написал! Joker XT писал: обозвал, засунул в эльф, прописал во всех файлах и всё + в дин засунул Добавлено 24.8.09 16:05 GanGSISoft, и что за дурацкая привычка ивенты в эльф сувать! На дб2010 ивент 100% другой, на А2 тоже, так что нефиг сувать его в эльф
SE C901 [R1GA028]
|
GanGSISoft
Expert
Регистрация: 8.2.09 Сообщений: 385 Репутация: 275 Откуда: Беларусь
|
#1163 [24.08.09, 14:36] Re: Создание Эльфов
Joker XT пишет: Блин! читать научись! я тебе выше написал! Joker XT писал: обозвал, засунул в эльф, прописал во всех файлах и всё + в дин засунул Добавлено 24.8.09 16:05 GanGSISoft, и что за дурацкая привычка ивенты в эльф сувать! На дб2010 ивент 100% другой, на А2 тоже, так что нефиг сувать его в эльф Ну то я и хотел чтобы он в dyn попал, а как он теперь называется. Или я чегото не понимаю. Я так понял что ты его добавил в dyn на svn? Значит он теперь имеет название? Или мне самому придумать.
K800 R8BF003
|
Awe
Опытный
Регистрация: 4.1.09 Сообщений: 147 Репутация: 50 Откуда: Стерлитамак
|
#1164 [24.08.09, 15:01] Re: Создание Эльфов
народ у меня такой вопрос между с и с++ большие отличия? и если я выучу С++ то на нем можно эльфы писать?
W660-r8bb001
|
Joker XT
VIP Developer
Регистрация: 5.8.06 Сообщений: 1292 Репутация: 7582
|
#1165 [24.08.09, 15:20] Re: Создание Эльфов
GanGSISoft, ничего я его не добавлял никуда, его в дине нет, сам название придумаешь(или спроси у кого-нить) и добавишь
SE C901 [R1GA028]
|
Хамяг
Patcher
Регистрация: 1.1.08 Сообщений: 171 Репутация: 174
|
#1166 [24.08.09, 19:19] Re: Создание Эльфов
Код: if(DISPLAY_GetTopBook(0)=ShutdownBk) Выдаёт ошибку Код: Error[Pe137]: expression must be a modifiable lvalue Что не так и что это за ошибка вообще?
SE W700 | W660 | W580 Nokia 5800
|
den_po
Developer/Admin
Регистрация: 27.3.06 Сообщений: 3279 Репутация: 10763 Откуда: Чебоксары
|
#1167 [24.08.09, 19:29] Re: Создание Эльфов
Хамяг, меньше надо бейсиком увлекаться. = это оператор присваивания, а не сравнения
promt is better than google translate
|
Спасибо сказали: Хамяг
|
Хамяг
Patcher
Регистрация: 1.1.08 Сообщений: 171 Репутация: 174
|
#1168 [24.08.09, 19:31] Re: Создание Эльфов
den_po, а чёрт... забыл совсем.
SE W700 | W660 | W580 Nokia 5800
|
Stonos
Elfmaker
Регистрация: 1.1.08 Сообщений: 37 Репутация: 262
|
#1169 [25.08.09, 04:13] Re: Создание Эльфов
Как я могу отключить SleepMode Хотя мой эльф работает? Сейчас я использую UI_SLEEPMODE_ACTIVATED_EVENT_TAG и я сразу убить SleepMode книги, когда он получает начало (вы можете увидеть то, что я делаю на источник моего Машина сновидений ELF). Но это не похоже на работу DB2010 (перезагрузка телефона). Любые другие предложения? Спасибо --------------- How can I disable SleepMode while my elf is running? Right now, I'm using UI_SLEEPMODE_ACTIVATED_EVENT_TAG and I instantly kill the SleepMode book when it gets launched (you can see exactly what I'm doing at the source of my Dreamachine elf). But this doesn't seem to work for DB2010 (phone reboots). Any other suggestions? Thanks
|
GanGSISoft
Expert
Регистрация: 8.2.09 Сообщений: 385 Репутация: 275 Откуда: Беларусь
|
#1170 [25.08.09, 16:20] Re: Создание Эльфов
Никак прогресс бар не появляется, что делать надо, я вот создаю его Код: UpBook->PrBar=CreateProgressBar((BOOK *)UpBook,0); ProgressBar_SetText(UpBook->PrBar,Str2ID("Рапаковка",0,SID_ANY_LEN)); Потом что увеличивать чтсло count в цикле Код: ProgressBar_SetPercentValue(UpBook->PrBar,count); Это тоже пробовал: Код: ProgressBar_SetBarDisabled(UpBook->PrBar,0); Не появляется
K800 R8BF003
|
UltraShot
Developer/Moder
Регистрация: 21.5.07 Сообщений: 1729 Репутация: 1827 Откуда: Санкт-Петербург / Череповец
|
#1171 [25.08.09, 16:22] Re: Создание Эльфов
GanGSISoft, ShowWindow как минимум
|
Спасибо сказали: GanGSISoft
|
Похожие темы
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|