- Интерфейс RS485 между главной платой и удаленной(дисплей +клавиатура) длина связи 10 метров. Ни разу его не использовал. Обычно для этих целей использую can. Все прозрачно и разруливается аппаратно( сообщения в полудуплексе). Nikolaev_Aleksey(421 знак., 21.01.2015 22:03, ARM, полностью)
- Начинаю осваивать Котрекс. Поставил Кейл. Есть ли для него что-то типа аппликкейшн билдера (генератора кода), чтобы можно было поставить галочки на нужных портах, задать частоту и способ тактирования, инициализировать нужную периферию и т.д. и Yurasvs(130 знак., 15.01.2015 23:43, ARM, полностью)
- Скоро дойдёт до графического изображения программ. В ПЛИС можно загрузить нарисованную схему, чем проц хуже? ...Не считаю сей способ оптимальным, не пользовался принципиально. - KLIM83(16.01.2015 10:45)
- Продолжаю глупые вопросы. Был 4-й Кейл, все было нормально, примеры компилировались, прошивались, дебажились (использую ST-Link). Поставил MDK 5.13, софтвэр пак для моего процессора, затем Legacy Support. При открытии проекта 4-й версии Yurasvs(337 знак., 20.01.2015 00:33)
- Ясно, чем хуже: любая нетривиальная программа превратится в простыню. Ну и с текстом есть средства автоматизации: подсветка изменений, поиск-замена и всякое разное, а с картинками это стократно геморройнее. - SciFi(16.01.2015 10:59)
- В примерах, идущих со средой, прямо в текстах есть отформатированные тэгами куски. Называется "Configuration Wizard" меню. И (по крайней мере для NXP) поддерживается отладка практически всей периферии, настройки клоков и пр. Как раз "галочками". Гудвин(14 знак., 16.01.2015 00:42 - 00:53)
- Если б был такой генератор кода, чтоб по галочкам сразу программу генерил -- ты бы был давно безработным. - fk0(16.01.2015 00:25)
- Для LPC2148 в своё время что-то похожее на страницу установок для проекта было - scorpion(16.01.2015 00:12)
- У Силабса для EFM32 есть EnergyAware Designer, входит в комплект Simplicity Studio. - ASDFS(16.01.2015 00:08)
- Огласите марку МК, пжалста. - SciFi(15.01.2015 23:54)
- STM32F205 и Keil 5.10. Начинаю отлаживать проект, PC улетает сразу на адрес 0x1FFF3E1C, хотя код лежит во флеши (0x08000000). Вручную меняю PC на 0x08000000 - программа работает и отлаживается. Причем на домашнем ПК, где Keil еще версии 4.73 - там Nikolaev_Aleksey(30 знак., 20.01.2015 08:41, ARM, полностью)
- В стм32ф303, в частности TIM1. Можно его заставить сбрасываться и считать от внешнего события на входе ETR? Если событые переключить от 15 таймера, то все впорядке. Таймер збрасываеться и возникает прерывание от тригера. Выбирвб источник для M@RS(185 знак., 19.01.2015 21:39, ARM)
- Интересно, в новых версиях Keil изобразили такую же красоту для STM32, как это у них было сделано для NXP? Или забили на французов :) Гудвин(19.01.2015 17:45, ARM)
- ST - засранцы. Сел поизучать STM32F1xx. Смотрю, значит, ага: USB, Ethernet... Ну, думаю, отлично. Полез читать про слоки, а там - если используете USB, то частота или 48 или 72. А если Ethernet, то 25 или 50. Получается на плату один хер два Звероящер(42 знак., 19.01.2015 13:32, ARM, полностью)
- Как записать одно слово в Flash в LPC18xx? VVB(720 знак., 16.01.2015 08:25, ARM, полностью)
- А интересно,есть ли что-нибудь с Cortex - ядром, но крепкое до безобразия, ну чтобы ток пина миллиампер 40, sherr(192 знак., 07.01.2015 19:56, ARM, полностью)MBedder
- "цифровой" транзистор на "любой" ток имеет исчезающе малые размеры рядом с Кортексом. Ну что за фантазии обязательно ногой ток большой коммутировать? - Крок(09.01.2015 14:15)
- Не верю. Все бы, делали мощные выходы. Но, стоимость мощного выхода (1 шт.) равна стоимости всего остального. Цена, увы, равна площади кристалла и размерам корпуса. - Ациль Шифер(16.01.2015 00:27)
- Трололо! Дано: PIC24F. Параллелим выход ШИМ на 4-х ногах одновременно (он умеет!) и подаём на затвор мощного полевика. А что делать с убогим армом? "Цифровые транзисторы" в пролёте (google://miller effect -- нужны мегагерцы, ибо индуктивность fk0(106 знак., 10.01.2015 01:16)
- +1 - scorpion(10.01.2015 00:10)
- ну возьмем не глядя... к примеру PIC, (не 24F - по ним статистика у меня мала, по этим уйма). Это классно что у него такие порты - убить не реально - и ограничение по току есть - хоть вместо пьезика 30 Ом, хоть на корпус - он только смеется. И на basilmak(261 знак., 09.01.2015 14:24)
- И неплохо бы дубовость, устойчивость к помехам по питанию - scorpion(08.01.2015 21:25)
- Фрискалики сделали пятивольтовые кортексы. Видимо, как раз для этого. - SciFi(08.01.2015 21:42, ссылка)
- Типа 5V это аж на 10% помехоустойчивей, чем 3V? Ядро-то тоже низковольтное, а интерфейс 5V TTL-совметимый (CMOS он нафиг никому не нужен) если, то по уровням он ещё проиграет 3.3V CMOS логике. - fk0(08.01.2015 22:31)
- вполне возможно - scorpion(08.01.2015 22:02)
- 25 ma/pin но увы всего 120 ma/chip - ну кое-что и даже есть корпус SOIC-20 (!) - sherr(08.01.2015 22:26)
- Мне кажется область применимости нагрузок "дохрена миллиампер на ногу контроллера" ограничена некритичными приложениями, типа светодиодами помигать. И ремонтопригодность изделий не очень, если проц всё-таки выгорит. Я в критичных изделиях (там где scorpion(106 знак., 08.01.2015 22:52)
- _Вредный_ миф о гальванической изоляции -- потому, что апологеты не представляют, например, что эта изоляция эффективно изолирует исключительно от сети 220в, например, и того подобного. ВСЁ. Ни от чего реально она не изолирует. И грамотно fk0(95 знак., 09.01.2015 01:19)
- пжалуста, конкретный пример, где от развязки стало плохо или не стало хорошо - basilmak(09.01.2015 10:16)
- Я как интенсивно практиковавший в прошлом электронщик ответственно заявляю : гальваноизоляция - великий вещь. Изолирует от всего чего только можно, уменьшает количество геморроя. Правда есть и минусы - стоит дополнительных денег, занимает место на scorpion(7 знак., 09.01.2015 10:12)
- Скорей как радиолюбитель. Повторюсь, гальваноразвязка оптронами (метры оптоволокнта и прочее -- это совсем другая тема) -- удел сетей 220в. Где оптрон играет не "защитную" функцию, а позволяет именно, что гальванически развязать, чтоб значит токи fk0(767 знак., 09.01.2015 21:52)
- +1. Песни всякие что RS485 спасёт планету, что там волшебные противофазные сигналы на которые синфазная помеха не наводится почти совсем, т.к. сперва читает названия цепей - "А" и "B" - нельзя наводиться, а если "Tx" и "SG" - то можно - что "RS232 basilmak(262 знак., 09.01.2015 13:28)
- Синфазная помеха на волшебные противофазные сигналы наводится. Мущщина(1646 знак., 10.01.2015 00:44)
- У RS485 на входе компаратор, и A и B -- это его входы. Дальше понятно. А у RS232 -- условно, тот же компаратор, но с на порядки меньшим усилением (амплитуда импульсов в длинной линии катастрофически падает!) и большим гистерезисом. И это вход A. А fk0(149 знак., 09.01.2015 21:45)
- RS232 работает на 15 метров на скорости 115200 и на 30 метров на скорости 57600. Лично проводил эксперимент в 1993 году посредством двух IBM PC AT, программы Laplink и шмата экранированной двухпроводной не витой пары. Codavr(09.01.2015 15:57 - 16:01)
- Альтернатива -
утки!ethernet ;) Изолировано, дифференциально, стандартизировано, масштабируемо, быстро :) - Гудвин(09.01.2015 13:42)
- Реальное - это сварщик, цепляющий клемму куда попало. Реальное - это вода и другая грязь, замыкающая все что ни попадя на арматуру. Реальное - это нехилый потенциал между разными заземлениями даже в одном здании. Реальное - это проложенные в одном ASDFS(101 знак., 09.01.2015 02:27)
- Гальваническая изоляция посредством нескольких метров оптоволокна вполне себе изолирует от 2 миллинов вольт. Сам пользовался. - Codavr(09.01.2015 01:28)
- +1 - AU08(09.01.2015 00:34)
- Пришел китайский J-Link V8 мне, заплатил 31$ с доставкой. Теперь вопрос кто уже юзал аналогичный - последние Сегеровские драйвера он не переваривает - я так думаю? Какие драйвера для него ставить? - Make_Pic(20.04.2011 04:37, ARM, полностью)
- где находятся дефайны стандартных битовых полей типа BIT0 для STM32 ? incognito(172 знак., 11.01.2015 14:05, ARM, полностью)
- А Мы победили stm32f051. Работодатель сказал надо - значит... bnb62(563 знак., 06.01.2015 18:34, ARM, полностью)
- Поздравляю. Перемога. Ну, а дальше? Это г поставите на объект? - Олдфаг(07.01.2015 18:43, )
- на 050/030 UART/SPI работают нормально. Порты еще не сгорали. На 050 столкнулся с невозможностью запуска от внешнего генератора с HSE_Bypass. Приходится запускать PLL. Отдельный бонус - наличие 32К Flash у 050F4. - zeleny(06.01.2015 22:09 - 22:12)
- Я 050F4/030F4 как семачки (действительно нежные пины) использую для ногодрыга с УАРТом. Есть трабла в доке 050F4 насчет мапа пинов УАРТа - настраиваю по доке 030F4. Остальное добро не использовал:), но думаю, что там такие же ляпы, а по факту Vit(13 знак., 06.01.2015 21:06)
- Софтовый UART ? Пикантно :) - scorpion(06.01.2015 19:37)
- Поздравляю! Но как, черт возьми, вы докатились до ногодрыга на UART, не говоря уж о SPI!? Сдается мне, это тема для увлекательного триллера! - ASDFS(06.01.2015 19:14)
- Отличия в работе spi STM32F4 и STM32F051. rod-i-on(3228 знак., 06.01.2015 12:15, ARM, ссылка, полностью)
- Китайцы похоже таки клонировали STM32 Vit(52 знак., 03.01.2015 10:15 - 11:48, ARM, ссылка, ссылка, полностью)
- ST чудят. Сделали STM32F042K6 с USB. ОК. Но озу положили 6 килобайт. Их собственные примеры из HAL Cube не влазиют. Надо минимум 8к озу без программы пользователя. Как блин так? - Датчик(03.01.2015 20:16, , ARM, полностью)
- у PIC18F14K50 вообще 768байт, и ядро раз в 5 медленнее STM32. На нем пишут шаманы? - zeleny(03.01.2015 22:19)
- Из личного опыта - USB/UART, но не CDC, а HID. 3336 bytes of readonly code memory, 336 bytes of readonly data memory (дескрипторы), 2595 bytes of readwrite data memory, из них icf зарезервировал 1024 stack, 512 heap (не используется), 1024 - 16 йцукен(21 знак., 03.01.2015 22:08, )
- Это называется зажрались. Я вот еще помню как клепал USB устройства на 18F4550. И в упор не понимаю куда можно подевать 8к на пустой USB стек. - ASDFS(03.01.2015 20:31)
- Под USB выделено 4 кб памяти Датчик(2045 знак., 03.01.2015 20:27, )
- Вот разбивка Датчик(5142 знак., 03.01.2015 20:18, )
- IAR EW ARM 7.30.3. На разных компьютерах отличаются конец у cгенерированных *.hex файлов. AlexG(149 знак., 30.12.2014 08:52, ARM, полностью)