Сб авг 27, 2016 19:50:53
Andrew Martin писал(а):Я в отличие от вас не смешиваю мухи с котлетами и не задаюсь вопросом совместимости по периферии и миграции с относительно новых (хотя и "нижних", на ядре М0) F0хх до древних (хотя и на ядре М3) F100. Одно дело разделение на линейки, а другое - хронология их появления.
Правильная аналогия - это сравнение, например, ATMEGA8/16/32 и ATMEGA88/168/328. Последние - это результат эволюции первых, ядро у всех AVR, а по периферии (и особенно по доступу к ней) отличия существенные. Здесь как раз проблему совместимости может решить HAL, чтобы код для Меги8 работал на Меге88.
Вс авг 28, 2016 15:00:26
Пн авг 29, 2016 08:23:19
Пн авг 29, 2016 08:41:23
Ярослав555 писал(а):Значит решил я с SPL начать
Пн авг 29, 2016 09:22:40
Пн авг 29, 2016 10:45:42
Пн авг 29, 2016 14:47:01
Мурик писал(а):Ярослав555, вы бы код выложили того что не получается и написали бы что хотите получить в конечном итоге.
Пн авг 29, 2016 14:59:32
RCC_ADCCLKConfig(RCC_PCLK2_Div4);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1, ENABLE);
Пн авг 29, 2016 15:21:47
BorisSPB писал(а):Тактирование АЦП не включено.
- Код:
RCC_ADCCLKConfig(RCC_PCLK2_Div4);
RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1, ENABLE);
Чт сен 08, 2016 12:12:32
Ср окт 26, 2016 17:13:14
Ср окт 26, 2016 17:34:02
Честно говоря, на данный момент как раз на них почему-то и засматриваюсь. Вначале хотел продолжить начинания по Atmega, но внутренний голос подсказывает, что если и начинать изучать, то из относительно современного на данный момент, а PIC и Atmel уже лет 15-20 на слуху.Morroc писал(а):может быть... stm32 ?
Пт окт 28, 2016 10:26:12
Пт окт 28, 2016 11:21:03
Пт окт 28, 2016 13:07:38
Проще купить готовый за 130 рублей. https://ru.aliexpress.com/item/new-ST-L ... 48606.htmlKotitto писал(а):какой программатор сделать?
Пт окт 28, 2016 14:39:43
130 рублей , да что же за люди эти китайцы. Только хотел сам плату сделать, попаять, вспомнить молодость, а тут сразу 130 рублей. Мурик, а данный программатор рабочий? Какие постельки к нему надо спаять/докупить?Мурик писал(а):Проще купить готовый за 130 рублей. https://ru.aliexpress.com/item/new-ST-L ... 48606.html
Пт окт 28, 2016 15:08:40
Никто же не запрещает самому спаять. http://we.easyelectronics.ru/STM32/sozd ... nk-v2.htmlKotitto писал(а):Только хотел сам плату сделать, попаять, вспомнить молодость
Он есть почти у всех кто так или иначе прошивает STM8 или STM32. Если не считать небольшой вероятности дефектов при изготовлении (бывают, но редко), можно утверждать что программатор на 100% рабочий. Бывает что китайцы неправильно маркируют выводы и распиновка отличается от той что на корпусе, но обычно все ОК.Kotitto писал(а):а данный программатор рабочий?
Обычно не нужно. ST-Link в большинстве случаев используют для внутрисхемной прошивки / отладки (да, это не только программатор, но и отладчик).Kotitto писал(а):Какие постельки к нему надо спаять/докупить?
Пт окт 28, 2016 16:21:34
Благодарю за столь подробный ответ, но чутка запутался . Если программатор не нужен, как тогда прошивку заливать? А отлаживать (перезаписывать прошивку) как я понял, можно прямо на впаянном микроконтроллере?Мурик писал(а):Честно говоря, программатор для STM32 не особо нужен, ведь в МК при производстве зашит загрузчик. Другое дело если нужна отладка.
Пт окт 28, 2016 16:36:31
http://www.radiohlam.ru/teory/stm32_5.htmKotitto писал(а):Если программатор не нужен, как тогда прошивку заливать?
Да.Kotitto писал(а):А отлаживать (перезаписывать прошивку) как я понял, можно прямо на впаянном микроконтроллере?
В сети много статей. Одна их них - мигание светодиодом.Kotitto писал(а):пока не нашел на просторах интернета простенькой статьи для новичка от подключения к ПК, написания программы (Привет Мир), прошивки и показания результата.