IPB

Здравствуйте, гость ( Вход | Регистрация )

4 страниц V  < 1 2 3 4 >  
Ответить в данную темуНачать новую тему
> Вопрос по STM8L151K6T6
Harbinger
сообщение 24.2.2011, 4:56
Сообщение #41


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Уже выгрузился (скорость "впечатляет"). Пароль - этот сайт/мой ник с маленькой буквы.
Перейти в начало страницы
 
+Цитировать сообщение
Гость_50X_*
сообщение 24.2.2011, 7:25
Сообщение #42





Гости






Цитата(Harbinger @ 24.2.2011, 5:56) *
Уже выгрузился (скорость "впечатляет"). Пароль - этот сайт/мой ник с маленькой буквы.
Закачал, 12 мин 20 сек, скорость 210 кб\сек. Достаточно быстро. Сейчас буду пробовать установить. party.gif

Что это за ресурс? Туда всех пускают с закачками?

PS Программулька установилась. Всё нормуль с этим, сенкс.
Теперь мне нужен STM8S-Discovery, я так понимаю. search.gif Сейчас гляну у кого доставка интереснее.

PPS
Вот тут меня обозвали "олдфагом" (п.6) - http://bsvi.ru/obzor-stm8/#more-956
Блин, это что обозначает? Кто такой фаг? biggrin.gif

DAC получается есть только в серии STM8L?
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 24.2.2011, 21:28
Сообщение #43


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Цитата(50X @ 24.2.2011, 7:25) *
Вот тут меня обозвали "олдфагом"

Староед. Уж не знаю, есть ли толк с такого перевода. wink.gif
Насчёт ЦАП, по ST не сильно копал, как наткнусь, так отпишусь. Он точно есть у наших любимых 51 wink.gif, производства NXPhilips-а. 8-битный, правда, и не во всех моделях. И там ещё в кодогенераторе (который Code Architect, нетленка от штатовских третьекурсников для настройки NXP-шной периферии) хомут в процеДуре его инициализации был замечен и исправлен...
Там это... если файло скачалось, дайте знать, долго держать не с руки.
Перейти в начало страницы
 
+Цитировать сообщение
Гость_50X_*
сообщение 24.2.2011, 22:12
Сообщение #44





Гости






Цитата(Harbinger @ 24.2.2011, 22:28) *
Он точно есть у наших любимых 51 wink.gif , производства NXPhilips-а. 8-битный, правда, и не во всех моделях.

Там это... если файло скачалось, дайте знать, долго держать не с руки.



Ага. Спасибо еще раз. Все в порядке установил, все работает - теперь оно хочет дискавери плату, ищу где ее прикупить. (я ж отписал сразу - пару постов назад, ну там что за 12 минут скачал и все такое smile.gif )

А NXP наверное подороже и труднее с доставанием будет, чем STM.

Я уже решил брать серию STM8L, а то не хочется быть "олдфагом"... crazy.gif

Надо когда-нибудь начать привыкать к 3 вольтовой элементной базе - "Мы не олдфаги, олдфаги не мы" (С)

Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 25.2.2011, 4:59
Сообщение #45


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Цитата(50X @ 24.2.2011, 7:25) *
Что это за ресурс? Туда всех пускают с закачками?
Дропбокс в смысле? Ну да, всех. Дают 2 Г места на шару. Вообще-то там д.б. подвох, разведывательного плана или иного иного-то...
Перейти в начало страницы
 
+Цитировать сообщение
Гость_50X_*
сообщение 25.2.2011, 9:50
Сообщение #46





Гости






Цитата(Harbinger @ 25.2.2011, 5:59) *
Дропбокс в смысле? Ну да, всех. Дают 2 Г места на шару. Вообще-то там д.б. подвох, разведывательного плана или иного иного-то...


Кстати, вот Фарнелл продает этот набор


http://ru.farnell.com/stmicroelectronics/s...very/dp/1829870

Незнаю доставка у них сколько. Если брать попутно, то не дорого получится.

Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 3.3.2011, 19:55
Сообщение #47


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Цитата(Harbinger @ 20.2.2011, 17:50) *
Касательно встроенного бута, в доках на STM8L он как-то не упоминается. Вписать-то можно...

Предварительно поздравляю себя соврамши; таки есть, в т.н. "medium density" и более "толстых", RTFM, короче. Протокол открыт. Скачал их программку-лоадер, в ближайшее время разберусь (сразу после 8-го). После 51 приходится слегка выворачивать мозги, шибко много регистров... хотя как сказать, на подходе силабсы 7-й и 9-й серий, там тоже нескучно. Этот кроссбар, на первый взгляд, крутейшая вещь, а на второй - диавольское изобретение - пропускаешь один пин, следующие за ним смещаются, но не все, есть "избранные", перед которыми надо "ку" делать...

