Вопрос по STM8L151K6T6 |
Здравствуйте, гость ( Вход | Регистрация )
Вопрос по STM8L151K6T6 |
24.2.2011, 4:56
Сообщение
#41
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Уже выгрузился (скорость "впечатляет"). Пароль - этот сайт/мой ник с маленькой буквы.
|
|
|
Гость_50X_* |
24.2.2011, 7:25
Сообщение
#42
|
Гости |
Уже выгрузился (скорость "впечатляет"). Пароль - этот сайт/мой ник с маленькой буквы. Закачал, 12 мин 20 сек, скорость 210 кб\сек. Достаточно быстро. Сейчас буду пробовать установить. Что это за ресурс? Туда всех пускают с закачками? PS Программулька установилась. Всё нормуль с этим, сенкс. Теперь мне нужен STM8S-Discovery, я так понимаю. Сейчас гляну у кого доставка интереснее. PPS Вот тут меня обозвали "олдфагом" (п.6) - http://bsvi.ru/obzor-stm8/#more-956 Блин, это что обозначает? Кто такой фаг? DAC получается есть только в серии STM8L? |
|
|
24.2.2011, 21:28
Сообщение
#43
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Вот тут меня обозвали "олдфагом" Староед. Уж не знаю, есть ли толк с такого перевода. Насчёт ЦАП, по ST не сильно копал, как наткнусь, так отпишусь. Он точно есть у наших любимых 51 , производства NXPhilips-а. 8-битный, правда, и не во всех моделях. И там ещё в кодогенераторе (который Code Architect, нетленка от штатовских третьекурсников для настройки NXP-шной периферии) хомут в процеДуре его инициализации был замечен и исправлен... Там это... если файло скачалось, дайте знать, долго держать не с руки. |
|
|
Гость_50X_* |
24.2.2011, 22:12
Сообщение
#44
|
Гости |
Он точно есть у наших любимых 51 , производства NXPhilips-а. 8-битный, правда, и не во всех моделях. Там это... если файло скачалось, дайте знать, долго держать не с руки. Ага. Спасибо еще раз. Все в порядке установил, все работает - теперь оно хочет дискавери плату, ищу где ее прикупить. (я ж отписал сразу - пару постов назад, ну там что за 12 минут скачал и все такое ) А NXP наверное подороже и труднее с доставанием будет, чем STM. Я уже решил брать серию STM8L, а то не хочется быть "олдфагом"... Надо когда-нибудь начать привыкать к 3 вольтовой элементной базе - "Мы не олдфаги, олдфаги не мы" (С) |
|
|
25.2.2011, 4:59
Сообщение
#45
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
|
|
|
Гость_50X_* |
25.2.2011, 9:50
Сообщение
#46
|
Гости |
Дропбокс в смысле? Ну да, всех. Дают 2 Г места на шару. Вообще-то там д.б. подвох, разведывательного плана или иного иного-то... Кстати, вот Фарнелл продает этот набор http://ru.farnell.com/stmicroelectronics/s...very/dp/1829870 Незнаю доставка у них сколько. Если брать попутно, то не дорого получится. |
|
|
3.3.2011, 19:55
Сообщение
#47
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Касательно встроенного бута, в доках на STM8L он как-то не упоминается. Вписать-то можно... Предварительно поздравляю себя соврамши; таки есть, в т.н. "medium density" и более "толстых", RTFM, короче. Протокол открыт. Скачал их программку-лоадер, в ближайшее время разберусь (сразу после 8-го). После 51 приходится слегка выворачивать мозги, шибко много регистров... хотя как сказать, на подходе силабсы 7-й и 9-й серий, там тоже нескучно. Этот кроссбар, на первый взгляд, крутейшая вещь, а на второй - диавольское изобретение - пропускаешь один пин, следующие за ним смещаются, но не все, есть "избранные", перед которыми надо "ку" делать... (upd) Мало того, что бутлоадер есть, он, оказывается, ещё и работает! (Гы, один раз, если не предпринимать специальных действий...) В общем, сакраментальное "Hello, Lamer!" появилось на ЖКИ с первого включения, поехали... паять шнурок к ST-Link. |
|
|
10.3.2011, 21:11
Сообщение
#48
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Вести с полей. USART не слушается, @... хронический ноль на TxD... найти бы как-то три часа на разборки.
|
|
|
11.3.2011, 7:49
Сообщение
#49
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
|
|
|
11.3.2011, 20:23
Сообщение
#50
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Нет. Как уверяют ST, он в нестираемом ROM, но загруженное приложение обязано его запуск каким-то образом разрешать. Может, оно и не совсем так, покопаю завтра-послезавтра... после того, как USART выплюнет "Hello, Lamer!" на привычных 115200...
Первые впечатления, отчасти вообще-то сравнение тёплого с мягким, но всё же. Тестовый код, выводящий 4 строчки на ЖКИ и плюющий ругательство в адрес китайских друзей в UART, резонансовский компилер оттранслировал в 812 байт. Смотрел листинг - вроде ничего лишнего. То же самое в кейле для MPC82G516 - 979 байт (в случае 51 резонанс с кейлом сравнивать можно, порой они выдают вообще идентичные бинарники). Аналогичная байда для Атмеги162 (винавр) - 1334. Навскидку, жить очень даже можно, учитывая, что мелкие STM8L101 равны по цене P89LPC917 при вчетверо большем объёме флеши и ОЗУ и почти вдвое дешевле аналогичного плана AVR. Тут просто задачка своеобразная, сильно зажат со всех сторон. Например, корпус SSOP-20 уже большой, QFN велено не применять по монтажным соображениям (я это переломлю, но не так сразу), ну и цена не выше $1 ни в коем случае. Впихивание невпихуемого в 2 килобайта, конечно, весьма увлекательное занятие, но всему есть предел... в последнем изврате 13 байт свободных осталось. |
|
|
11.3.2011, 20:28
Сообщение
#51
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
Нет. Как уверяют ST, он в нестираемом ROM, но загруженное приложение обязано его запуск каким-то образом разрешать. Может, оно и не совсем так, покопаю завтра-послезавтра... после того, как USART выплюнет "Hello, Lamer!" на привычных 115200... Понятно. Похоже на пляски с самбой у атмеловских ARM7 |
|
|
11.3.2011, 20:53
Сообщение
#52
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Там, по дилетантским соображениям, бут запускается по-любому, если флэш чистая (вообще-то проверяется только reset-вектор, по адресу 0x8000). Если это не так, требуются дополнительные пляски. Для серийного производства вообще-то кайф - ничего, кроме макса3232, не нужно. Для LPC9xxx я там таких мостов натворил, жуть просто... последняя версия должна работать автономно, экономя полторы секунды на каждой операции прошивки, пока что не доделал.
|
|
|
12.3.2011, 7:44
Сообщение
#53
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
|
|
|
12.3.2011, 18:57
Сообщение
#54
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Французы, они такие затейники, а если ещё и с италианцами скрещенные...
NXPhilips-ы не хуже, те предлагают засунуть CRC в конец каждого блока и любезно предупреждают о возможных последствиях (это я об LPC900, естественно). Курю, в общем... |
|
|
24.3.2011, 21:21
Сообщение
#55
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
После вынужденного перерыва вернулся к STM-кам часа на 4. Приручил USART и один из таймеров. Устройство поставленную задачку уже выполняет, экономия гривен 5 относительно P89LPC952, а в случае с Атмегой162 целая десятка...
Задумал изврат с ремаппингом UART на лету, пока без понятия, что получится. Идея такая. Включаем прерывание по спаду на GPIO, являющемуся альтернативной верёвкой RXD, и по нему быстренько (в течение времени, пренебрежимо малого относительно длительности старт-бита) коммутируем туда UART и ловим, что пришло, потом возвращаем обратно. Чревато потерями данных с основного порта, но вроде можно стерпеть. Предваряя вопросы - контроллер с кол-вом UART больше чем 1 не умещается на плату и стоит выше приемлемой планки... ...Блин, еле въехал в идеологию построения их документации. Разбросано что капец, но систему в разбросе таки нашёл. |
|
|
24.5.2011, 20:04
Сообщение
#56
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Не блин, ради такого шедёвра не грех и обет молчания нарушить (пардон, М.З., один же чёрт догонишь...)
Цитата The RI registers can be accessed only when the comparator clock is enabled by setting the PCKEN25 bit in the CLK_PCKENR2 register. Refer to Section9.14.5 on page 105. Это из референс-мануала на STM8L. В слегка упрощённом и попутно уточнённом переводе - для того, чтобы задействовать регистры, отвечающие за подключение аналоговых периферийных устройств к определённым выводам чипа, нужно затактировать компаратор, который вроде как там никаким боком и вроде как по определению это штука асинхронная. Праздник жЫзни. Но надо отдать должное - по выполнении сей ритуальной пляски вожделенный ЦАП заработал! Пилу пилит, пора DMA прикручивать... Так понимаю, что после настройки ремапа клок на компаратор можно заткнуть обратно, во избежание незапланированных изменений. Проверю. Может, удивлюсь... С ремапом уарта пока обломался, ибо там ещё, как оказалось, скорость надо на лету менять. Решил, что ну его в хер делать такое на протяжении времени, пренебрежимо малого относительно длительности старт-бита, и задействовал аналогичную марахайку на Атмеге162. Марахайка, намотав километров 700, свою задачу достойно выполнила. |
|
|
26.5.2011, 20:26
Сообщение
#57
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
Первый образец, кажись, приказал долго жить примерно на 1200-й перепрошивке, грядут разборки, почему так.
(upd) А вот и нифига, жив курилка. Сам дурак оказался. Залепил эпический хомут в обработчике прерывания TIM2, который там молотит с частотой 100 кГц... Наконец-то в радиусе досягаемости появились 151-е о трёх уартах, STM8L151C8T6 которые. Слепил по-быстрому мини-кит, поразвлекаюсь... |
|
|
6.4.2012, 15:49
Сообщение
#58
|
|
тот самый Группа: Мод Сообщений: 13629 Регистрация: 24.11.2009 Из: Харьковская обл., UA Пользователь №: 25 |
б*ский демпинг STM8S003F3P6
Я оудивлен не менее Вашего. |
|
|
7.4.2012, 9:57
Сообщение
#59
|
|
посіпака Хунти Группа: Мод Сообщений: 20016 Регистрация: 21.11.2009 Из: Vinnitsa Пользователь №: 11 |
А я, не мудрствуя лукаво, прихватил их в имраде на пробу, 25 штук на сотку. Вполне себе замена 51 филипсовским, которым, похоже, уже недолго осталось.
(То, что там и2ц творили не иначе, как под воздействием сенсемильи, оставим за кадром - несколько дней разборок на тираже растворятся) |
|
|
8.4.2012, 13:22
Сообщение
#60
|
|
ДИКТАТОР Группа: Мод Сообщений: 23809 Регистрация: 20.11.2009 Из: Житомир Пользователь №: 3 |
Расскажите, на чем пишут и чем компилируют..
В общем, джентльменский набор... И что почитать по их командам-устройству... |
|
|
Текстовая версия | Сейчас: 29.3.2024, 4:14 |