![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
mantech
Участник-
Постов
7 123 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Весь контент mantech
-
ЦАП уже занят, а вот таймер с дма - это интересно, буду очень рад, если поможете с кодом :rolleyes:
-
Ничего не мешает! Только шим должен включаться и выключаться с частотой 1КГц, вот в чем проблема. Пробовал включать и выключать его по прерыванию другого таймера - дрожжание частоты(загрузка проца под 80% с лишним), особенно во время работы с усб - оттого задачу нужно решить каким-либо аппаратным способом...
-
STM32 Массив IO регистров и доступ к ним
mantech ответил mantech тема в ARM, 32bit
Спасибо, попробую B) -
Есть такая задача, получить аппаратно модулированный сигнал - 1000Гц промодулированный 48КГц. Желательно на одном таймере (tim8) или если никак не получается, то на 2х (tim14 или tim3) Остальные все заняты Пока мысли запутались, может кто знает, можно-ли получить прерывание от канала таймера 8, который работает в режиме ШИМ? Тогда можно попробовать этим прерыванием "торкать" DMA, который будет циклически крутить буфер из 48 элементов, половина которых =0, а вторая 128... ЗЫ. Хотя может есть проще варианты??
-
STM32 Массив IO регистров и доступ к ним
mantech опубликовал тема в ARM, 32bit
Приветствую. Вопрос конечно глупый, наверно, но все-таки - есть группа регистров таймеров, к которым до недавнего времени обращался как TIM1->CCR1 = nnnn и все нормально, но пришлось создать массив таких регистров, чтоб делать примерно так - TIM_PWM[1] = nnnn без всяких кейсов и ифов И уж до кучи - как вообще записать произвольное число в память по произв. адресу? Вопрос- как это сделать в стм32f4 ? -
В таком случае нужно писать свой загрузчик, учитывая все нюансы беспроводных сетей, большое время передачи ответа на запрос, плюс 485 сеть подразумевает адресацию устройств, а встроенный бутлоадер ее не поддерживает. К тому-же наверно вай-фай так вот сам по себе "прозрачный" канал не откроет - нужны команды инициализации модуля...
-
Программный таймер
mantech ответил Леонид Иванович тема в ARM
Дак 64 бита никогда не переполнятся за всю жизнь -
Как подружить PLC1Xi с переферией?
mantech ответил pokupka13 тема в ARM, 32bit
В смысле? О своем контроллере? Это была разработка для вендинговых аппаратов, но по мере возрастания его возможностей решил что может и еще кому пригодиться -
Ну незнаю, делал все, как по даташиту, при выключении питания - 2мкА, так что все в пределах нормы...
-
Отладочные средства на основе ARM.
mantech ответил SeriouSerg тема в Отладочные платы
Ясно, как будет последний ИАР, посмотрим, что там есть -
перешить 88E6218-LG01
mantech ответил petr1968 тема в ARM, 32bit
Это чудно нам, тем кто работает с небольшими партиями и тем кто делает "на коленках", эти конторы предпочитают тех, кто закупает дес.тыс. чипов в месяц, и далеко невсегда они заключают NDA просто так, там еще бывает условие обязательной покупки опред. числа чипов в мес, и еще чего то... Так что не все так просто... -
Как подружить PLC1Xi с переферией?
mantech ответил pokupka13 тема в ARM, 32bit
Тут никто не говорит, что он может только "тупо крутить", просто данный контроллер ориентирован на работу к концевиками, т.е. нажали кнопку - начал крутить мотор, проверяет концевики, если какое-либо условие срабатывает - останавливается, либо крутит в обратную сторону, потом опять опрашивает кнопки и т.д. Что-то наподобие миниробота, который ездит по комнате и объезжает препятствия А клавиатура и индикаторы тут совсем не заложены изначально. ЗЫ не сочтите за рекламу, порекомендовал бы свой ПЛК, в котором все есть, что нужно, на основе дискавери, причем гораздо дешевле, но у него не готова документация, может позже :laughing: -
Как подружить PLC1Xi с переферией?
mantech ответил pokupka13 тема в ARM, 32bit
Почему невозможно? Тут нет ничего невозможного. Просто не обижайтесь, но у вас пока нет достаточной квалификации по данному вопросу (судя по тому, что вы про усб клаву говорите). Почитайте матчасть про микроконтроллеры, в вашем случае подойдет простая аврка, типа меги16. Причем на ней-же можно сделать и управление самим шаговиком, без всяких доп. контроллеров. Как сказано выше - никто здесь не будет решать именно вашу задачу, здесь могут помочь в поиске направления, и выложить стандартные решения, если они есть... -
Наверно так и придется, просто жалко то, что у мхсовой платы гораздо вкуснее цена, да и разъем HDMI а не мини...
-
Вот как раз и спрашивал про это - делал-ли кто-нить? Просто загрузили сейчас работой под завязку, так что быть "первооткрывателем" времени нет совсем :laughing:
-
Смысл есть, иначе бы не писал, когда приоритеты поменяются, тогда и буду задавать другие вопросы... ЗЫ. Т.е. без убута этот проц(imx6) никто не использовал, я так понял?
-
Ну хорошо, а вместо убута можно ведь прогу свою "воткнуть", главное знать адрес старта? Или тут все совсем "запущено"
-
Т.е. я правильно понял, на плате только DDR и проц, а бинарник проги нужно записывать на SD карту, только наверно придется это делать какой-либо прогой, т.к. поддержки fat16\32 там явно нет?
-
Если честно - через jtag отлаживался несколько раз, просто чтоб "узнать камень" это был еще стм32f407 на дискавери. Потом все дебажил через уарт, так что в этом проблем нет. Единственное, что для меня вновь - это использование процов с внешним флешем, т.е. загрузка туда программ, всяческие бутстрапы и адреса запуска программ. А так, вообще хотелось бы 1) Желателно более полные доки на проц и плату 2) рабочие примеры инициализации периферии 3) пример сборки проекта под иаром и как его грузить в флеш(память) проца и запустить Все просто "нет готового разъема для стандартного кабеля" - это вообще не проблема, паяю с 7 лет :)
-
Вот с этой, например - http://www.starterkit.ru/html/index.php?na...=view&id=99 IAR, я так понимаю, работает с процами, а тут наверно что-то вроде HJtag нужно...
-
Т.е я понисмаю проц вот этот - Freescale iMX6Solo (ARM Cortex-A9 1GHz, VPU, GPU, 3D ...)? Есть ли готовые старапы, ну или что-то вроде hello world, с выводом на экран и уарт которые можно скомпилить под IAR? Какой для всего этого хозяйства нужен программатор? (JLink или его клоны подойдут)
-
Отладочные средства на основе ARM.
mantech ответил SeriouSerg тема в Отладочные платы
Хорошо, уточню. Есть ли готовые старапы, ну или что-то вроде hello world, с выводом на экран и уарт которые можно скомпилить под IAR? Какой для всего этого хозяйства нужен программатор? (JLink или его клоны подойдут) -
Понятно. Если не секрет, может есть что-либо такое, чтоб помигать светодиодами или нарисовать квадрат на экране, под IAR, может поделитесь :rolleyes: И каким программатором ее программируете?
-
Отладочные средства на основе ARM.
mantech ответил SeriouSerg тема в Отладочные платы
Этот проц можно программить без осей? Есть что-нить из исходников по инициализации основной периферии? -
Да, шото тут есть ЗЫ. Может в курсе, на чем программить все это дело, IAR подойдет, или нужно обязательно CCS ?