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

 
 
41 страниц V  « < 25 26 27 28 29 > »   
Closed TopicStart new topic
> Ну , что прощаемся с Atmel ?
zltigo
сообщение Oct 6 2015, 22:01
Сообщение #391


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (alexunder @ Oct 7 2015, 00:44) *
155РЕ3 насколько помню, имела низкий выход годных чипов, т.е. часть шла с уже "прожжеными" проволочками, прав ли я?

Не, они фиг пережигались, а потом еще и восстанавливались. Посему термопрогон и проверка. Но все это фигня по сравнеию с буквально прошивкой 2K стартового монитора в феритовые кольца.



--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zombi
сообщение Oct 6 2015, 22:06
Сообщение #392


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(zltigo @ Oct 7 2015, 01:01) *
прошивкой 2K стартового монитора в феритовые кольца.

2K ))) там всего то примерно 20 команд 16-ти ричных нужно было нащёлкать )
а может и меньше. точно не помню
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 6 2015, 22:12
Сообщение #393


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (zombi @ Oct 7 2015, 01:06) *
2K ))) там всего то примерно 20 команд 16-ти ричных нужно было нащёлкать )
а может и меньше. точно не помню

Я сказал монитора, а не загрузчика.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zombi
сообщение Oct 6 2015, 22:28
Сообщение #394


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(zltigo @ Oct 7 2015, 01:12) *
Я сказал монитора, а не загрузчика.

Ааа... ну значит я не правильно понял.
Go to the top of the page
 
+Quote Post
zombi
сообщение Oct 7 2015, 00:09
Сообщение #395


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(zltigo @ Oct 3 2015, 13:30) *
А я вычислил, что zombi за секретное делает! Оповеститель о Конце Света.

Цитата(SpiritDance @ Oct 6 2015, 11:14) *
4 МБ кода на ассемблере?! АААААААААААААААААААА!!!!
Видимо это действительно оповеститель о конце света, другой функционал занимающий столько памяти сложно придумать.

Интересно, а какой максимально возможный размер программного кода в одном автономном устройстве Вы можете себе представить?
И даже не важно на чём исходники. Хоть СИ хоть АСМ или ещё чего.
Писишки ноуты и всякие эксклюзивы типа спутников и тд не в счёт.
Такое себе вполне посредственное комнатное изделие на печатной плате, которую при желании можно запихнуть в покупной или самодельный корпус.
С фиксированным функционалом без возможности самому туда чего то добавить или дописать.
Для полноценной работы достаточно подключить кое какую управляемую периферию и подать питание.
Go to the top of the page
 
+Quote Post
adnega
сообщение Oct 7 2015, 00:31
Сообщение #396


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(zombi @ Oct 7 2015, 03:09) *
Интересно, а какой максимально возможный размер программного кода в одном автономном устройстве Вы можете себе представить?

Не понятен вопрос. Представить можно все что угодно.
Я чувствую свою эффективность в проектах порядка 10 000 строк.
Все что слишком ниже или слишком выше приводит к потере эффективности вплоть до пропадания интереса к заказу.
Go to the top of the page
 
+Quote Post
zombi
сообщение Oct 7 2015, 00:41
Сообщение #397


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(adnega @ Oct 7 2015, 03:31) *
Я чувствую свою эффективность в проектах порядка 10 000 строк.

Если на асме то можно говорить о примерно 10KB.
А на CИ сколько может занимать 10 000 строк? ну хоть примерно.


Цитата(adnega @ Oct 7 2015, 03:31) *
Не понятен вопрос. Представить можно все что угодно.

Понятно что можно. Кто то оповеститель представляет, я вон хромого паука придумал.
Но я то прошу как то более скромно представлять, без извращений)
Go to the top of the page
 
+Quote Post
Эдди
сообщение Oct 7 2015, 05:39
Сообщение #398


Знающий
****

Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250



Цитата(zombi @ Oct 7 2015, 03:41) *
Если на асме то можно говорить о примерно 10KB.
А на CИ сколько может занимать 10 000 строк? ну хоть примерно.

Тяжело говорить точно, т.к. нужно выкидвать комментарии и пустые строки. Вот один из примеров:
Код
cat *c|wc -l
4218
du ircontroller.bin
28K    ircontroller.bin

(линкуется с opencm3)

А, забыл добавить: из этих 28К еще 2К с хвостиком (на выравнивание) занимает структура настроек во флеш-памяти.

Сообщение отредактировал Эдди - Oct 7 2015, 05:40
Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 7 2015, 05:54
Сообщение #399


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (Эдди @ Oct 7 2015, 08:39) *
Тяжело говорить точно, т.к. нужно выкидвать комментарии и пустые строки....


То, что прямо сейчаc открыто в редакторе и редактор сказал:
Files - 91
Line count - 32526
Code line count - 16627

Линкер сказал:
51 220 bytes of CODE memory
23 673 bytes of DATA memory (+ 214 absolute )
8 719 bytes of CONST memory

Типичный проект для среде-маленького ARM уровня ARM7/Cortex-M0..3 - перефирийный контроллер в телекомуникационной системе.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
digital
сообщение Oct 7 2015, 06:14
Сообщение #400


