«embedded» etiketlenmiş sorular

Gömülü sistem, genellikle gerçek zamanlı bilgi işlem kısıtlamalarıyla bir veya birkaç özel işlevi gerçekleştirmek için tasarlanmış bir bilgisayar sistemidir. Genellikle donanım ve mekanik parçalar dahil olmak üzere komple bir cihazın parçası olarak gömülür.

16
C ++ gömülü sistemler için uygun mu?
Burada ve başka yerlerde ortak bir soru. C ++ gömülü sistemler için uygun mu? Mikrodenetleyiciler? RTOSes? Ekmek Kızartma? Gömülü PC'ler? Mikroişlemcilerde OOP faydalı mı? C ++ programlayıcıyı etkin olmak için donanımdan çok uzakta tutar mı? Arduino'nun C ++ 'ı (dinamik bellek yönetimi olmadan, şablonlar, istisnalar hariç) "gerçek C ++" olarak …

9
Gömülü Sistemler için RTOS
Bana zaman yönetimi ve kaynak yönetimi için RTOS kullanmam gerektiğini söyleyen birçok makale gördüm. Zamanım kendi araştırmalarıma izin vermedi, bu yüzden tavsiye almak için chiphacker'a geldim. Düşük kaynak mikrodenetleyicileri (MSP430, PIC) kullanıyorum ve kullanabileceğim RTOS'ları arıyordum. Diyeceğim şey şu ki: Sistemin kaynak maliyeti Sistemin avantajları Sistemin dezavantajları Uygulama Püf Noktaları …

9
Gömülü C geliştirmede uçucu olanı kullanma
volatileDerleyicinin, derleyicinin belirleyemediği şekillerde değişebilecek nesneler üzerinde herhangi bir optimizasyon uygulamamasını önlemek için bazı makaleleri okudum ve Stack Exchange cevaplarını anahtar sözcüğün kullanımıyla ilgili yanıtlar . Bir ADC'den okuyorum (değişkeni arayalım adcValue) ve bu değişkeni global olarak ilan ediyorum volatile, bu durumda anahtar kelimeyi kullanmalı mıyım? volatileAnahtar kelime kullanmadan // …


6
Yeni Başlayanlar İçin Gömülü Programlama: Arduino veya Raspberry Pi? [kapalı]
Bilgisayar bilimi öğrencisiyim ve gömülü programlama ve elektrik mühendisliği konusundaki bilgilerimi genişletmek için sabırsızlanıyorum. Burada Arduino mikrodenetleyicisi gibi araç kullanmanın başlamanın iyi bir yol olduğunu okudum . Ben öncelikle bir Java ve Python programcısıyım ama C ++ 'da biraz deneyime sahibim. Ayrıca ArchLinux ile oynamıştım. Yapmak istediğim küçük bir proje, …

5
JTAG nedir?
Gömülü sistemler için oldukça yeniyim ve bu terimin her zaman kullanıldığını görmeye devam ediyorum, ancak bunun ne olduğunu tam olarak anlayamıyorum. Çevrimiçi hızlı bir arama, bu Wikipedia sayfasını sağlar: https://en.wikipedia.org/wiki/Joint_Test_Action_Group , hata ayıklama için bir tür protokol olarak nitelendirir. Ancak diğer bağlamlarda, bir çipin belleğini bir programcı gibi programlayabildiği gibi …
30 embedded  jtag 

9
Gömülü bir program tamamlandığında ne olur?
Gömülü bir işlemcide yürütme bu son returnifadeye ulaştığında ne olur Her şey olduğu gibi donuyor; gökyüzünde bir uzun sonsuz NOP ile güç tüketimi vb? veya NOP'lar sürekli yürütülüyor mu, yoksa bir işlemci tamamen kapanacak mı? Sormamın bir nedeni, bir işlemcinin işlem tamamlanmadan önce gücü kesmesi gerekip gerekmediğini ve elden önce …

3
Bir mikrodenetleyicinin farklı bellek tiplerinde neler bulunur?
Derleme işleminden sonra çeşitli veri türlerinin C kodundan eklendiği farklı bellek bölümleri vardır. Yani: .text, .data, .bss, konsol ve yığın. Sadece bu bölümlerin her birinin bir mikrodenetleyici hafızasında nerede bulunacağını bilmek istiyorum. Yani, hangi tip hafızaya girilirse, hafıza tipleri RAM, NVRAM, ROM, EEPROM, FLASH vs. Burada benzer soruların cevaplarını buldum, …

4
Bir mikroişlemci için ne kadar flaş / RAM'e ihtiyacınız olduğunu nasıl belirlersiniz?
Diyelim ki bilinen bir işlevselliğe sahip gömülü bir projeye başlıyorsunuz. Bir mikroişlemci seçtiğinizde, ne kadar RAM'e ihtiyacınız olduğunu nasıl seçersiniz ? Önce bir geliştirici kartı kullanıyor ve projenizi kodluyor ve ardından ne kadar hafıza kullandığınızı görüyor ve ardından bu hafızaya uygun bir mikroişlemci seçiyor musunuz? Bir prototip için etli bir …

2
AVR ve PIC denetleyicilerinde ürün yazılımı koruması
Birisi onlara verdiğim bir mikrodenetleyicide yazdığım HEX dosyasını çıkarabilir mi? Bu mümkünse, birileri kodlarının gömülü sistemlerde güvenli olduğundan nasıl emin olabilir? PIC ve AVR mikrodenetleyicileri durumunda, bir ürün yazılımı yeniden üretilmekten nasıl korunabilir?
23 pic  avr  embedded  firmware 



10
Gömülü bir yazılım geliştiricisi nasıl olunur?
Kilitli . Bu soru ve cevapları kilitli çünkü soru konu dışı, ancak tarihsel öneme sahip. Şu anda yeni cevaplar veya etkileşimler kabul etmiyor. İyi bir gömülü yazılım geliştiricisi olmak ya da bu alanda geliştirmek isteyenler için bazı ipuçları istiyorum. Donanım, yazılım hakkında neye ihtiyacım var? Hangi kitaplar en çok tavsiye …
22 embedded 


4
SRAM tabanlı FPGA neden NVM tabanlı FPGA'dan daha fazla kullanılıyor?
SRAM tabanlı FPGA'ların kapandıktan sonra bit akımını tekrar yüklemeleri gerekir. Bu arada, Geçici Olmayan temelli olanın buna ihtiyacı yok. SRAM FPGA üzerinde neden NVM tabanlı bir deneyden daha fazla deneme ve güvenlik araştırması yapıldığını merak ediyorum, uçucu teknolojinin güvenlik sınırlarına bakılmaksızın (güvenli bir önyükleme sağlamak için) ne kadar fazla kullanıldığı …

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.