Вопросы по теме 'iar'
Внутренняя ошибка компилятора IAR MSP430 при компиляции
Компилятор IAR C / C ++ для MSP430 5.10.1 [Оценка] (5.10.1.20144)
Я получаю внутреннюю ошибку недопустимого состояния при попытке скомпилировать файл FreeRTOS 5.4 Task.c (все остальное компилируется нормально)
Внутренняя ошибка: [CoreUtil /...
1938 просмотров
schedule
13.11.2022
оптимизация статической функции, на которую ссылаются один раз
Я пишу встроенный код для MSP430, используя компилятор IAR на самом высоком уровне оптимизации (скорость или размер ничего не меняет).
Я определяю функцию как статическую, а затем ссылаюсь на нее только один раз в том же файле. Поскольку функция...
3762 просмотров
schedule
20.06.2023
Шаг пользовательской сборки с несколькими входными данными в IAR
У меня есть проект в IAR Workbench, который требует пользовательского шага сборки для создания промежуточного файла; этот файл составляется из набора других файлов с общим расширением (т. е. существует промежуточный этап связывания входных файлов на...
653 просмотров
schedule
01.07.2023
Вектор прерывания сброса SYSRSTIV установлен в 001Eh (выборка периферийного устройства / области конфигурации - PERF) еще до входа в основную
Вектор прерывания сброса SYSRSTIV устанавливается в 001Eh (выборка периферийного устройства / области конфигурации - PERF) еще до входа в основной. Почему это происходит?
Device: MSP430F5418 (RAM: 16 K)
Compiler: IAR MSP430
Data Models tried:...
1276 просмотров
schedule
18.02.2023
Неожиданный результат сдвига битов на микроконтроллере 8051 (8-бит)
Рассмотрим следующий код:
#include <hal_types.h>
int main() {
uint16 crc16; // hal_types.h: typedef unsigned short uint16;
crc16 = 0x43; // debugger: crc16 == 0x0043, as expected
crc16 = crc16 << 8; //...
1005 просмотров
schedule
17.06.2022
Таймер в режиме Up
Я использую MSP430F5418 с IAR EW 5.10 . Я хочу использовать таймер B в режиме up.
Я хочу использовать два прерывания. TimerB0 (1 мс) и TimerB1 (1 секунда).
Моя конфигурация
TBCTL = MC__UP + TBSSEL__ACLK + TBCLR;
TB0CCTL0 = CCIE;
TB0CCR0...
524 просмотров
schedule
27.05.2023
Режим энергосбережения STM32F205RG
Я использую микроконтроллер STM32F205RGT6 Cortex-M3 и программирую с помощью IAR Embedded Workbench.
Я планирую держать микроконтроллер в режиме энергосбережения большую часть времени, за исключением случаев, когда внешний компонент пытается...
3534 просмотров
schedule
25.10.2022
sscanf %u не интерпретирует шестнадцатеричный код
Я пытаюсь преобразовать шестнадцатеричный или десятичный текст в целое число без знака, используя спецификатор формата "%u" sscanf . Результат неверный, для значения 0x01 sscanf возвращает 0 (0).
Согласно Справочнику по C++ , определение...
2791 просмотров
schedule
28.06.2022
FATFS на ST32 с устройством, настроенным как USB-накопитель
В настоящее время я разрабатываю приложение для ST32 (STM32F103xC) с использованием Micrium OS-II. До сих пор все шло гладко, но я попал в блок и не могу продолжить.
Плата настроена на работу в качестве USB-накопителя с использованием SD-карты,...
3239 просмотров
schedule
08.06.2023
Базовое прерывание таймера с микроконтроллером 8051 (CC2541)
Я пишу код для MCU CC2541 (на основе 8051), который является BTLE SOC от TI, и у меня возникла проблема с запуском прерываний на основе таймера. Я успешно настроил прерывания GPIO и даже могу использовать это прерывание для установки флага прерывания...
3041 просмотров
schedule
24.01.2023
Разрешить TeamCity отслеживать предупреждения от IAR-компилятора с помощью запуска командной строки
В настоящее время я работаю с последней версией TeamCity. Я настроил TeamCity для компиляции своих проектов IAR Embedded Workbench с помощью средства запуска командной строки следующим образом:
Run: Executable with parameters
Command executable:...
325 просмотров
schedule
07.07.2023
IAR Workbench - Как сделать, чтобы имя файла и его путь кода отображались в окне дизассемблирования?
При отладке проблемы с рабочей средой IAR я мог видеть текущие точки ПК в ассемблерном коде. Мне нужно отредактировать тот же код, но я не могу найти местоположение файла. Это файл запуска, который IAR автоматически включает. В папке рабочей среды...
753 просмотров
schedule
15.08.2022
Сборка прошивки Патч для встраиваемых приложений
У меня есть стек библиотек, который не собирается меняться, и прошивка, которая будет использовать только этот стек. Прошивка будет сильно меняться по ходу. Я не хочу каждый раз выпускать весь образ (включая стек библиотеки) из-за ограниченной...
634 просмотров
schedule
09.05.2023
компилятор говорит, что переменная extern не определена
Я получаю «Ошибка [Pe020]: идентификатор« mVar »не определен» компилятором IAR для приведенного ниже кода.
Как я должен был использовать переменную extern? Я не мог видеть, что я делаю неправильно.
//commonDefs.h
#include <stdint.h>...
1008 просмотров
schedule
06.07.2023
Sublime Text как внешний редактор для IAR EWB
Я использую IAR EWB для ARM уже довольно давно, несмотря на его неудобные функции IDE, такие как завершение кода, переход к определениям и т. д. Иногда они работают в редакторе IAR, но в большинстве случаев нет. GCC+Eclipse для меня не вариант, так...
4726 просмотров
schedule
16.11.2022
IAR EWARM PC-LINT Запрет сообщений из заголовка, включенного с опцией -header
Я использую IAR EWARM 7.4.
Я следовал приведенным здесь инструкциям: http://www.safetycritical.info/library/static/pc-lint/ewb-pclint-v2.pdf
Я создал заголовок, полный определений компилятора, используя параметр компилятора --predef_macros....
602 просмотров
schedule
26.09.2022
ошибка в компиляторе IAR для команды препроцессора #include и команды typedef
Я только начал работать с компилятором IAR и микроконтроллерами ARM. На первом этапе я хочу выполнить шифрование RSA с помощью моего микроконтроллера AT91SAM7S (я знаю, что это не лучший первый шаг! ;)).
Во всяком случае, погуглив, я нашел этот...
987 просмотров
schedule
14.11.2022
Пользовательский загрузчик для микроконтроллеров Kinetis MKE06Z по проблеме IAR EWARM
Сначала я хотел бы представиться, так как я новичок на сайте. Я инженер-электронщик, специализируюсь на проектировании и разработке встроенных систем. Я собирал информацию с сайта в течение долгого времени и думаю, что есть много людей с большими...
297 просмотров
schedule
25.04.2023
Покрытие против IAR C-STAT
Кто-нибудь знает о прямом сравнении или обзоре Coverity и C-STAT от IAR?
Я изучаю разные инструменты. IAR использовался моей компанией в прошлом. Высшее руководство проявило интерес к Coverity. Я пытаюсь сделать сравнительный анализ между ними.
917 просмотров
schedule
07.04.2023
Псевдоним для функции C в IAR
Мне нужен символ alias в качестве псевдонима функции function , как описано в this question , но для компилятора / компоновщика IAR. Я пробовал ответы для GCC, но они, очевидно, не работают:
// source code
void alias(void) __attribute__...
1033 просмотров
schedule
17.06.2022