(upd) Мало того, что бутлоадер есть, он, оказывается, ещё и работает! (Гы, один раз, если не предпринимать специальных действий...)
В общем, сакраментальное "Hello, Lamer!" появилось на ЖКИ с первого включения, поехали... паять шнурок к ST-Link. smile.gif
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 10.3.2011, 21:11
Сообщение #48


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Вести с полей. USART не слушается, @... хронический ноль на TxD... найти бы как-то три часа на разборки.
Перейти в начало страницы
 
+Цитировать сообщение
_pasha
сообщение 11.3.2011, 7:49
Сообщение #49


тот самый
Иконка группы

Группа: Мод
Сообщений: 13629
Регистрация: 24.11.2009
Из: Харьковская обл., UA
Пользователь №: 25



Цитата(Harbinger @ 3.3.2011, 19:55) *
Мало того, что бутлоадер есть, он, оказывается, ещё и работает! (Гы, один раз, если не предпринимать специальных действий...)

Зацепило. Он слетает безвозвратно?
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 11.3.2011, 20:23
Сообщение #50


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Нет. Как уверяют ST, он в нестираемом ROM, но загруженное приложение обязано его запуск каким-то образом разрешать. Может, оно и не совсем так, покопаю завтра-послезавтра... после того, как USART выплюнет "Hello, Lamer!" на привычных 115200... wink.gif
Первые впечатления, отчасти вообще-то сравнение тёплого с мягким, но всё же. Тестовый код, выводящий 4 строчки на ЖКИ и плюющий ругательство в адрес китайских друзей в UART, резонансовский компилер оттранслировал в 812 байт. Смотрел листинг - вроде ничего лишнего. То же самое в кейле для MPC82G516 - 979 байт (в случае 51 резонанс с кейлом сравнивать можно, порой они выдают вообще идентичные бинарники). Аналогичная байда для Атмеги162 (винавр) - 1334. Навскидку, жить очень даже можно, учитывая, что мелкие STM8L101 равны по цене P89LPC917 при вчетверо большем объёме флеши и ОЗУ и почти вдвое дешевле аналогичного плана AVR.
Тут просто задачка своеобразная, сильно зажат со всех сторон. Например, корпус SSOP-20 уже большой, QFN велено не применять по монтажным соображениям (я это переломлю, но не так сразу), ну и цена не выше $1 ни в коем случае. Впихивание невпихуемого в 2 килобайта, конечно, весьма увлекательное занятие, но всему есть предел... в последнем изврате 13 байт свободных осталось.
Перейти в начало страницы
 
+Цитировать сообщение
_pasha
сообщение 11.3.2011, 20:28
Сообщение #51


тот самый
Иконка группы

Группа: Мод
Сообщений: 13629
Регистрация: 24.11.2009
Из: Харьковская обл., UA
Пользователь №: 25



Цитата(Harbinger @ 11.3.2011, 20:23) *
Нет. Как уверяют ST, он в нестираемом ROM, но загруженное приложение обязано его запуск каким-то образом разрешать. Может, оно и не совсем так, покопаю завтра-послезавтра... после того, как USART выплюнет "Hello, Lamer!" на привычных 115200... wink.gif

Понятно. Похоже на пляски с самбой у атмеловских ARM7
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 11.3.2011, 20:53
Сообщение #52


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Там, по дилетантским соображениям, бут запускается по-любому, если флэш чистая (вообще-то проверяется только reset-вектор, по адресу 0x8000). Если это не так, требуются дополнительные пляски. Для серийного производства вообще-то кайф - ничего, кроме макса3232, не нужно. wink.gif Для LPC9xxx я там таких мостов натворил, жуть просто... последняя версия должна работать автономно, экономя полторы секунды на каждой операции прошивки, пока что не доделал.
Перейти в начало страницы
 
+Цитировать сообщение
_pasha
сообщение 12.3.2011, 7:44
Сообщение #53


тот самый
Иконка группы

Группа: Мод
Сообщений: 13629
Регистрация: 24.11.2009
Из: Харьковская обл., UA
Пользователь №: 25



Цитата(Harbinger @ 11.3.2011, 20:53) *
Там, по дилетантским соображениям, бут запускается по-любому, если флэш чистая (вообще-то проверяется только reset-вектор, по адресу 0x8000).