Местный
***

Группа: Свой
Сообщений: 229
Регистрация: 3-02-06
Из: Санкт-Петербург
Пользователь №: 13 974



Цитата(zombi @ Oct 7 2015, 03:09) *
Интересно, а какой максимально возможный размер программного кода в одном автономном устройстве Вы можете себе представить?
И даже не важно на чём исходники. Хоть СИ хоть АСМ или ещё чего.


ну сейчас на автономные устройства и linux, и win можно поставить, так что размер сверху ничем не ограничен
Go to the top of the page
 
+Quote Post
adnega
сообщение Oct 7 2015, 06:57
Сообщение #401


Гуру
******

Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(zombi @ Oct 7 2015, 03:41) *
Если на асме то можно говорить о примерно 10KB.
А на CИ сколько может занимать 10 000 строк? ну хоть примерно.

Давным-давно перестал считать байты. Использую МК с памятью от 32кБ до 512кБ.
На размер не обращаю особого внимания, т.к. если функционал требует "не менее" - выбираю МК с небольшим запасом.
Если довольно плотные проекты для STM32F042K6 (32кб).

Цитата(zltigo @ Oct 7 2015, 08:54) *
Типичный проект для среде-маленького ARM...

Ага. Где-то так и выходит.
Go to the top of the page
 
+Quote Post
SpiritDance
сообщение Oct 7 2015, 07:51
Сообщение #402


Дух погибшего транзистора
****

Группа: Свой
Сообщений: 877
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 288



Цитата(zombi @ Oct 7 2015, 04:09) *
Интересно, а какой максимально возможный размер программного кода в одном автономном устройстве Вы можете себе представить?


Подобные крайне неопределенные вопросы смущают. Если это детонатор, то может и не надо никакого программного кода, если это бытовой антропоморфный робот-домохозяйка, то, наверное... большой.

Цитата(zombi @ Oct 7 2015, 04:09) *
И даже не важно на чём исходники. Хоть СИ хоть АСМ или ещё чего.


Это как раз важно. На чем исходники и сколько человек работают, ибо - проектирование, поддержка, ect.

Не затрагивая даже функционал.

Цитата(zombi @ Oct 7 2015, 04:41) *
Но я то прошу как то более скромно представлять, без извращений)


Прошивки для устройтсв с которыми работал на армах укладываются где-то в полмегабайта. Это с ос, файловой системой, tcp/ip и и всем функционалом который на этом реализован.

Например для охранной gsm системы bare metal размер был где-то в районе 170 -200 К (она, понятно, не считая входов, могла звонить голосом и CSD, говорить, DTMF, рассылать SMS, GPRS, управлять устройствами, имела еще порядочное количество мелких функций типа автоматической проверки балланса и кучу настроек в xml)

И то это размер всей прошивки целиком, с константами, инитом переменных и всякой прочей фигней.


--------------------
Yes, there are two paths you can go by But in the long run Theres still time to change the road youre on.
Go to the top of the page
 
+Quote Post
aleksandr-zh
сообщение Oct 7 2015, 09:27
Сообщение #403


Местный
***

Группа: Участник
Сообщений: 359
Регистрация: 28-05-05
Из: Брянщина
Пользователь №: 5 494



GSM-сигналка = 200 Килобайт? а что же Вы туда напихали-то? sm.gif
моя голосом не говорит. Я так понимаю, произносятся готовые фонемы, явно вы их не основном коде храните? или сжатым всё же храните?
и CSD не делал - за ненужностью для себя
реле, входы, dtmf, gprs, настройки как в коде, так и в виде записей на sim-карте, контроль и поддержка температуры в доме + гараж + подвал... плюс в коде программный отладчик и программный uart на одну из ног для вывода логов работы.
влезло в atmega328 (32 килобайта flash) и еще осталось на мои хотелки
тот проект писал вообще в Бейсике. (прикидываю, как щас меня какашками загадят, мол, кухарки спутники сдали запускать, кашмар!) sm.gif


Go to the top of the page
 
+Quote Post
zltigo
сообщение Oct 7 2015, 09:33
Сообщение #404


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



QUOTE (aleksandr-zh @ Oct 7 2015, 12:27) *
GSM-сигналка = 200 Килобайт? а что же Вы туда напихали-то? sm.gif
моя...

Вообще-то могу сразу не глядя ни на что, сказать, что Ваша сигналка вообще-то ни разу ни GSM сигналка sm.gif. GSM и множеством других дел, там занимается ЧУЖОЙ контролер со своим ЧУЖИМ софтом и совсем немалого размера софтом. "Два байта" в UART засунуть это на что-же Вы там 90% памяти потратили sm.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
aleksandr-zh
сообщение Oct 7 2015, 09:35
Сообщение #405


Местный
***

Группа: Участник
Сообщений: 359
Регистрация: 28-05-05
Из: Брянщина
Пользователь №: 5 494



я сужу по недоданным от вас. По мне, так логично, что есть Готовый gsm-модуль
а про то, что вы его на чем-то подняли - Вы не писали wink.gif
Go to the top of the page
 
+Quote Post

41 страниц V  « < 25 26 27 28 29 > » 
Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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