Вопросы с тегом 'pic'

PIC - это семейство микроконтроллеров в Гарвардской архитектуре, созданных компанией Microchip Technology.
4
ответов

@sign в объявлении переменной C

Я нашел этот файл заголовка для микроконтроллеров PIC по имени pic1250.h, и я не могу получить зависание какого-либо синтаксиса, используемого в нем. Источник для файла: /* * Header file for the Microchip * PIC 12c508 chip * PIC 12c509 chip...
задан 11 апр. '13 в 21:10
6
ответов

Разница между PORT и LATCH на PIC 18F

Я уже читал данные и google, но я все еще ничего не понимаю. В моем случае я устанавливаю PIN RC6 PIC18F26K20 в режиме INPUT: TRISCbits.TRISC6 = 1; Затем я прочитал значение с помощью PORT и LATCH, и у меня другое значение! v1 = LATCbits.LATC6...
задан 12 апр. '10 в 19:00
14
ответов

Какую встроенную платформу (микроконтроллер) можно

Я программировал с 8 бит PIC в течение довольно долгого времени, но теперь нужно перейти к чему-то более мощному. Я хотел бы, чтобы семейство чипов: Я могу получить хорошую (бесплатную) IDE для Паяльные пакеты, QFN или аналогичные (arm9 out) Хор...
задан 20 нояб. '09 в 10:40
14
ответов

Начало работы с программированием ПОС (или аналогичных продуктов)

Как мне начать с программирования PIC (или аналогичных продуктов)? Предпочтительно в C. Какие хорошие новички, учебники, книги и т.д.? Может быть, некоторые маленькие роботизированные идеи проекта.
задан 29 апр. '09 в 5:39
1
ответ

Проекты pic32 в visual studio 2010

Кто-нибудь смог настроить VS2010 для создания и отладки встроенных проектов на микроконтроллерах PIC32? Есть ли там учебники? Используя WinGDB, я могу подключиться к серверу gdb для перехода по коду из vs2010 (протестировали эту компиляцию и отладку...
задан 31 марта '11 в 2:21
6
ответов

Бесплатный компилятор PIC C

Я ищу свободный и, возможно, открытый компилятор C для PIC. Я мог бы пойти без C, но я хотел бы получить оба варианта. Существуют различные компиляторы, но, поскольку я раньше не делал разработку PIC, я ищу опыт и советы пользователей. Я нацелен на ...
задан 02 февр. '10 в 18:33
5
ответов

Бесплатная альтернатива MPLAB (разработка ПОС)

Недавно я начал использовать MPLAB, но для тех, кто работает с Eclipse и VS IDE, он очень ограничен. Знаете ли вы какую-либо бесплатную среду IDE или как настроить Ecplise или Netbeans для разработки ПОС? Спасибо всем
задан 21 янв. '11 в 21:12
2
ответов

Должен ли 32-битный x86-код быть специально скомпилирован PIC для файлов общей библиотеки?

Компиляция кода в объектный файл должна выполняться не зависящим от положения, если объектный файл предназначен для загрузки в качестве общей библиотеки (.so), поскольку базовый виртуальный адрес, в который загружен файл общих объектов в разные проц...
задан 05 авг. '11 в 22:50
2
ответов

Почему здесь uint16_t имеет значение?

volatile uint16_t r; unsigned char poly = 0x07; unsigned char c = 0; r = (c << 8) ^ poly; Когда код скомпилирован с gcc в Linux, r есть 7. Когда тот же код скомпилирован Microchip C18, r - 0. Почему? Если я изменил его на: volatile uint1...
задан 23 мая '11 в 3:02
5
ответов

В Microchip C18, почему вставка NOP вызывает гораздо больший код?

У меня есть код в ISR. Код приведен для полноты, вопрос касается только прокомментированного блока __asm_. Без блока __asm_ это скомпилировано в 82 инструкции. С блоком __asm_ результат составляет 107 инструкций. Почему большая разница? Здесь код C...
задан 02 июля '11 в 4:40
1
ответ

Написание драйвера модема GSM?

Я работал над приложением, которое использует GSM-модем для одной из двух вещей; проверьте его статус, используя встроенный стек HTTP, отправив на сервер запрос GET или отправив данные на сервер (используя UDP). Я пробовал несколько разных методов, ч...
задан 03 февр. '13 в 14:19
7
ответов

Какой микроконтроллер (и другие компоненты) мне понадобится для создания таймера?

Как хобби-проект, чтобы избавиться от неприятностей, я хотел бы создать небольшое устройство таймера для программистов. Он будет в основном принимать программу, которая является списком раз, а затем отсчитывает каждый раз. Я бы хотел использовать ми...
задан 29 авг. '09 в 17:41
1
ответ

Arduino Fail-Safe Mechanism

Предположим, что я разрабатываю отказоустойчивый механизм для Arduino (или любого другого микроконтроллера). Другими словами, вторичный микроконтроллер или отдельная плата должны нести ответственность, если основной контроллер выходит из строя. Возм...
задан 15 окт. '12 в 13:48
2
ответов

Могу ли я сделать функцию, которая принимает оба указателя ram и rom в Microchip C18?

Когда я объявляю функцию, которая принимает const char*, и я передаю строковый литерал, я получаю Предупреждение: несоответствие классификатора типа [2066] при назначении потому что строковые литералы rom const char*. Это то же самое наоборот....
задан 17 мая '11 в 4:49
3
ответов

Лучшая практика для функции обработки 1-256 байт

У меня есть некоторые функции, которые предназначены для обработки 1-256 байт, работающих на встроенной платформе C, где передача байта происходит намного быстрее и компактнее, чем передача int (одна команда против трех), что является предпочтительны...
задан 19 авг. '10 в 19:00