Халтурщики, нет чтоб црц посчитать.
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 12.3.2011, 18:57
Сообщение #54


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Французы, они такие затейники, а если ещё и с италианцами скрещенные...
NXPhilips-ы не хуже, те предлагают засунуть CRC в конец каждого блока и любезно предупреждают о возможных последствиях (это я об LPC900, естественно).
Курю, в общем... wink.gif
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 24.3.2011, 21:21
Сообщение #55


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



После вынужденного перерыва вернулся к STM-кам часа на 4. Приручил USART и один из таймеров. Устройство поставленную задачку уже выполняет, экономия гривен 5 относительно P89LPC952, а в случае с Атмегой162 целая десятка...
Задумал изврат с ремаппингом UART на лету, пока без понятия, что получится. Идея такая. Включаем прерывание по спаду на GPIO, являющемуся альтернативной верёвкой RXD, и по нему быстренько (в течение времени, пренебрежимо малого относительно длительности старт-бита) коммутируем туда UART и ловим, что пришло, потом возвращаем обратно. Чревато потерями данных с основного порта, но вроде можно стерпеть. Предваряя вопросы - контроллер с кол-вом UART больше чем 1 не умещается на плату и стоит выше приемлемой планки...
...Блин, еле въехал в идеологию построения их документации. Разбросано что капец, но систему в разбросе таки нашёл.
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 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. В слегка упрощённом и попутно уточнённом переводе - для того, чтобы задействовать регистры, отвечающие за подключение аналоговых периферийных устройств к определённым выводам чипа, нужно затактировать компаратор, который вроде как там никаким боком и вроде как по определению это штука асинхронная. Праздник жЫзни. Но надо отдать должное - по выполнении сей ритуальной пляски вожделенный ЦАП заработал! bomb.gif Пилу пилит, пора DMA прикручивать...
Так понимаю, что после настройки ремапа клок на компаратор можно заткнуть обратно, во избежание незапланированных изменений. wink.gif Проверю. Может, удивлюсь...
С ремапом уарта пока обломался, ибо там ещё, как оказалось, скорость надо на лету менять. Решил, что ну его в хер делать такое на протяжении времени, пренебрежимо малого относительно длительности старт-бита, и задействовал аналогичную марахайку на Атмеге162. Марахайка, намотав километров 700, свою задачу достойно выполнила.
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 26.5.2011, 20:26
Сообщение #57


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



Первый образец, кажись, приказал долго жить примерно на 1200-й перепрошивке, грядут разборки, почему так.
(upd) А вот и нифига, жив курилка. Сам дурак оказался. Залепил эпический хомут в обработчике прерывания TIM2, который там молотит с частотой 100 кГц...
Наконец-то в радиусе досягаемости появились 151-е о трёх уартах, STM8L151C8T6 которые. Слепил по-быстрому мини-кит, поразвлекаюсь...
Перейти в начало страницы
 
+Цитировать сообщение
_pasha
сообщение 6.4.2012, 15:49
Сообщение #58


тот самый
Иконка группы

Группа: Мод
Сообщений: 13629
Регистрация: 24.11.2009
Из: Харьковская обл., UA
Пользователь №: 25



б*ский демпинг STM8S003F3P6
Я оудивлен не менее Вашего.
Перейти в начало страницы
 
+Цитировать сообщение
Harbinger
сообщение 7.4.2012, 9:57
Сообщение #59


посіпака Хунти
Иконка группы

Группа: Мод
Сообщений: 20016
Регистрация: 21.11.2009
Из: Vinnitsa
Пользователь №: 11



А я, не мудрствуя лукаво, прихватил их в имраде на пробу, 25 штук на сотку. Вполне себе замена 51 филипсовским, которым, похоже, уже недолго осталось.
(То, что там и2ц творили не иначе, как под воздействием сенсемильи, оставим за кадром - несколько дней разборок на тираже растворятся)
Перейти в начало страницы
 
+Цитировать сообщение
orthodox
сообщение 8.4.2012, 13:22
Сообщение #60


ДИКТАТОР
Иконка группы

Группа: Мод
Сообщений: 23809
Регистрация: 20.11.2009
Из: Житомир
Пользователь №: 3



Расскажите, на чем пишут и чем компилируют..
В общем, джентльменский набор...
И что почитать по их командам-устройству...
Перейти в начало страницы
 
+Цитировать сообщение

4 страниц V  < 1 2 3 4 >
Ответить в данную темуНачать новую тему
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.3.2024, 23:26