Запитання з тегом «pic»

PIC - це марка 8, 16 та 32 бітних мікроконтролерів RISC виробництва Microchip. "PIC" спочатку був абревіатурою для "периферійного інтерфейсного контролера".

5
Мікроконтролер Arduino або PIC?
Я думав створити мобільного робота для спостереження. І у мене виникає проблема вибору PIC або мікроконтролера Arduino. Мобільний робот спостереження управляється за допомогою бездротової вірності (Wi-Fi). Якщо я вибираю PIC, чи потрібен модуль Ethernet? Я шукав, що це потрібно для плати Arduino для підключення до Інтернету. Я трохи досвідчений з …

7
Використання молока в PIC
Як я можу використовувати malloc()та free()функціонувати в PIC? Я перевірив stdlib.hзаголовок і про них не згадується. Я використовую MCC18. Хтось мав ними користуватися? Мені вони потрібні, оскільки я переношу бібліотеку з Windows XP в PIC. Посібник з перенесення говорить до адаптувати конкретні функції Операційної системи до моїх функцій PIC Але …
10 pic  memory 

6
Як я можу взяти вибірку аналогового сигналу від 2 до 2 В до мікроконтролера PIC?
Я використовую мікросхему PIC з 10 бітним АЦП, щоб брати показання з аналогового сигналу з частотою менше 300 Гц. Однак аналоговий сигнал знаходиться в діапазоні -2 В і +2 В. Як я можу обумовити сигнал, щоб він перейшов у корисний діапазон (якщо вхід в АЦП повинен бути позитивним) Також у …

3
Вибір мережевого шару через шину CAN
Я планую використовувати шину CAN в додатку для промислової автоматизації, однак мені важко вирішити, як реалізувати мережевий рівень. Хтось тут має якісь рекомендації щодо протоколу вищого рівня для використання через CAN, який дає вказівки щодо призначення ідентифікаторів повідомлень та як форматувати пакети даних? Чи варто мені розробити власний власний мережевий …

5
Моніторинг тривалості роботи акумулятора по схемі PIC
У мене є невелика схема з використанням мікроконтролера мікросхем PIC18F14F50, який здійснює введення даних у зовнішній чіп EEPROM через інтерфейс i2c (який потім я можу прочитати пізніше через інтерфейс USB). Один зразок реєструється кожні 15 хвилин і його не потрібно чітко визначати точно. Це нормально, якщо під час заміни акумуляторів …
10 pic  batteries 

4
Кращий програміст PIC?
Я хотів би почати використовувати ПІК у своїх проектах і цікавився, якого програміста мені потрібно отримати. Я маю багато досвіду використання мікроконтролерів (68k, avr), також маю великий досвід роботи з електронікою (тому побудова програміста можлива). Я хотів би мати можливість використовувати MPLAB, icsp, а функція налагодження в ланцюзі здається досить …

3
Тиражування магнестри?
Я хочу попрацювати над проектом, де ви можете замінити мастрипу на інший елемент, який може змінити дані, що зберігаються на ній за допомогою PIC, але все ще читатимуться зчитувачем magstripe. Це означає, що PIC може «записати» інше значення на різні доріжки на магістралі для копіювання різних карт. То який метод …
10 pic  magstripe 

5
PIC32 vs dsPIC vs ARM vs AVR, чи має значення архітектура, коли ми взагалі програмуємо на мові С? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Зараз ми використовуємо 32-розрядний мікроконтролер PIC32. Це добре працює для наших потреб, але ми …

3
Що може зробити dsPIC, який не може зробити скромний мікроконтролер PIC?
Я ще не використовував чіп DSP. Все, що я знаю, - це те, що їх архітектура така, що вони можуть проводити обчислення досить швидко, як правило, протягом годинного циклу, вони множать-накопичують інструкції у своєму наборі інструкцій, і вони мають DMA, тому процесор не повинен витрачати дорогоцінний час на переміщення даних …
10 pic  dsp 

2
Друк змінних символів до UART не працює, константи працюють нормально
У мене досить дивна проблема з XC8 на мікроконтролері PIC18F27K40. На PIC16F1778 він працює . Я визначив: void uart_putch(unsigned char byte) { while (!PIR3bits.TX1IF); TX1REG = byte; } Коли в своєму mainциклі дзвоню uart_putch('a');, це працює чудово. Однак коли я визначаю const char c = 'a';і дзвоню uart_putch(c);, це не …

3
З'єднання шини SPI - в циклі чи не в циклі?
У мене питання щодо фізичного підключення шини SPI. У мене є майстер SPI (пристрій PIC32) та ряд рабів (у цьому випадку пристрої PIC16). Я пишу тільки для рабів, і протокол переймається тим, хто з них робити що, коли немає сигналів MISO або SS, щоб не турбуватися, і я просто паралельно …

3
FSInit () - "CE_BAD_PARTITION" [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було актуальним для обміну стеками електротехніки. Закрито 10 місяців тому . Я використовую PIC18F26K80 і компілятор XC8. Я намагаюся ініціалізувати SD-карту та створити файл. Я просто відформатував SD-карту в Windows, щоб мати …
9 pic  spi  sd  fat 

1
Не можу, здається, написати на спалах спалаху
Ну, я затримався на цьому деякий час, можливо, 2-3 тижні на цьому етапі. Я просто не впевнений, що я роблю не так. Я намагаюся записати цю частину спі-флеш , і тепер я просто виконую підпрограми, щоб стерти, записати та прочитати, щоб спробувати ізолювати її, але поки що не пощастило. Звичайно, …
9 pic  spi  flash 

2
Чи може флеш-пам’ять програми мікроконтролера використовувати для зберігання налаштувань користувача?
Багато мікроконтролерів, наприклад, PIC18F , мають флеш-пам'ять програми: "Пам'ять програми Flash читається та записується під час нормальної роботи". Чи означає це, що я можу зберігати деякі конфігурації користувачів у пам'яті програми?

2
Програмування PIC через FPGA
Я хотів би знати, чи є спосіб запрограмувати PIC вперше (писати у Flash) через FPGA-карту. PIC вже припаяний до FPGA, і я не можу його видалити. У PIC немає завантажувача. Тому мені потрібно запрограмувати його в режимі USART / SPI / I2C з завантажувачем, щоб він міг отримувати дані з …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.