Pytania otagowane jako pic

PIC to marka 8, 16 i 32-bitowych mikrokontrolerów RISC produkowanych przez Microchip. „PIC” pierwotnie był skrótem od „Peripheral Interface Controller”.

6
Jaka jest różnica między DSP a standardowym mikrokontrolerem?
Rozumiem, że DSP jest zoptymalizowany pod kątem cyfrowego przetwarzania sygnałów, ale nie jestem pewien, jak to wpływa na zadanie wyboru układu scalonego. Prawie wszystko, co robię z mikrokontrolerem, obejmuje przetwarzanie sygnałów cyfrowych! Na przykład porównajmy popularny Microchip dsPIC30 lub 33 DSP i ich inną 16-bitową ofertę, mikrokontroler ogólnego zastosowania PIC24. …


9
RTOS dla systemów wbudowanych
Widziałem wiele artykułów, które mówią mi, że powinienem używać RTOS do zarządzania czasem i zasobami. Mój czas nie pozwolił mi na własne badania, więc przychodzę do chiphakera po radę. Korzystam z mikrokontrolerów o niskim zużyciu zasobów (MSP430, PIC) i szukałem RTOS, których mogę użyć. Do momentu: Koszt zasobów systemu Zalety …

7
Jak zmierzyć napięcie ujemne za pomocą ADC?
Pracuję z mikrokontrolerem PIC z wbudowanym 10-bitowym przetwornikiem ADC i chcę mierzyć napięcie w zakresie od -1 do -3 V. Pomyślałem o zastosowaniu wzmacniacza operacyjnego w trybie odwracania, aby napięcie było dodatnie, a następnie doprowadziłem je do zasilacza mikrokontrolera, ale tutaj musiałbym zasilić opamp ujemnym zasilaczem, prawda? Nie chcę w …

7
Najmniejsza implementacja AES dla mikrokontrolerów?
Czy ktoś może polecić małą, bezpłatną implementację AES-128 Rijndael dla mikrokontrolerów. Idealnie, dla PIC18, choć ogólna implementacja w C byłaby przydatna. Kompilacja implementacji axTLS dla PIC18 i szyfrowanie / deszyfrowanie bloku wymaga 6KB ROM i 750b RAM. Kompilacja rijndael-alg-fst.c dla PIC18 i szyfrowanie / deszyfrowanie bloku wymaga 28 KB ROM …
38 pic  encryption 

14
Jak mogę zmierzyć RPM frisbee?
Chciałbym zrobić małe urządzenie, które mogę przyczepić do Frisbee, które może mierzyć statystyki takie jak RPM / prędkość Frisbee po rzuceniu. Czy byłoby to realistycznie możliwe? Myślałem o komunikacji bliskiego pola, aby przenieść dane z Frisbee do smartfona, ale to tylko pomysł. Wydaje się, że trudno byłoby stworzyć coś wystarczająco …

9
Szybkie i wydajne obliczanie średniej ruchomej
Szukam rozwiązania efektywnego pod względem czasu i pamięci do obliczania średniej ruchomej w C. Muszę unikać dzielenia, ponieważ korzystam z PIC 16, który nie ma dedykowanej jednostki podziału. W tej chwili po prostu przechowuję wszystkie wartości w buforze pierścieniowym i po prostu przechowuję i aktualizuję sumę za każdym razem, gdy …
33 pic  c 

2
Projektowanie kodowania C - wskaźniki funkcji?
Mam PIC18F46K22 i programuję go za pomocą kompilatora XC8. Na koniec będę mieć system podobny do komputera z stdini stdout. Tak więc w głównej pętli pojawi się funkcja sprawdzająca, czy jest nowe wejście. Jeśli jest wejście, funkcja zostanie odpowiednio wywołana. Na przykład, kiedy wprowadzę A stdin, PIC uruchomi funkcję podobną …

7
Dobra książka dla początkujących programistów
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. W swojej pracy wykonuję dużo oprogramowania układowego, ale szukam bardziej zaawansowanych książek na ten temat. Rzeczy nie przypominają podstaw „co jest przerwaniem”. Czytam książkę O'Reilly …

6
Techniki ograniczania / synchronizacji protokołu szeregowego
Ponieważ asynchroniczna komunikacja szeregowa jest obecnie szeroko rozpowszechniona wśród urządzeń elektronicznych, uważam, że wielu z nas od czasu do czasu napotyka takie pytanie. Rozważ urządzenie elektroniczne Di komputer PCpodłączony do linii szeregowej (RS-232 lub podobny) i wymagane do ciągłej wymiany informacji . Tj. Wysyła PCkażdą ramkę poleceń X msi Dodpowiada …
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 


6
Wewnętrzny lub zewnętrzny oscylator
Zawsze używam wewnętrznego oscylatora, który mają zdjęcia, ponieważ nigdy nie znalazłem potrzeby uruchamiania czegokolwiek z częstotliwością wyższą niż 8 MHz (co jest najszybszym, z którego zdjęcia zwykle mogę korzystać). Czy są jakieś powody, poza przekroczeniem 8 MHz, co oznacza, że ​​powinienem użyć zewnętrznego oscylatora? Wydaje mi się, że jeszcze jedna …

4
Jak wyczyścić głośny sygnał?
Kontroluję 4-pinowy wentylator PC PWM z PIC16F684 z prędkością wentylatora sterowaną odczytem czujnika zbliżeniowego ADC. To wszystko działa dobrze. Początkowo nie planowałem używać mocy obrotomierza z wentylatora, ale ponieważ jest on dostępny, monitorowałem go za pomocą mojego lunety, aby zobaczyć, czy działa moje mapowanie między zbliżeniem a prędkością wentylatora. Zauważyłem …
19 pic  pwm  noise 


5
Wykorzystanie rezystora pull-up i pull-down na wejściowych lub wyjściowych pinach MCU
Czy rezystory podwyższające / obniżające (wewnętrzne lub zewnętrzne) są potrzebne tylko dla pinów MCU INPUT? W przeciwieństwie do tego, pin MCU skonfigurowany jako OUTPUT „wie, na jakim poziomie jest”, ponieważ wykonuje sterowanie - „pływający” pin MCU OUTPUT powiązany z wejściem innego obwodu nie ma sensu, ponieważ stan pinu MCU może …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.