Вопросы с тегом «gcc»

7
Для встроенного кода, почему я должен использовать типы «uint_t» вместо «unsigned int»?
Я пишу приложение в c для STM32F105, используя gcc. В прошлом (с более простыми проектами), я всегда определяются переменные , как char, int, unsigned intи так далее. Я вижу , что он является общим для использования типы , определенные в stdint.h, такие как int8_t, uint8_t, uint32_tи т.д. Это правда , …
22 c  embedded  gcc 

5
Является ли Code Sourcery G ++ Lite жизнеспособным проектом?
Когда я попытался загрузить более новую версию Code Sourcery G ++ Lite для ARM, я заметил, что меня перенаправили в другую компанию, и на этом сайте очень сложно найти что-либо об Sourcery G ++ Lite для ARM. Кто-нибудь знает статус проекта Sourcery G ++ Lite for ARM? Это все еще …
18 arm  compiler  gcc 

2
STM32F2: Makefile, скрипт компоновщика и стартовый файл без коммерческой IDE
Я работал с STM32F2 (в частности, STM32F217IGH6 на плате разработки) около двух месяцев. Безусловно, моя самая большая проблема была связана с «установкой», которая включает make-файл, скрипт компоновщика и файл запуска. В частности, я не смог правильно настроить таблицу векторов прерываний и вызвал обработчики прерываний. ST предоставляет примеры, адаптированные для коммерческих …
16 c  stm32  gcc 

4
Проблема Endian на STM32
Я использую arm gcc (CooCox) для программирования STM32F4 обнаружения, и я борюсь с проблемой endian Я использую 24-битный АЦП через SPI. Поскольку поступают три байта, MSB сначала у меня возникла идея загрузить их в объединение, чтобы сделать их (я надеюсь, в любом случае!) Немного проще в использовании. typedef union { …
11 c  stm32  cortex-m  gcc 

3
Затмение + GNU ARM + STM32 - HAL или SPL
Я собираюсь начать с разработки ARM (после 2 лет AVR) и подобрал плату STM DISCOVERY с микропроцессором stm32f4. Я решил использовать eclipse + ARM gcc, поскольку мне не нравится ограничение кода на Keil, и у меня нет денег, чтобы получить платную версию. Следуя инструкциям, я установил eclipse вместе с gcc …
10 arm  stm32  gcc  cortex  hal-library 

4
Почему компилятор GCC пропускает некоторый код?
Я не могу понять, почему компилятор GCC вырезал часть моего кода, в то время как он сохранил абсолютно тот же самый по соседству? Код C: #define setb_SYNCO do{(PORTA|= (1<<0));} while(0); ISR(INT0_vect){ unsigned char i; i = 10; while(i>0)i--; // first pause - omitted setb_SYNCO; setb_GATE; i=30; clrb_SYNCO; while(i>0)i--; // second …
9 avr  c  avr-gcc  optimization  gcc 

2
Переместить встроенное программирование с Keil на Linux
В настоящее время я использую Keil для разработки платы обнаружения STM32. Мой проект близок к завершению, и я бы хотел перейти к среде разработки на базе Linux. Я использовал предварительно сконфигурированный инструмент перепрошивки и драйверы STLink для Windows для прошивки платы, и я получил возможность экспортировать bin-файл, который мне удалось …
9 stm32  linux  gcc  keil 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.