«pic» etiketlenmiş sorular

PIC, Microchip tarafından üretilen 8, 16 ve 32 bit RISC mikrodenetleyicilerinin bir markasıdır. "PIC" başlangıçta "Çevresel Arayüz Denetleyicisi" nin kısaltmasıydı.

5
Arduino veya PIC mikrodenetleyici?
Bir gözetim mobil robotu oluşturmayı düşünüyordum. Ve bir PIC veya bir Arduino mikrodenetleyici seçme problemim var. Gözetim mobil robotu kablosuz uygunluk (Wi-Fi) ile kontrol edilir. PIC'yi seçersem, bir Ethernet modülüne ihtiyaç var mı? İnternete bağlanmak için bir Arduino kartı gerektirdiğini araştırdım. PIC konusunda biraz tecrübeliyim, ancak bazıları Arduino'nun yeni başlayanlar …

7
PIC'de malloc kullanımı
Bir PIC'de nasıl kullanabilir malloc()ve free()işlevleri kullanabilirim ? stdlib.hBaşlığı kontrol ettim ve onlardan bahsetmedim. MCC18 kullanıyorum. Bunları kimse kullanmak zorunda mıydı? Onlara ihtiyacım var çünkü Windows XP'den PIC'ye bir kütüphane taşıyorum. Taşıma rehberi şöyle diyor İşletim Sisteminin özel işlevlerini PIC işlevlerine uyarla Ama malloc()ve free()fonksiyonlarının nasıl "tercüme edileceğini" bilmiyorum .
10 pic  memory 

6
PIC mikrodenetleyici ile -2 V ila +2 V analog sinyali nasıl örnekleyebilirim?
300 hz'den daha düşük bir frekansa sahip bir analog sinyalden okuma almak için 10bit ADC'li bir PIC mikro kullanıyorum. Bununla birlikte, analog sinyal -2 V ve +2 V aralığındadır. Sinyali kullanılabilir bir aralığa almak için nasıl koşullandırabilirim (ADC'ye girişin pozitif olması gerektiğini varsayarak) Ayrıca bir pozitif ve negatif güç kaynağı.

3
CAN veri yolu üzerinden bir ağ katmanı seçme
Endüstriyel bir otomasyon uygulamasında CAN veri yolu kullanmayı planlıyorum, ancak ağ katmanının nasıl uygulanacağına karar vermekte zorlanıyorum. Buradaki herhangi birinin, CAN üzerinden kullanması için mesaj kimliklerinin nasıl atanacağı ve veri paketlerinin nasıl biçimlendirileceği hakkında yönergeler sağlayan daha yüksek bir katman protokolü için önerileri var mı? Kendi özel ağ katmanımı geliştirmeli …

5
PIC devresindeki pil ömrü monitörü
Bir i2c arabirimi (daha sonra USB arabirimi üzerinden daha sonra okuyabilir) üzerinden harici bir EEPROM çip içine veri kaydediyor PIC18F14F50 mikrodenetleyici çip kullanarak küçük bir devre var. Her 15 dakikada bir bir örnek kaydedilir ve kısmen doğru zamanlanması gerekmez. Piller değiştirilirken örneklerin gözden kaçırılması veya yanlış zamanlanması durumunda sorun yoktur, …
10 pic  batteries 

4
En iyi PIC programcısı?
Projelerimde PIC'leri kullanmaya başlamak istiyorum ve hangi programcıyı almam gerektiğini merak ediyordum. Mikro denetleyicileri (68k, avr) kullanma konusunda çok fazla deneyimim var, ayrıca elektronik konusunda da çok deneyime sahibim (böylece bir programcı oluşturmak mümkündür). MPLAB, icsp ve devre içi hata ayıklama özelliği oldukça düzgün görünüyor kullanmak istiyorum. USB de uygun …

3
Bir Magstripe kopyalanıyor mu?
Bir magstripe'i PIC aracılığıyla üzerinde depolanan verileri değiştirebilen ancak yine de magstripe okuyucu tarafından okunabilen başka bir öğeyle değiştirebileceğiniz bir proje üzerinde çalışmak istiyorum. Bu, PIC'nin farklı kartları çoğaltmak için bir magstripe üzerindeki farklı parçalara başka bir değer 'yazabileceği' anlamına gelir. Peki bunu yapmak için hangi yöntem kullanılabilir? Bir magstripe …
10 pic  magstripe 

5
PIC32 vs dsPIC vs ARM vs AVR, yine de C dilinde programlama yaparken mimari önemli mi? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 2 yıl önce kapalı . Şu anda 32-bit PIC32 Mikrodenetleyici kullanıyoruz. İhtiyaçlarımız için iyi çalışıyor, ancak bize daha iyi hizmet edebilecek diğer …

3
Mütevazi PIC mikrodenetleyicisinin yapamadığı dsPIC ne yapabilir?
Henüz bir DSP çipi kullanmadım. Tek bildiğim, mimarilerinin hesaplamaları oldukça hızlı, genellikle bir saat döngüsü içinde gerçekleştirebilecekleri, talimat setlerinde çok sayıda birikimli talimatlara sahip oldukları ve DMA'ları olduğu için CPU'nun değerli zaman taşıma verilerini harcaması gerekmediği etrafında. Bence daha fazlası var, ama bunlar birkaç temel nokta. Microchip'in DSP çip hattı …
10 pic  dsp 

2
Değişken karakterleri UART'a yazdırmak işe yaramıyor, sabitler iyi çalışıyor
Bir PIC18F27K40 mikrodenetleyici üzerinde XC8 ile oldukça garip bir sorun var. Bir PIC16F1778 üzerinde çalışır . Ben tanımladım: void uart_putch(unsigned char byte) { while (!PIR3bits.TX1IF); TX1REG = byte; } Ne zaman, benim de maindöngü, arayacağım uart_putch('a');, bu cezayı çalışır. Ancak, tanımlayıp const char c = 'a';aradığımda uart_putch(c);işe yaramıyor. Bir şey …


3
FSInit () - “CE_BAD_PARTITION” [kapalı]
Kapalı. Bu soru konu dışı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Elektrik Mühendisliği Yığın Değişimi için konuyla ilgili olacak şekilde güncelleyin . 10 ay önce kapalı . Bir PIC18F26K80 ve bir XC8 derleyicisi kullanıyorum. Bir SD kart başlatmak ve bir dosya oluşturmak çalışıyorum. Ben …
9 pic  spi  sd  fat 

1
Spi flash'a yazılamıyor gibi görünüyor
Bir süredir bu konuda takılıp kaldım, belki bu noktada 2-3 hafta. Neyi yanlış yaptığımdan emin değilim. Bu spi flash bölümüne yazmaya çalışıyorum ve şimdi sadece yalıtmak için okumak, yazmak ve okumak için rutinleri çalıştırıyorum ama şimdiye kadar şans yok. Tabii ki yol boyunca bir demet hata çözdüm ... Her neyse, …
9 pic  spi  flash 


2
FPGA üzerinden PIC programlama
Bir FPGA kartı aracılığıyla bir PIC'yi ilk kez (Flash'a yazma) programlamanın bir yolu olup olmadığını bilmek istiyorum. PIC zaten FPGA'ya lehimlendi ve onu kaldıramıyorum. PIC'de önyükleyici yok. Bu yüzden FPGA'dan veri alabilmesi için bir bootloader ile USART / SPI / I2C modunda programlamak gerekiyor. Normalde onu lehimlemek, PICKit gibi bir …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.