Результаты поиска по запросу "keil"
Как прыгать между программами в Stellaris
Я работаю над загрузчиком для чипа Stellaris LM3S1607. Я использую Keil MicroVision4 C компилятор. Идея состоит в том, чтобы создать 2 независимые прошивки, которые будут обновлять одну другую. В firmware1 я скачал файл firmware2 и запиши его на ...
push_back () вызывает остановку программы перед входом в main ()
Я разрабатываю на C ++ для моей платы обнаружения STM32F3 и использую std :: deque в качестве очереди. После попытки отладки моего кода (непосредственно на у...
Как прыгать между программами в Stellaris
Я работаю над загрузчиком для чипа Stellaris LM3S1607. Я использую Keil MicroVision4 C компилятор. Идея состоит в том, чтобы создать 2 независимые прошивки, ...
push_back () вызывает остановку программы перед входом в main ()
Я занимаюсь разработкой на c ++ для своей платы STM32F3 Discovery и использую std :: deque в качестве очереди. После попытки отладки моего кода (непосредственно на устройстве с ST-link или в симуляторе) код в конечном итоге останавливается на ...
Как я могу изменить максимально доступный размер кучи для задачи в FreeRTOS?
Я создаю список элементов внутри задачи следующим образом:
Как компоновщик узнает, где находится определение внешней функции?
Я прочитал несколько постов и пришел к выводу, что extern сообщает компилятору: «Эта функция существует, но код для нее где-то еще. Не паникуйте». Но как компоновщик узнает, где определена функция. Мой случай: - Я работаю над Keil uvision 4. ...
Как разместить переменную по заданному абсолютному адресу в памяти (с помощью GCC)
Компилятор RealView ARM Cопоры размещение переменной по заданному адресу памяти с использованием атрибута variable
printf () приводит к бреду
У меня есть этот код: unsigned char *command = "0000"; unsigned char foo = (hex_char_to_int(command[0]) << 4) | hex_char_to_int(command[1]); unsigned char bar = (hex_char_to_int(command[2]) << 4) | hex_char_to_int(command[3]); printf("foo: %02x, ...