«embedded» etiketlenmiş sorular

Gömülü, mikro denetleyici / DSP ürün yazılımı programlama, gerçek zamanlı sistemler, elektronik arayüzler, donanım sürücüleri, seri veri yolu iletişimi vb. Alanları içeren gömülü sistemleri ifade eder.

23
Yüksek radyoaktif ortamlarda kullanım için bir uygulama derleme
İyonize radyasyon ile bombardımana tutulan bir ortamda korumalı bir cihaza yerleştirilmiş gömülü bir C / C ++ uygulaması derliyoruz . ARM için GCC ve çapraz derleme kullanıyoruz. Dağıtıldığında, uygulamamız bazı hatalı veriler üretir ve istediğimizden daha sık kilitlenir. Donanım bu ortam için tasarlanmıştır ve uygulamamız birkaç yıldır bu platformda çalışmaktadır. …
1456 c++  c  gcc  embedded  fault-tolerance 

30
Birim Testi C Kodu [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 5 yıl önce kapalı . Bu yaz düz C ile yazılmış gömülü bir sistem üzerinde çalıştım. Çalıştığım şirketin devraldığı mevcut bir …

30
1 MB RAM ile 1 milyon 8 ondalık basamaklı sayıları sıralama
1 MB RAM ve başka bir yerel depolama alanına sahip bir bilgisayarım var. Bir TCP bağlantısı üzerinden 1 milyon 8 basamaklı ondalık sayıları kabul etmek, sıralamak ve daha sonra sıralı listeyi başka bir TCP bağlantısı üzerinden göndermek için kullanmalıyım. Sayı listesi atmamam gereken kopyalar içerebilir. Kod ROM yerleştirilir, bu yüzden …

20
Arduino kodunu nasıl test edebilirim?
Arduino kodumu birim test edebilmek istiyorum. İdeal olarak, kodu Arduino'ya yüklemek zorunda kalmadan herhangi bir test yapabilirim. Hangi araçlar veya kütüphaneler bu konuda bana yardımcı olabilir? Geliştirilmesinde yararlı olabilecek bir Arduino emülatörü var , ancak henüz kullanıma hazır görünmüyor. Atmel'den AVR Studio , yararlı olabilecek bir çip simülatörü içeriyor, ancak …

3
Linux / proc / id / haritaları anlama
Gömülü Linux uygulamamın bellek kullanımını anlamaya çalışıyorum. Yardımcı /proc/pid/mapsprogram / dosya ayrıntıları görmek için iyi bir kaynak gibi görünüyor. Ne yazık ki tüm sütunları ve girişleri anlamıyorum. Anonim inode 0 girişleri ne anlama geliyor? Bunlar daha büyük bellek segmentlerinden bazıları gibi görünüyor.
156 linux  embedded 

13
Günlük makineler nasıl programlanır?
Günlük makineler (aletler, dijital saatler, vb. Kadar bilgisayarlar ve mobil cihazlar değil) nasıl programlanır? Bir Coca-Cola satış makinesinin programlamasına ne tür bir kod girilir? Kahve makinem önceden programlanmış bir zamanı nasıl kabul eder ve saatler sonra, o saat geldiğinde bir fincan kahve pişirmeye başlar? Bu tür makinelerin içinde işletim sistemleri …

16
C'de bir sınıfı nasıl uygularsınız? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 12 ay önce kapalı . Bu soruyu geliştir C (C ++ veya nesne yönelimli derleyiciler yok) kullanmak zorunda olduğumu …
139 c  class  oop  embedded 


15
Bir C dizisinde bir değer olup olmadığını hızlıca bulun.
256 boyutlu (tercihen 1024, ancak minimum 256) bir dizi boyunca yineleme yapması ve bir değerin dizi içeriğiyle eşleşip eşleşmediğini kontrol etmesi gereken zaman açısından kritik bir ISR'ye sahip gömülü bir uygulamam var. A booldoğru olarak ayarlanacak ise durum budur. Mikrodenetleyici bir NXP LPC4357, ARM Cortex M4 çekirdeğidir ve derleyici GCC'dir. …

12
Bir dizindeki tüm dosyaların içeriğinin toplam boyutu [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerini karşılamıyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Yığın Taşması için konuya uygun olması için soruyu güncelleyin . 2 yıl önce kapalı . Bu soruyu geliştirin lsVeya kullandığımda du, her dosyanın kapladığı disk alanı miktarını alıyorum. Her dosyayı açıp baytları …
103 linux  embedded  shell 

10
Sabit ve Sabit Uçucu Arasındaki Fark
Bir değişkeni volatileher yeni değer güncellendiğinde ilan edersek Bir değişkeni olduğu gibi ilan edersek consto değişkenin değeri değişmez O const volatile int temp; halde değişkeni tempyukarıdaki gibi bildirmenin faydası nedir ? Olarak ilan edersek ne olur const int temp?
90 c  embedded 

30
Gömülü geliştirme için C ++ yerine C kullanmak için herhangi bir neden var mı?
Soru C ++ ve C89 donanımımda iki derleyicim var Sınıflarla ancak polimorfizm olmadan (vtables'dan kaçınmak için) C ++ kullanmayı düşünüyorum. C ++ kullanmak istememin ana nedenleri: Makro tanımları yerine "satır içi" işlevleri kullanmayı tercih ederim. Önekler kodu karıştırdığından ad alanlarını kullanmak istiyorum. C ++ 'ın temel olarak şablonlar ve ayrıntılı …
82 c++  c  embedded  c89 

1
Bu C ++ AtomicInt uygulaması doğru mu?
Öncül: C ++ 11 (ile std::atomic<int>) bile bulunmayan bir ARM gömülü (neredeyse çıplak metal) ortamla çalışıyorum , bu yüzden lütfen " sadece standart C ++ kullanstd::atomic<int> " gibi cevaplardan kaçının : Yapamam . AtomicInt'in bu ARM uygulaması doğru mu? (ARM mimarisinin ARMv7-A olduğunu varsayalım ) Bazı senkronizasyon sorunları görüyor musunuz? …
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.