st-link будет работать только с STM. Если хочется не быть ограниченным в выборе только одним производителем МК, то стоит купить/собрать один из клонов J-LINK-а.
USB FS работает через внутренний PHY, ничего снаружи не надо (разве что резистор подтяжки, но в этих процах вроде и он встроенный).
По поводу выбора МК... Если цена одинаковая, то LPC имхо лучше. Он быстрее не только и не столько из-за большей тактовой частоты, у него memory acceleration module более правильный, из-за чего он при равных частотах уделает STM по производительности раза в 2. Впрочем на производительности зацикливаться не стоит. Надо смотреть на наличие необходимой периферии, и прочие мелочи, вплоть до удобства разводки. У STM важным плюсом, на мой взгляд, является полная pin-to-pin совместимость между процами в одинаковых корпусах. Надо USB или проц пошустрее - запаял STM32F105, надо подешевле и без наворотов - запаял STM32F100... а печатка одна и та же. Удобно.
|