CAN и ETHERNET(К1921ВК01Т)

32-разрядные микроконтроллеры разработки ОАО "НИИЭТ"

Модераторы: dav, bkolbov, pip, _sva_

Виктор
Сообщения: 10
Зарегистрирован: 04 апр 2019, 12:10
Предприятие: МНИТИ

Re: CAN и ETHERNET(К1921ВК01Т)

Сообщение Виктор » 12 апр 2019, 16:47

В окне memory все массивы регистров отображаются некорректно (отображается адрес нулевого регистра из массива), а в expresions всё отображается корректно (адреса &NT_CAN->LIST[0] и &NT_CAN->LIST[1] разные).
Содержимое svd:
| Показать
<cluster>
<!-- dimElementGroup -->
<dim>8</dim>
<dimIncrement>4</dimIncrement>
<dimIndex>0-7</dimIndex>
<!-- end of dimElementGroup -->
<name>LIST[%s]</name>
<description>LIST</description>
<addressOffset>0x100</addressOffset>
<!-- LIST: Register list0 -->
<register>
<name>LIST</name>
<description>Register list0</description>
<addressOffset>0x00</addressOffset>
<size>32</size>
<access>read-only</access>
<resetValue>0x00000000</resetValue>
<resetMask>0xFFFFFFFF</resetMask>
<fields>
<!-- BEGIN: -->
<field>
<name>BEGIN</name>
<bitRange>[7:0]</bitRange>
<access>read-only</access>
</field>
<!-- END: -->
<field>
<name>END</name>
<bitRange>[15:8]</bitRange>
<access>read-only</access>
</field>
<!-- SIZE: List size -->
<field>
<name>SIZE</name>
<description>List size</description>
<bitRange>[23:16]</bitRange>
<access>read-only</access>
</field>
<!-- EMPTY: Indicate empty list -->
<field>
<name>EMPTY</name>
<description>Indicate empty list</description>
<bitRange>[24:24]</bitRange>
<access>read-only</access>
</field>
</fields>
</register>
</cluster>

bkolbov
Сообщения: 226
Зарегистрирован: 14 дек 2015, 11:37
Предприятие: АО НИИЭТ
Откуда: Воронеж

Re: CAN и ETHERNET(К1921ВК01Т)

Сообщение bkolbov » 15 апр 2019, 15:25

Виктор писал(а):
12 апр 2019, 16:47
В окне memory все массивы регистров отображаются некорректно (отображается адрес нулевого регистра из массива), а в expresions всё отображается корректно (адреса &NT_CAN->LIST[0] и &NT_CAN->LIST[1] разные).
Содержимое svd:
Похоже что эклипсовский плагин некорректно отображает массивы кластеров из svd. Попробовал сейчас svd открыть в keil - там все адреса внутри массива разные.

Ответить

Вернуться в «32-разрядные микроконтроллеры на ядре ARM Cortex»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость