Да я-то привык в свое время к AVR Studio 4.06, потом недавно опять возобновил свое общение с AVR и пересел на AVR Studio 5.1.208.
А насчет STM32 у меня еще привычек нет.
Начну с этих:
STM32CubeIDE
SW4STM32
MDK ARM 5.24a
Сейчас досикус придет и посоветует SES...
А вообще, можно хоть посредством cat > source.c исходники писать...
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда. Я на гитхабе, в ЖЖ
Vlad_RK, такая отладочная плата легко изготавливается вручную. За пару дней.
Кстати, если нужны встроенные ОУ, можно обратить внимание на STM32F303.
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда. Я на гитхабе, в ЖЖ
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда. Я на гитхабе, в ЖЖ
А зачем на такую простую задачу брать аж F3-ю серию? Там же справится и AVR. Не уверен что одновременно она потянет USB, но какую-нибудь ch340 никто не отменял, а запрограммировать UART на порядок проще.
У большинства AVR'ок максимальная тактовая частота АЦП составляет 1 МГц, а максимальная точность достигается на 50 - 200 кГц. На одно преобразование уходит 12 тактов. Это составляет до 83000 выборок в секунду. То есть если взять кварц 16 МГц, поставить делитель АЦП на 16 (ADPS=0b100), да запускать преобразование по таймеру, как раз и получится 3 канала по 27000 выборок в секунду. И отправлять данные можно по UART на скорости 1 МБод. Конечно, точность будет не максимальной, но тут вопрос какая точность нужна на самом деле?
Я же не из головы числа взял.
15 ksps это на максимальной точности, то есть на частоте 50 - 200 кГц. Но может такая точность и не нужна, а если так, можно поднять частоту до максимума.