-
- на AVR вход/выход в прерывание 12..17 + 12 циклов, при 16МГц 1+1мкс. Можно выделить для задачи несколько регистров и не сохранять ничего в стеке - отработка прерывания по таймеру получается очень быстрая. - zeleny(23.02.2016 23:19)
- …когда вся задача — 8..10 циклов, а на остальную жизнь камню остаётся 6..8… - Николай Коровин(25.02.2016 18:50)
- под такого типа задачу идеально пойдет Propeller или многоядерный Forth-процессор напр.Greenarrays. И код не раздуется, и задачи абсолютно не пересекаются - zeleny(23.02.2016 19:24 - 19:28, ссылка, ссылка)
- Для особо тяжелых случаев существуют SoC. Zynq, Cyclone, Arriа и даже Stratix-10. Внутри один-два Cortex'а и бонусом - FPGA. - Хаос(23.02.2016 18:33, )
- А также более реалистичные по цене SmartFusion®2 от Microsemi -> - Evgeny_CD(23.02.2016 23:28, ссылка)
- при наличии ОС или интерпретатора типа Форта эти простые операции проще встроить в планировщик. Но все равно рулить с точностью до такта не получится. - zeleny(23.02.2016 17:37)
- на AVR вход/выход в прерывание 12..17 + 12 циклов, при 16МГц 1+1мкс. Можно выделить для задачи несколько регистров и не сохранять ничего в стеке - отработка прерывания по таймеру получается очень быстрая. - zeleny(23.02.2016 23:19)