Сообщений: 3,349
Тем: 34
Спасибо получено: 881 in 568 posts
Сказал спасибо: 58
Зарегистрирован: May 2014
09-12-2014, 07:46 PM
(Сообщение последний раз редактировалось: 09-12-2014, 09:36 PM
БендеровецЪ.)
"Найкраще сало то ковбаса." (с)
The following 1 user says Thank You to БендеровецЪ for this post:
• begemot (09-12-2014)
Сообщений: 5,042
Тем: 200
Спасибо получено: 1,083 in 702 posts
Сказал спасибо: 385
Зарегистрирован: Mar 2014
09-12-2014, 11:00 PM
(Сообщение последний раз редактировалось: 09-12-2014, 11:07 PM
begemot.)
Хорошая штучка. Оч удобно делать управление со всякими наворотами, типа индикатора уровня и т.д. и т.п. У Атмелов скорости АЦП немного не хватает. А здесь практически и не надо никакой внешней обработки, цепляй выход УМ напрямую по входу через делитель и всё остальное в софте. Ну и всякие "медленные" защиты, задержки и ...
Т.е. эта борда может быть использована не просто как демо, но и как програматор для внешнего кирпича через SWD connector?
И для Кейла это "стандартный" интерфейс?
Nobody Is Perfect
Сообщений: 3,349
Тем: 34
Спасибо получено: 881 in 568 posts
Сказал спасибо: 58
Зарегистрирован: May 2014
09-13-2014, 12:49 AM
(Сообщение последний раз редактировалось: 09-13-2014, 04:36 AM
БендеровецЪ.)
Да, четвертый кейл сам распознавал все. Наверное и пятый должен.
Думаю что можно и как програматор. Собирался но так и не попробовал.
Для защит мне кажется это будет несколько брутально. Туда бы скорее Attiny13, ну или 44. Ну или MSP430. Эти потреблять будут мало, можно хоть стабилитроном запитать.
Проверил - пятый тоже распознает без проблем.
NB если не ошибся, то лицензия безплатная до 32к
"Найкраще сало то ковбаса." (с)
Сообщений: 3,349
Тем: 34
Спасибо получено: 881 in 568 posts
Сказал спасибо: 58
Зарегистрирован: May 2014
09-13-2014, 04:42 AM
(Сообщение последний раз редактировалось: 09-13-2014, 06:24 AM
БендеровецЪ.)
Кстати по поводу защиты, я так и не попробовал, но руки все чесались. Просто кинуть выход УМа через делитель и небольшой LPF на АЦП, а всю фильтрацию делать уже внутри. Банальный CIC много занять не должен. Или вобще подтекающий интегратор, тут линейная фаза не так важна. Мне кажется даже Attiny должно хватит.
"Найкраще сало то ковбаса." (с)
Сообщений: 5,042
Тем: 200
Спасибо получено: 1,083 in 702 posts
Сказал спасибо: 385
Зарегистрирован: Mar 2014
Да, из пушки по... но мне думалось в первую очередь о хорошем индикаторе уровня. Чтоб напрямую к выходу, и всё остальное в софте, ну там выпрямление и т.д. У AVR'ок для этого скорости АЦП немного не хватает. А защиты/задержки уже за те же деньги.
Nobody Is Perfect
Сообщений: 5,042
Тем: 200
Спасибо получено: 1,083 in 702 posts
Сказал спасибо: 385
Зарегистрирован: Mar 2014
09-13-2014, 09:49 AM
(Сообщение последний раз редактировалось: 09-13-2014, 09:52 AM
begemot.)
А флэшки на данные я так понимаю там нет. Т.е. чтоб хранить пресеты надо внешнюю подключать по какому ни будь SPI?
Или он может что то сам писать в свою флеш память?
Nobody Is Perfect
Сообщений: 3,349
Тем: 34
Спасибо получено: 881 in 568 posts
Сказал спасибо: 58
Зарегистрирован: May 2014
09-13-2014, 06:23 PM
(Сообщение последний раз редактировалось: 09-13-2014, 06:53 PM
БендеровецЪ.)
"Найкраще сало то ковбаса." (с)
Сообщений: 1,102
Тем: 16
Спасибо получено: 215 in 136 posts
Сказал спасибо: 125
Зарегистрирован: Jul 2014
09-21-2014, 09:04 AM
(Сообщение последний раз редактировалось: 09-21-2014, 09:07 AM
s3t.)
В итоге взял набор из
http://www.ebay.com/itm/170949691971 программер/дебаггер
http://www.ebay.com/itm/281393140271 дев-платка на STM32F103RC
Платка приглянулась из-за проца STM32F103RC, у него RAM поболее - аж 48к. В него по предварительным подсчетам можно уместить до 0.27 секунд 16-битного аудио :)
Надеюсь на нем организовать что-то подобное ДжКиллу, правда гораздо горбатей ))) Надеюсь аудиопоток меня простит )
Мне более 16бит 44.1к и не нужно, поэтому может и прокатит. Может и на 20к нормально работать будет - тогда требования к процессору можно сильно урезать, ограничившись TQFP48 или даже SSOP28 корпусами.
Бой будет не из легких, т.к. с мелкопроцессорами я дел не имел (окроме уже готовых оберток для разраоботки - дописывал код под колдфайр, плюс ардуинки по мелочи...).
Чтоб с нуля - ниразу.
Будет занятно :)
Дискавери меня почему-то смущают. Хочу поближе к реальности, т.к. самую голую версию обвязки... и из нее уже пытаться что-то сделать.
Прошивалка-дибаггер пригодится и в обиходе, для далекого будущего когда я разведу платки с этим процессором, и нужно будет их прошивать.
Сообщений: 5,042
Тем: 200
Спасибо получено: 1,083 in 702 posts
Сказал спасибо: 385
Зарегистрирован: Mar 2014
А зачем у них отладочный разъём аж на 20 ножек? Я так понимаю это тот который shrouded.
А в чём писать, в Кейле?
Nobody Is Perfect
Сообщений: 1,102
Тем: 16
Спасибо получено: 215 in 136 posts
Сказал спасибо: 125
Зарегистрирован: Jul 2014
09-21-2014, 11:06 AM
(Сообщение последний раз редактировалось: 09-21-2014, 11:08 AM
s3t.)
Не знаю ничего - наверняка в кейле, разьем соответствует как на платке так и на дебаггере... воткнул и можно работать.
Хотя теоретически можно было взять и на 4 пина, но программатор мне не понравился форм-фактором. Я предпочитаю такие вещи иметь в нехлипком корпусе :)
Приедет - буду пытаться запустить. Я не умею заранее все планировать, особенно когда темы совсем не знаю. По мере осваивания все подключится, напишется и запустится. Главное чтоб была какая-то цель, к которой можно стремиться, преодолевая невзгоды бытия :) Путеводная звезда самоделья.
Главное чтоб всякая ерунда ввиде конфигураций всего всея много времени/кода не сжирала, я это ненавижу. Сидишь, страдаешь ерундой, вместо того чтоб писать саму сущность програмки... Из-за этого оверхэда я порой в ноутпаде пишу, заместо разворачивания полноразмерного проекта в студии. :)
Сообщений: 5,042
Тем: 200
Спасибо получено: 1,083 in 702 posts
Сказал спасибо: 385
Зарегистрирован: Mar 2014
s3t Написал:Я не умею заранее все планировать
Это мой бич. Люблю всё знать заранее.
Nobody Is Perfect
Сообщений: 3,349
Тем: 34
Спасибо получено: 881 in 568 posts
Сказал спасибо: 58
Зарегистрирован: May 2014
09-21-2014, 06:25 PM
(Сообщение последний раз редактировалось: 09-21-2014, 07:48 PM
БендеровецЪ.)
s3t Написал:Хочу поближе к реальности
А шо ж там неприближенного к реальности? Регулятор на 3.3В?
"Найкраще сало то ковбаса." (с)
Сообщений: 5,042
Тем: 200
Спасибо получено: 1,083 in 702 posts
Сказал спасибо: 385
Зарегистрирован: Mar 2014
s3t Написал:Дискавери меня почему-то смущают.
Я тож как-то не понял. Уж чего удобней проще и дешевле. Поигрался, а потом её как программатор когда свою борду замутил.
Nobody Is Perfect
Сообщений: 786
Тем: 63
Спасибо получено: 141 in 84 posts
Сказал спасибо: 20
Зарегистрирован: Jun 2014
Немного off. У NXP много недорогих демобордов на кортексах М0-М3с отладчиком-программатором, отладчик можно отломить и использовать отдельно +бесплатная IDE.
http://www.embeddedartists.com/products/lpcxpresso
The following 1 user says Thank You to shkal for this post:
• begemot (09-22-2014)
Сообщений: 5,042
Тем: 200
Спасибо получено: 1,083 in 702 posts
Сказал спасибо: 385
Зарегистрирован: Mar 2014
09-22-2014, 11:18 AM
(Сообщение последний раз редактировалось: 09-22-2014, 12:09 PM
begemot.)
Кстати, NXP позволяет использовать до 256К в бесплатной версии LPCXpresso. Уж этого хватит даже для довольно серьёзных делов
http://dkc1.digikey.com/us/en/tod/NXP/LP...resso.html
Nobody Is Perfect
Сообщений: 5,042
Тем: 200
Спасибо получено: 1,083 in 702 posts
Сказал спасибо: 385
Зарегистрирован: Mar 2014
Вот ещё одна интересная штучка. То-же Дискавери
http://www.st.com/st-web-ui/static/activ...094498.pdf
http://www.digikey.com/product-detail/en...ND/4310131
Немного поигрались с дисплеями, правда с не очень большими. Поучились.
А теперь, взяли вот такой дисплейчик:
http://www.newhavendisplay.com/nhd353202...-2648.html
Он при этом ещё и с тачскрином.
http://www.newhavendisplay.com/specs/NHD...XL-T-1.pdf
На этом можно сделать уже что-то интересное.
Nobody Is Perfect
Сообщений: 3,349
Тем: 34
Спасибо получено: 881 in 568 posts
Сказал спасибо: 58
Зарегистрирован: May 2014
ууууу, де ж на все это время найти
"Найкраще сало то ковбаса." (с)
Сообщений: 5,042
Тем: 200
Спасибо получено: 1,083 in 702 posts
Сказал спасибо: 385
Зарегистрирован: Mar 2014
Да, как подумаешь во что это выльется по времени...Но вообще, как заманчиво, всё впихнуть можно, РГ, красивый индикатор уровня, кучу сервиса, ДУ...И главное, без всяких кнопок, крутилок и т.д. И не очень дорого. Но писать для этого всего...При том что особо я никогда и не писал ничего, так, по мелочи...
Nobody Is Perfect
Сообщений: 5,042
Тем: 200
Спасибо получено: 1,083 in 702 posts
Сказал спасибо: 385
Зарегистрирован: Mar 2014
Кстати, удобный конгфигуратор/генератор конфигурации STM32CubeMX
http://www.st.com/web/catalog/tools/FM14...m32cube-pr
Nobody Is Perfect
Сообщений: 5,042
Тем: 200
Спасибо получено: 1,083 in 702 posts
Сказал спасибо: 385
Зарегистрирован: Mar 2014
11-05-2014, 01:26 PM
(Сообщение последний раз редактировалось: 02-05-2015, 07:18 PM
begemot.)
Бесплатный IDE, поддерживающий кучу STm АРМ'ов.
http://www.coocox.org/index.html
Ещё одна бесплатная среда:
Eclipse ARM GCC. Как её сконфигурировать
http://thehackerworkshop.com/?p=391
Eclipse быстрый старт -> отладка в Eclipse через ST-Link Discovery
http://we.easyelectronics.ru/STM32/stm32...overy.html
Nobody Is Perfect