Описание тега infineon
1
ответ
Задача VX, почему предопределенный файл данных связан дважды
Не могу понять, почему мой файл (содержащий только байты DataFlash0) дважды связан с выходным гексом. Я компилирую для Infineon TC1797 с компилятором Tasking VX. Помимо программы, у меня есть файл с именем data_flash_bank_0.asm, который включает тол…
18 фев '17 в 18:37
1
ответ
Неопределенная проблема библиотеки процессора ARM в C
При создании C-программы для микроконтроллера Infineon с использованием DAVE 4.4.2 (IDE на основе Eclipse) я получаю эту ошибку: 'Building target: mcu.elf' main.c:(.text.ERU0_3_IRQHandler+0x696): undefined reference to `arm_mat_init_f32' 'Invoking: …
12 июл '18 в 09:44
0
ответов
Infineon TLE9879 Cortex M3 поведение сброса
Я разрабатываю для специальной встроенной платы с Infineon TLE9879, который является контроллером двигателя, содержащим программируемое ядро ARM Cortex-M3. Мой код отлично работает с флэш-памяти с подключенным отладчиком, но когда я отключаю его, …
27 май '16 в 16:52
0
ответов
Есть ли преимущество сохранения контекста задачи в связанных списках, а не в простом стеке?
Я пытаюсь найти причину, по которой Infineon решила использовать в своих списках, связанных архитектуру Tricore, для сохранения контекста задачи (при переключении на другую задачу). Контекст сохраняется в чанках фиксированного размера / структуры в …
01 мар '18 в 15:30
0
ответов
Узнайте, является ли объект по определенному адресу указателем
У меня есть программа для ПК, которая обменивается данными через соединение TCP/IP со встроенной платой (Infineon XE169 (семейство C166)). Эта программа ПК запрашивает, какие данные хранятся по определенному адресу. Программа для ПК - это uC/Probe, …
14 мар '18 в 11:31
0
ответов
Printf() с Keil MDK5 и шестигранным комплектом Infineon XMC4200
Я был в состоянии сделать основную программу для управления вводом / выводом. Теперь я хочу сделать printf() функция, так что я могу получить некоторую серийную информацию отладки. Я добавил библиотеку STDOUT с Keil и настроил через ITM. Мой код ком…
01 мар '18 в 16:19
1
ответ
Как активировать ядра 1 и 2 на микроконтроллерах AURIX TriCore?
Я новичок в программировании микроконтроллеров TriCore. Я пытаюсь запустить программу на всех трех ядрах MCU. Я использую TC277 TriBoard и набор инструментов HighTec Free Entry с Universal Debug Engine. Вот код, который я использую: int main() { swi…
22 июн '18 в 06:24
0
ответов
C166; Стек разрешен только в ближайшей памяти
Я пытаюсь понять этот макрос сборки, который устанавливает указатель стека на расположение стека задач ОСРВ. Есть несколько команд на ассемблере, которые я не знаю, и где я не могу найти столько информации. Этот код указывает указатель стека пользов…
26 мар '18 в 06:53
1
ответ
Датчик света XMC4400 и MAX44009 (I2C)
У меня проблемы с подключением датчика освещенности (MAX44009) к I2C. Я объясню, что я сделал, и я надеюсь, что кто-то может мне помочь. Я подключаю эту плату подключения к порту HMI моего XMC4400 с 80 портами. Я подключил датчик в соответствии с эт…
28 мар '17 в 11:18
1
ответ
ld.exe: невозможно найти символ ввода _start
Я получаю предупреждение после добавления -nostdlib на флаги компоновщика. tricore/bin/ld.exe: warning: cannot find entry symbol _start; defaulting to c0000000 Связывание выполняется следующим образом: $(OUTDIR)/$(BINARY_NAME).elf: $(OUTDIR) $(OBJ) …
15 июл '18 в 13:11
1
ответ
Файл цепочки инструментов CMake для пользовательской цепочки инструментов (опция компилятора -c имеет другое значение)
Я пытаюсь создать файл CMake toolchain для компилятора Tasking Aurix (ctc), в котором -c Варианты имеют разное значение: -c --iso=<year> ISO C standard (90, 99) (default: 99) Можно ли опустить -c параметр для рецептов объектных файлов или, мож…
25 июл '18 в 08:33
0
ответов
Инструкция по сборке Tricore
Ссылку на язык ассемблера смотрите по этой ссылке Я не понимаю, что команда LD.BU d15,[a15]0x0 точно делает.... вот конкретный пример: ##What the registers contain BEFORE execution## D15 0xD0000894 A15 0xD0000894 ##What the registers contain AFTER e…
24 июл '18 в 09:07
2
ответа
Прерывание с высоким приоритетом не вызывается, в то время как прерывание с низким приоритетом в Aurix TC27x
Я использую плату Aurix Tricore TC27x. Здесь я использую два прерывания, одно прерывание будет происходить на каждые 5us(высокий приоритет), а другое прерывание будет происходить на каждые 100us(низкий приоритет). Время выполнения прерывания 100us(н…
26 апр '18 в 07:20
1
ответ
Задача VX ассемблер, используя символическое имя вместо имени регистра
Я не начинающий программист, но только начал использовать ассемблер Tasking VX (руководство http://www.tasking.com/support/tricore/tc_user_guide_v6.0.pdf). Я не могу поверить, что задаю такой простой вопрос, но после прочтения руководства по сборке …
19 фев '17 в 16:57
0
ответов
UC/Probe не запрашивает необходимые данные
Прежде всего, я должен извиниться за большой объем данных, которые я добавил в свой пост. Но так как я не могу понять, в чем и где именно заключается моя проблема, я думаю, что все это необходимо, чтобы объяснить себя. Как я объяснил в предыдущем по…
19 мар '18 в 11:25
0
ответов
Не удается отключить проверку ECC на Tricore TC39XX
Первый вопрос: Как я могу отключить ошибку ECC SafeI в Infineon TRICORE TC39XX Я использовал, чтобы отключить его в TC27, используя этот Cocde /* Deactivate ECC safety errors */ Mcal_ResetENDINIT(); FLASH0_ECCRP0.B.ECCORDIS |= IFX_FLASH_ECCRP_ECCORD…
01 дек '17 в 09:28
0
ответов
Использование I2C на XMC1100 2Go
Недавно я получил плату разработки Infineon 3D Magnetic Sensor 2Go (на основе микроконтроллера XMC1100), и мне хотелось бы узнать, как считывать входные данные с датчика 3D Magnetic Sensor, который подключен через I2C. Я новичок в системе разработки…
06 май '18 в 22:18
1
ответ
Трико Разборка "Константы"
Может кто-нибудь здесь объяснить мне, как ассемблер TC17** обрабатывает адресацию "movh.a and lea" (hex), и как я могу рассчитать их для себя, если у меня есть значение конфигурации, как показано на моей картинке, которая определена как "постоянный"…
03 окт '17 в 00:28
0
ответов
Коммуникация Ethernet Начальный комплект Infineon Aurix TC29x
Я пытаюсь включить связь по Ethernet на Infineon Aurix Tricore, в частности на TC29x. Для этого я использую Aurix SW_framework_tools и ILLD, предоставленные Infineon на их странице рабочего пространства Aurix (если вы запрашиваете доступ). В пакете …
30 июн '16 в 05:41
0
ответов
Реализация таблицы LSL
Пример реализации для копирования для LSL и программного обеспечения. Нужна некоторая помощь в понимании того, почему таблица копирования всегда генерируется как размер 0 в моей карте Пример реализации для копирования для LSL и программного обеспече…
20 май '19 в 19:03