-
- Bios- имеется только на x86 машинах. Где все жестко стандартизовано. Для Arm, Sparc, Mips, Sh, PowerPC - это делает OS. Найдёте BIOS для PowerPC? - ++(01.06.2010 10:58)
- Для 8-битных нано-контроллеров это не актуально. - fk0(01.06.2010 10:46)
- делал "ввод-вывод", но даже если не разносить то получается десятикратное снижение производительности - MegaJohn(01.06.2010 09:21, ссылка)
- На сколько я понял, подходы разные. Скрипач(672 знак., 01.06.2010 13:48)
- БИОС подразумевает фиксированные точки входа в функции. Но это решает только часть вопроса. Vit(226 знак., 01.06.2010 15:01)
- Сломают - не проблема. Специфика такая, что серьезный человек скорее с ноля напишет чем ломать будет. Нужна защита от "пионеров". Не более. Скрипач(186 знак., 01.06.2010 22:40 - 23:06)
- Насчёт сломают - речь о падучей/вешающей программе из пользовательских;) А загрузчик свой нужен чтоб можно было не бодаться с разруливанием защищенных/незащищенных от перешивки областей FLASH. Vit(768 знак., 01.06.2010 23:07)
- Не знаю. Пока курю доку. Потом буду экспериментировать. Скрипач(632 знак., 01.06.2010 23:27)
- Да, линкеру нужно объяснить, но опять же перекрывающиеся секции это скорее исключение, чем правило. Насчёт памяти - просто - Вы вроде как упоминали модбас - если оно более-менее, то это по-минимуму 1 буфер на 256 байт только на транспорт. Плюс надо Vit(1544 знак., 02.06.2010 00:22)
- Бррр, вы говорите "линкуется с либой, хедеры". От этого и хочется уйти. Скрипач(297 знак., 02.06.2010 00:45 - 00:59)
- ;) Конечно так изобразить можно. Но оказалось, что нафиг надо. Либы-то предкомпилены. Если есть надцать функций в либе, то их кто-то (не пацан) писал. Т.е. у стырифшего будет по-любому отставание от мэйнстрима, а попытки развить без исходников будут Vit(225 знак., 02.06.2010 01:01)
- У меня другая цель: предотвратить потенциальную утечку сервисных договоров. Суть бизнеса отнюдь не в технологическом лидерстве :) - Скрипач(02.06.2010 01:08)
- У нас сервис это не только ремонт, но и правка багов, внесение изменений под возникающие требования заказчика. - Vit(02.06.2010 01:14)
- Ибо сказано: "не искушай" :) Скрипач(85 знак., 02.06.2010 01:17)
- У нас сервис это не только ремонт, но и правка багов, внесение изменений под возникающие требования заказчика. - Vit(02.06.2010 01:14)
- У меня другая цель: предотвратить потенциальную утечку сервисных договоров. Суть бизнеса отнюдь не в технологическом лидерстве :) - Скрипач(02.06.2010 01:08)
- ;) Конечно так изобразить можно. Но оказалось, что нафиг надо. Либы-то предкомпилены. Если есть надцать функций в либе, то их кто-то (не пацан) писал. Т.е. у стырифшего будет по-любому отставание от мэйнстрима, а попытки развить без исходников будут Vit(225 знак., 02.06.2010 01:01)
- Бррр, вы говорите "линкуется с либой, хедеры". От этого и хочется уйти. Скрипач(297 знак., 02.06.2010 00:45 - 00:59)
- Да, линкеру нужно объяснить, но опять же перекрывающиеся секции это скорее исключение, чем правило. Насчёт памяти - просто - Вы вроде как упоминали модбас - если оно более-менее, то это по-минимуму 1 буфер на 256 байт только на транспорт. Плюс надо Vit(1544 знак., 02.06.2010 00:22)
- Не знаю. Пока курю доку. Потом буду экспериментировать. Скрипач(632 знак., 01.06.2010 23:27)
- Насчёт сломают - речь о падучей/вешающей программе из пользовательских;) А загрузчик свой нужен чтоб можно было не бодаться с разруливанием защищенных/незащищенных от перешивки областей FLASH. Vit(768 знак., 01.06.2010 23:07)
- Сломают - не проблема. Специфика такая, что серьезный человек скорее с ноля напишет чем ломать будет. Нужна защита от "пионеров". Не более. Скрипач(186 знак., 01.06.2010 22:40 - 23:06)
- Такая возможность есть у микрочиповских контроллеров dsPIC33 и PIC24H, технология CodeGuard (если не ошибаюсь). Как раз защищает часть флеши от считывания для размещения в ней "библиотеки", в остальную потребитель может писать свой код используя vanner(31 знак., 01.06.2010 14:29)
- Тоже хочу дать заказчику возможность писать свою программу ногодрыга в моём измерительном приборе. Пришёл к выводу, что заказчику надо выделить для этих целей отдельный uC, например ATiny или ATMega с опторазвязанными IO, который будет по SPI получать бомж(535 знак., 01.06.2010 14:16)
- Отдельный кристал - сильно, но, в моем случае, кучеряво. Не тот уровень задач. - Скрипач(01.06.2010 14:22)
- то есть, вы творите что-то вроде своих ПЛК, и хотите жить на их продажах ? MegaJohn(77 знак., 01.06.2010 14:01 - 14:03)
- MiniOS тоже многовато. Ключевое: раздельная загрузка системной и прикладной частей. Бутлоадер не нужен. Специальный программатор - только плюс. Скрипач(186 знак., 01.06.2010 14:14)
- захотят унести - унесут. Решения этой проблемы лежат в другой плоскости - koyodza(02.06.2010 22:22)
- MiniOS тоже многовато. Ключевое: раздельная загрузка системной и прикладной частей. Бутлоадер не нужен. Специальный программатор - только плюс. Скрипач(186 знак., 01.06.2010 14:14)
- БИОС подразумевает фиксированные точки входа в функции. Но это решает только часть вопроса. Vit(226 знак., 01.06.2010 15:01)
- На сколько я понял, подходы разные. Скрипач(672 знак., 01.06.2010 13:48)
- лавры Arduino не дают покоя?:) - Vit(01.06.2010 00:57, ссылка)
- Да, спасибо. Курим доку :) - Скрипач(01.06.2010 13:36)
- Чего там мелочиться - зашей туда сразу Windows7 AVR Edition :)) - MBedder(01.06.2010 00:49)
- Ага, и назвать "Windows для чайников" - Т.Достоевский(02.06.2010 01:22)
- Кстати, коллега. Подумываю о гирлянде, аналогичной Вашей, но на 1-wire. Что скажите? - Скрипач(02.06.2010 01:25 - 01:27)
- У мну там что то типа 1 wire - очень хотел использовать КОМ порт писюка, чтобы отладить эффэкты. Получилось медленновато, ~5fps на 50 лампочек. Хотя если устраивает скорость то правильно. - Т.Достоевский(02.06.2010 01:41 - 01:50)
- Скорость, думаю, устроит. Спасибо :) - Скрипач(02.06.2010 01:53)
- У мну там что то типа 1 wire - очень хотел использовать КОМ порт писюка, чтобы отладить эффэкты. Получилось медленновато, ~5fps на 50 лампочек. Хотя если устраивает скорость то правильно. - Т.Достоевский(02.06.2010 01:41 - 01:50)
- Кстати, коллега. Подумываю о гирлянде, аналогичной Вашей, но на 1-wire. Что скажите? - Скрипач(02.06.2010 01:25 - 01:27)
- для начала может и жабы хватит:) - Vit(01.06.2010 00:55, ссылка)
- Не, жава это чересчур. Arduino на мои "хотелки" больше похоже. - Скрипач(01.06.2010 13:38)
- Это все мне напоминает зубильный тюнинХ - синие пИсалки, самоварную трубу на выхлопе, и красные лопухи с надписью "Sparco". Но как не ехало - так и не едет :)) - MBedder(01.06.2010 01:38)
- Эт ты зубило с AVR сравнил? ;) - Vladimir Ljaschko(01.06.2010 13:08)
- Натурально :)) - MBedder(01.06.2010 22:12)
- А эта жаба кстати фурычит - как-то от нефиг делать пробовали;). Правда напильником точить надо было чтобы дышало. Изврат ещё тот - Vit(01.06.2010 08:50)
- Эт ты зубило с AVR сравнил? ;) - Vladimir Ljaschko(01.06.2010 13:08)
- Ага, и назвать "Windows для чайников" - Т.Достоевский(02.06.2010 01:22)