-
- Красиво. Автор реализации алгоритма в этом трансивере говорит что
проверяли так: перед микрофоном разговаривали и колотили молотком
по железке одновременно - на выходе чистая речь. Меня лично
подкосил факт полной загрузки ресурсов RAM и Мегабайтной флеши
проца STM32H7xx. Автор переходит на Линукс реализацию SoC. - bnb62(26.04.2023 07:15)
- Ну я как то извращался с оптимизацией и разменивал скорость работы
ких фильтра на размер реализации. И один фильтр 200 КБ флэши легко
занимал - Alt@ir(26.04.2023 11:06)
- В это 200 к входят и коэффициенты? - Kpoк(26.04.2023 23:22)
- Не помню. Но коэффициентов немного, не больше 200 float, так что
они не особо влияют на размер. - Alt@ir(27.04.2023 03:45)
- А что входит в 200к? Нортон Командер занимает меньше. - Kpoк(27.04.2023 09:48)
- Данные приходят в кольцевой буфер. А потом на каждый вариант места куда пришли данные свой вариант свертки. И в итоге у меня нет сдвига входного буфера. Вот набор этих вариантов занимает кучу флэши. Но ее много и поэтому не жалко. Выглядит брутфорсно, но в борьбе за такты помогает. Сам текст вариантов кода фильтра в питоне сгенерил. - Alt@ir(28.04.2023 05:40)
- А что входит в 200к? Нортон Командер занимает меньше. - Kpoк(27.04.2023 09:48)
- Не помню. Но коэффициентов немного, не больше 200 float, так что
они не особо влияют на размер. - Alt@ir(27.04.2023 03:45)
- В это 200 к входят и коэффициенты? - Kpoк(26.04.2023 23:22)
- Вроде даже готовое все есть, вон Саня во Флориде использует -> il-2(1 знак., 26.04.2023 09:42, ссылка)
- А вот его-же, смотреть с 1:40 -> il-2(1 знак., 26.04.2023 09:46, ссылка)
- Ну я как то извращался с оптимизацией и разменивал скорость работы
ких фильтра на размер реализации. И один фильтр 200 КБ флэши легко
занимал - Alt@ir(26.04.2023 11:06)
- Красиво. Автор реализации алгоритма в этом трансивере говорит что
проверяли так: перед микрофоном разговаривали и колотили молотком
по железке одновременно - на выходе чистая речь. Меня лично
подкосил факт полной загрузки ресурсов RAM и Мегабайтной флеши
проца STM32H7xx. Автор переходит на Линукс реализацию SoC. - bnb62(26.04.2023 07:15)