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

PIC - это бренд 8, 16 и 32-битных RISC-микроконтроллеров производства Microchip. «PIC» изначально был аббревиатурой от «Контроллер периферийного интерфейса».

6
В чем разница между DSP и стандартным микроконтроллером?
Я понимаю, что DSP оптимизирован для цифровой обработки сигналов, но я не уверен, как это влияет на задачу выбора IC. Почти все, что я делаю с микроконтроллером, связано с обработкой цифровых сигналов! Например, давайте сравним популярный микрочип dsPIC30 или 33 DSP и их другое 16-битное предложение, универсальный микроконтроллер PIC24. DsPIC …

11
Как можно использовать микроконтроллер, имеющий только 384 байта памяти программ?
Например, PIC10F200T Практически любой код, который вы пишете, будет больше этого, если только это не чип специального назначения. Есть ли способ загрузить больше памяти программы из внешнего хранилища или что-то? Мне просто любопытно, я не понимаю, как это может быть очень полезно ... но это должно быть.

9
ОСРВ для встраиваемых систем
Я видел много статей, которые говорят мне, что я должен использовать RTOS для управления временем и ресурсами. Мое время не позволило мне провести собственное исследование, поэтому я прихожу к чипхакеру за советом. Я использую микроконтроллеры с низким ресурсом (MSP430, PIC) и искал ОСРВ, которые я могу использовать. К точке: Ресурсная …

7
Как измерить отрицательное напряжение с помощью АЦП?
Я работаю с микроконтроллером PIC со встроенным 10-битным АЦП и хочу измерять напряжение в диапазоне от -1 до -3 Вольт. Я думал об использовании операционного усилителя в инвертирующем режиме, чтобы сделать напряжение положительным, а затем подать его на АЦП микроконтроллера, однако здесь я должен был бы питать операционный усилитель с …

7
Наименьшая реализация AES для микроконтроллеров?
Может кто-нибудь порекомендовать небольшую бесплатную реализацию AES-128 Rijndael для микроконтроллеров. В идеале, для PIC18, хотя общая реализация на C была бы полезна. Компиляция реализации axTLS для PIC18 и шифрование / дешифрование блока требует 6 КБ ПЗУ и 750b ОЗУ. Компиляция rijndael-alg-fst.c для PIC18 и шифрование / дешифрование блока требует 28 …
38 pic  encryption 

14
Как я могу измерить обороты фрисби?
Я хотел бы сделать небольшое устройство, которое я мог бы прикрепить к фрисби, который мог бы измерять характеристики, такие как об / мин / скорость фрисби при броске. Было бы это реально возможно? Я искал в ближнем поле связи для передачи данных с фрисби на смартфон, но это всего лишь …

9
Быстрый и эффективный по памяти расчет скользящего среднего
Я ищу эффективное по времени и памяти решение для вычисления скользящего среднего в C. Мне нужно избегать деления, потому что я на PIC 16, у которого нет выделенного блока деления. Сейчас я просто храню все значения в кольцевом буфере и просто сохраняю и обновляю сумму каждый раз, когда поступает новое …
33 pic  c 

2
C дизайн кода - функция указателей?
У меня есть PIC18F46K22 и я программирую его с помощью компилятора XC8. В конце концов, у меня будет система вроде ПК с stdinи stdout. Таким образом, в главном цикле будет функция, которая проверяет, есть ли новый ввод. Если есть ввод, функция будет вызываться соответственно. Так, например , когда я ввод …

7
Хорошая книга для начинающих разработчиков прошивок
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я много работаю над прошивкой на своей работе, но я ищу более продвинутые книги по этой теме. Вещи не любят основы "что …

6
Методы разделения / синхронизации последовательного протокола
Поскольку асинхронная последовательная связь широко распространена среди электронных устройств даже сегодня, я считаю, что многие из нас время от времени сталкивались с таким вопросом. Рассмотрим электронное устройство Dи компьютер, PCсоединенные последовательной линией (RS-232 или аналогичные) и необходимые для непрерывного обмена информацией . Т.е. PCкаждый посылает командный кадр X msи Dотвечает …
24 serial  communication  protocol  brushless-dc-motor  hall-effect  hdd  scr  flipflop  state-machines  pic  c  uart  gps  arduino  gsm  microcontroller  can  resonance  memory  microprocessor  verilog  modelsim  transistors  relay  voltage-regulator  switch-mode-power-supply  resistance  bluetooth  emc  fcc  microcontroller  atmel  flash  microcontroller  pic  c  stm32  interrupts  freertos  oscilloscope  arduino  esp8266  pcb-assembly  microcontroller  uart  level  arduino  transistors  amplifier  audio  transistors  diodes  spice  ltspice  schmitt-trigger  voltage  digital-logic  microprocessor  clock-speed  overclocking  filter  passive-networks  arduino  mosfet  control  12v  switching  temperature  light  luminous-flux  photometry  circuit-analysis  integrated-circuit  memory  pwm  simulation  behavioral-source  usb  serial  rs232  converter  diy  energia  diodes  7segmentdisplay  keypad  pcb-design  schematics  fuses  fuse-holders  radio  transmitter  power-supply  voltage  multimeter  tools  control  servo  avr  adc  uc3  identification  wire  port  not-gate  dc-motor  microcontroller  c  spi  voltage-regulator  microcontroller  sensor  c  i2c  conversion  microcontroller  low-battery  arduino  resistors  voltage-divider  lipo  pic  microchip  gpio  remappable-pins  peripheral-pin-select  soldering  flux  cleaning  sampling  filter  noise  computers  interference  power-supply  switch-mode-power-supply  efficiency  lm78xx 

2
Защита прошивки на контроллерах AVR и PIC
Может ли кто-нибудь извлечь файл HEX, который я записал в предоставленный им микроконтроллер? Если это возможно, как кто-то может гарантировать, что его код защищен во встроенных системах? В случае микроконтроллеров PIC и AVR, как можно защитить их прошивку от воспроизведения?
23 pic  avr  embedded  firmware 

6
Внутренний или внешний генератор
Я всегда использую внутренний осциллятор, который есть на фотографиях, поскольку я никогда не нуждался в том, чтобы запускать что-либо на более высокой частоте, чем 8 МГц (это самые быстрые изображения, которые я использую, как правило, в состоянии идти). Есть ли какие-то причины, помимо выхода за пределы 8 МГц, которые означают, …

4
Как убрать шумовой сигнал?
Я управляю 4-контактным вентилятором PWM для ПК от PIC16F684, скорость вращения которого определяется показаниями АЦП датчика приближения. Это все работает хорошо. Изначально я не планировал использовать выходной сигнал тахометра от вентилятора, но, поскольку он доступен, я следил за ним с помощью своего прицела, чтобы убедиться, что мое отображение между близостью …
19 pic  pwm  noise 

5
Программирование микроконтроллера PIC в Mac OS X
Как начать программирование микроконтроллера PIC в Mac OS X. Могу ли я использовать Arduino, подключенный к моему Mac с программатором? Или мне нужно купить конкретную плату программатора и последовательные адаптеры?
19 pic  microcontroller  mac  os 

5
Использование подтягивающего и понижающего резисторов на входных или выходных выводах MCU
Требуются ли подтягивающие / понижающие резисторы (внутренние или внешние) только для выводов MCU INPUT? Напротив, вывод MCU, сконфигурированный как OUTPUT, «знает, на каком уровне он находится», потому что он управляет - «плавающий» вывод MCU OUTPUT, привязанный к некоторому входу другой цепи, не имеет смысла, потому что состояние вывода MCU может …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.