roboforum.ru

Технический форум по робототехнике.

Это будет бомба

Re: Это будет бомба

elmot » 01 окт 2015, 21:27

есть легкие и есть легкие. forth может работать в считанных килобайтах, basic работал на машинах с порядка 16к на все(емнип), для lua нужно от 20k RAM. на базовом спектруме было 48к, хватало даже на хилую графику и звук.

Re: Это будет бомба

Angel71 » 01 окт 2015, 21:53

TedBeer, разных чипов далеко не парочка и у каждого свои +-. 128кб озу это неплохо, но не всегда столько нужно. для кучи задач легко хватит и 1-4кб под программу. csrmesh работает и на csr1010, а у него 64кбайта озу. увидеть портированный тот же дотнет было бы приятно на таких блютузах, но таки побольше озу не помешало бы, желательно даже мегабиты. что-то навороченное мутить на 128кб не серьёзно - для этого есть чипы, с интерфейсом внешнего озу и несколькими мегабитами (видел до 16мбит) встроенного флеша. скриптовые языки да, для ряда задач интересны, но если просто заливать откомпилированную прошивку, то это можно сделать по воздуху через ble bootloader.

Re: Это будет бомба

elmot » 01 окт 2015, 22:28

вести с полей большой памяти в контроллерах. последний st шный чип (Cortex M7) поддерживает внешний RAM и FLASH, причем flash можно параллельный, а можно дешевый quad-spi. Цирк в том, что spi флешь мапится напрямую в адреса памяти, т.е. ничо переписывать перед исполнением не надо. Чтобы не тормозило, есть спец. кэш. Без кэша работает, но тормозит знатно, демка работала раз в 40 медленнее чем с кэшом. На презентации сказали, что запихнуть внутрь дофига флеша можно, но будет оч дорого, мы так не делаем, поэтому цепляйте spi и радуйтесь. Счет памяти идет на мегабайты(а то и на десятки-сотни). Демо плата http://www.st.com/web/en/catalog/tools/ ... scovery-pr

Re: Это будет бомба

Angel71 » 01 окт 2015, 23:26

одно время в мобилках были знатные армы к которым флеш и озу паялись сверху. эх чудные бы армы могли получиться, если бы кто-то сделал не бга корпус, а допустим в qfn, но флеш/озу бгашные сверху напаивались бы.

Re: Это будет бомба

holomrn » 02 окт 2015, 00:37

Да и щас это вполне применяется. Из того что на слуху - малины.

Re: Это будет бомба

elmot » 02 окт 2015, 00:56

не путайте кислое с пресным. От верхнего Cortex M до младшего Cortex A как до Луны

Re: Это будет бомба

holomrn » 02 окт 2015, 03:29

Я про корпусировку. В смысле что оно уже 100500 лет применяется.

Re: Это будет бомба

Angel71 » 02 окт 2015, 05:13

применяется, но очень редко и не там, где хотелось бы. очень часто бывает, что памяти слишком много (а на цену это таки влияет) или слишком мало, это может приводить, что к тому, что приходится брать вместо 1, 2-3 чипа только из-за памяти. ещё это сокращает место на плате, упрощает разводку, и с не бга корпусом могло бы уменьшить количество лап по бокам. не факт, но может отказ от встроенной памяти мог бы привести к увеличению всякой периферии в чипе и использования перепрограммируемой матрицы межсоединений.

Re: Это будет бомба

elmot » 02 окт 2015, 11:10

Angel71 писал(а):применяется, но очень редко и не там, где хотелось бы. очень часто бывает, что памяти слишком много (а на цену это таки влияет) или слишком мало, это может приводить, что к тому, что приходится брать вместо 1, 2-3 чипа только из-за памяти. ещё это сокращает место на плате, упрощает разводку, и с не бга корпусом могло бы уменьшить количество лап по бокам. не факт, но может отказ от встроенной памяти мог бы привести к увеличению всякой периферии в чипе и использования перепрограммируемой матрицы межсоединений.

У nRF примерно матрица и есть. любая нога на любую функцию. Чипы, на которых отказались от памяти в пользу периферии и/или скорости, называются SoC, System-on-Chip. Та же raspberry, кстати. Или домашние роутеры.

Re: Это будет бомба

Madf » 02 окт 2015, 12:02

elmot писал(а):бейсик мало кому будет интересен

это от отсутствия понимания где и как его применять
те кто в теме - прекрасно по сей день используют его и он ещё фору даст всяким там явам..

Re: Это будет бомба

elmot » 02 окт 2015, 12:49

Madf писал(а):
elmot писал(а):бейсик мало кому будет интересен

это от отсутствия понимания где и как его применять
те кто в теме - прекрасно по сей день используют его и он ещё фору даст всяким там явам..

сцылу на актуальный бейсик в студио? VBA и VB.Net не предлагать

Re: Это будет бомба

Angel71 » 02 окт 2015, 12:59

elmot, про ppi у nrf я в курсе, смысл был в общем про мк - что бы и то и то и то. а так иногда бывает, что ради доп. памяти и какой переферии, допустим can, приходится брать более дорогой чип в значительно большем корпусе.

Re: Это будет бомба

Madf » 02 окт 2015, 14:25

elmot писал(а):сцылу на актуальный бейсик в студио? VBA и VB.Net не предлагать

Да это VB и то, что ты уже видел не раз и не два. И для экспериментов.

Re: Это будет бомба

elmot » 02 окт 2015, 14:31

Есть такая херня... Вот сейчас нужен дещевый MK, мелкий корпус, но частота от 30МГц, и RAM от 10кб. Нет таких! пришлось втыкать stm32f042f6t6 с 6kb и молиться, что хватит.

Добавлено спустя 3 минуты 50 секунд:
Madf писал(а):
elmot писал(а):сцылу на актуальный бейсик в студио? VBA и VB.Net не предлагать

Да это VB и то, что ты уже видел не раз и не два. И для экспериментов.

Фу, это же компиляторы. Не про то же речь


cron
Rambler\'s Top100 Mail.ru counter