-
- Что-то мне и DMA на STM32 не очень помогает. Нужна какая-то изощренная логика типа автоматической регистрации минимума и максимума. Разгребать по памяти уже поздно. - Vladimir Ljaschko(08.01.2009 12:39)
- В С2000 АЦ преобразователем управляет секвенсер на 16 выборок, делает всё сам без участия программы, потом можно забрать одним циклом, короче половину времени проц будет стоять, никакого дма не нужно. Да ещё забыл сказать, ацп может делать две выборки GM(445 знак., 08.01.2009 15:04)
- Какой-никакой секвенсер даже в MSP430 есть. Не хочется с монстрами связываться. Все должно быть бюджетно и элегантно. Придется пожертвовать неявными параметрами точности. - Vladimir Ljaschko(08.01.2009 18:37)
- Пикколо как раз не монстр, а лапочка, всего 38/48 лапок. - GM(08.01.2009 18:48)
- Какой-никакой секвенсер даже в MSP430 есть. Не хочется с монстрами связываться. Все должно быть бюджетно и элегантно. Придется пожертвовать неявными параметрами точности. - Vladimir Ljaschko(08.01.2009 18:37)
- В С2000 АЦ преобразователем управляет секвенсер на 16 выборок, делает всё сам без участия программы, потом можно забрать одним циклом, короче половину времени проц будет стоять, никакого дма не нужно. Да ещё забыл сказать, ацп может делать две выборки GM(445 знак., 08.01.2009 15:04)
- dsPIC33E - когда это чудо будет? - Evgeny_CD(08.01.2009 03:29)
- А, так его ещё и нет! Определённо пикколо захватит нишу дспиков. - GM(08.01.2009 14:59)
- через год-два поговорим =) - Alex B.(08.01.2009 17:10)
- Вот нашёл у себя старый тест флеши (делал не я), на 100 МГц правда, но идею показывает верно. Вот ешё нашел: для Ф28027 пикколо - НОЛЬ wait-states для линейного кода. Теперь всем ясно, что нет никакой задержки на линейном коде. Надеюсь вы понимаете, что GM(1330 знак., 09.01.2009 19:47)
- ну и что это за картинка? я вам таких картинок в экселе отрисую сколько скажите. С любыми цифрами. Alex B.(1083 знак., 09.01.2009 22:40)
- Ну по справедливости, вы хотя бы привели процы к одной тактовой. Хотя честнее было бы привести к одной производительности на одной задаче. А то дспик считает на 40 МГц и у него 40 мипсов (держим в уме 16-битную разрядность этих мипсов), а пикколо считает GM(730 знак., 10.01.2009 02:34)
- есть законченных продукта: продукт 1 и продукт 2. Какого хрена я должен приводить их к одинаковой тактовой? Alex B.(1177 знак., 10.01.2009 11:35)
- Похоже, это вы не в теме. DMA у дспиков, где нет PMP, не работает с портами, поэтому внешнее АЦП прикрутить не удастся. Там где РМР есть, скорость загрузки через РМР не более Fcy/4, т.е не более 40/4=10 Мвыб/с для 8-битного АЦП. Никакой речи нет о 20 GM(340 знак., 11.01.2009 02:22)
- У вас с логикой явные проблемы. Вы наверное не знаете, но есть АЦП c SPI. При чем тут DMA с портами? Alex B.(390 знак., 11.01.2009 10:14)
- Здрасьте, приплыли! Оказывается, не в порядке с логикой у меня, а не у вас. Но ведь это вы упоминали о DMA в связи с прикручиванием АЦП к дспику, а теперь валите на меня, так что ли? GM(759 знак., 11.01.2009 16:21)
- А я что, где то написал, что DMA нужно обязательно использовать совместно с портом? Гдэ? Alex B.(140 знак., 11.01.2009 17:15)
- Здрасьте, приплыли! Оказывается, не в порядке с логикой у меня, а не у вас. Но ведь это вы упоминали о DMA в связи с прикручиванием АЦП к дспику, а теперь валите на меня, так что ли? GM(759 знак., 11.01.2009 16:21)
- У вас с логикой явные проблемы. Вы наверное не знаете, но есть АЦП c SPI. При чем тут DMA с портами? Alex B.(390 знак., 11.01.2009 10:14)
- Похоже, это вы не в теме. DMA у дспиков, где нет PMP, не работает с портами, поэтому внешнее АЦП прикрутить не удастся. Там где РМР есть, скорость загрузки через РМР не более Fcy/4, т.е не более 40/4=10 Мвыб/с для 8-битного АЦП. Никакой речи нет о 20 GM(340 знак., 11.01.2009 02:22)
- есть законченных продукта: продукт 1 и продукт 2. Какого хрена я должен приводить их к одинаковой тактовой? Alex B.(1177 знак., 10.01.2009 11:35)
- Ну по справедливости, вы хотя бы привели процы к одной тактовой. Хотя честнее было бы привести к одной производительности на одной задаче. А то дспик считает на 40 МГц и у него 40 мипсов (держим в уме 16-битную разрядность этих мипсов), а пикколо считает GM(730 знак., 10.01.2009 02:34)
- ну и что это за картинка? я вам таких картинок в экселе отрисую сколько скажите. С любыми цифрами. Alex B.(1083 знак., 09.01.2009 22:40)
- Вот нашёл у себя старый тест флеши (делал не я), на 100 МГц правда, но идею показывает верно. Вот ешё нашел: для Ф28027 пикколо - НОЛЬ wait-states для линейного кода. Теперь всем ясно, что нет никакой задержки на линейном коде. Надеюсь вы понимаете, что GM(1330 знак., 09.01.2009 19:47)
- через год-два поговорим =) - Alex B.(08.01.2009 17:10)
- А, так его ещё и нет! Определённо пикколо захватит нишу дспиков. - GM(08.01.2009 14:59)
- Что-то мне и DMA на STM32 не очень помогает. Нужна какая-то изощренная логика типа автоматической регистрации минимума и максимума. Разгребать по памяти уже поздно. - Vladimir Ljaschko(08.01.2009 12:39)