Страница 30 из 33

Re: К1921ВК01Т (ARM Cortex-M4F)

Добавлено: 06 июн 2018, 13:27
mihail
Добрый день. Сделали проект на 1921ВК01Т, после включения питания контроллер успешно прошился по JTAG и программка дерганья ногами заработала. Но если дернуть питание или сделать ресет контроллер умирает. Не работает ни JTAG ни зашитая программа. Если выключить питание и подождать, а затем снова включить контроллер запускается через раз. Питание в норме. На плате замыканий нет. Тактовый генератор запускается всегда, даже если контроллер молчит. Пробовал от внутреннего и внешнего генератора, картина одинаковая.

Re: К1921ВК01Т (ARM Cortex-M4F)

Добавлено: 07 июн 2018, 12:22
mihail
Спасибо. Разобрался. В руководстве по быстрому старту на схеме не указана подтяжка H2 к земле.

Re: К1921ВК01Т (ARM Cortex-M4F)

Добавлено: 21 июн 2018, 11:35
Ngg
Добрый день. Хотел бы поинтересоваться, кто нибудь разбирался с контроллером внешней памяти? Не могу понять как работает маска адреса и как она делит адресное пространство (0x40000000 - 0x400FFFFF). Представленное в даташите описание не очень внятное
"Маска адреса для сигналов RamCen [1] и RamOen [1].
Сигналы RamCen вычисляются по следующей схеме:
RamCen[1] = not { ExtMemCE_MASK & ExtMem_ADDR[19 : 11] }
RamCen[0] = not RamCen[1]
ExtMem_ADDR[17 : 10] – выходной адрес контроллера внешней
памяти"
Используется отладочная плата "НИИЭТ" стоит FLASH SST40 и SRAM CY621. Маска установлена на 19 бит и FLASH отрабатывает по адресам 0x40080000 - 0x400FFFFF, а для того чтобы использовать SRAM приходится выставлять пины управления (WE OE CE) вручную(IO) т.к. у SRAM инверсированное по отношению к FLASH управление.
Если кто то сталкивался с этим буду признателен за ответ.

Re: К1921ВК01Т (ARM Cortex-M4F)

Добавлено: 26 июн 2018, 18:31
leontiev
Disona писал(а):
07 май 2018, 17:26
Всем здравствуйте.

Мы хотели бы поделиться информацией о том, что попробовали использовать дешёвые программаторы "ST Link V2" (цена в районе 200 р.) с процессорами K1921BK01T. Протестировали их через прошивку и отладку в VectorIDE - всё работает хорошо. Общение с микроконтроллером у них идёт через интерфейс SWD. Так что если кто-то сомневался - можете их использовать.
Спасибо.
А схема подключения дешевого STLink V2 подразумевает доп.компоненты на стороне контроллера? Или напрямую, SWDIO - на вывод B1 (JTAG TMS), SWCLK - на B2 (JTAG TCK)?
И еще один вопрос - будет ли работать с CodeMaster?

Re: К1921ВК01Т (ARM Cortex-M4F)

Добавлено: 27 июн 2018, 10:52
bkolbov
leontiev писал(а):
26 июн 2018, 18:31
А схема подключения дешевого STLink V2 подразумевает доп.компоненты на стороне контроллера? Или напрямую, SWDIO - на вывод B1 (JTAG TMS), SWCLK - на B2 (JTAG TCK)?
И еще один вопрос - будет ли работать с CodeMaster?
Codemaster работает только c JEM-NT-CM4, STLink и JLink не поддерживаются.

Re: К1921ВК01Т (ARM Cortex-M4F)

Добавлено: 09 июл 2018, 11:22
flauwear
В STM32F4 для управления 3-х фазным инвертором можно было задействовать 1 таймер (например TIM1). У данного таймера было 4 канала захвата сравнения CCR с комплементарными выходами. Можно ли К1921ВК01Т организовать что-то подобное? Если нет - то как оптимальнее распределить таймеры для управления 3х фазным инвертором?

Re: К1921ВК01Т (ARM Cortex-M4F)

Добавлено: 10 июл 2018, 11:45
Лашкевич
В данном микроконтроллере на каждую пару комплементарных ключей свой выделенный ШИМ-модуль со своим таймером, т.е. количество используемых таймеров равно числу стоек инвертора. Для синхронной работы у таймеров есть специальный канал синхронизации. Смотрите пример трехфазной векторной ШИМ в проекте motorcontroldemo.

Re: К1921ВК01Т (ARM Cortex-M4F)

Добавлено: 11 авг 2018, 02:58
Max R
bkolbov писал(а):
27 июн 2018, 10:52
leontiev писал(а):
26 июн 2018, 18:31
А схема подключения дешевого STLink V2 подразумевает доп.компоненты на стороне контроллера? Или напрямую, SWDIO - на вывод B1 (JTAG TMS), SWCLK - на B2 (JTAG TCK)?
И еще один вопрос - будет ли работать с CodeMaster?
Codemaster работает только c JEM-NT-CM4, STLink и JLink не поддерживаются.
bkolbov!
J Link - единственный отладчик, который поддержан во всех популярных средах: Keil, IAR и CodeMasterARM.
| Показать
J Link.jpg
J Link.jpg (84.27 КБ) 222 просмотра

Re: К1921ВК01Т (ARM Cortex-M4F)

Добавлено: 11 авг 2018, 03:05
Max R

Re: К1921ВК01Т (ARM Cortex-M4F)

Добавлено: 11 авг 2018, 03:24
Max R
А если ещё пошаманить, то можно из ST-Link получить J Link https://www.segger.com/products/debug-p ... -on-board/ (правда скорость отладки немного меньше), который в свою очередь уже поддержан, как было сказано, в СodeMasterARM ... я так понимаю, там GDB сервер везде используется.
P.S.1) J Link поддерживает Cortex A, 2) в модели https://www.segger.com/products/debug-p ... -link-pro/ вообще LAN есть, и можно отлаживать целевую платформу с любого рабочего места, где есть сеть.