«embedded-systems» etiketlenmiş sorular

"Gömülü sistem, daha büyük bir sistemdeki belirli kontrol işlevleri için, genellikle gerçek zamanlı bilgi işlem kısıtlamaları olan bir bilgisayar sistemidir." Michael Barr. "Gömülü Sistemler Sözlüğü". Nötrino Teknik Kütüphanesi. Erişim tarihi: 2007-04-21, Vikipedi kopyalandı.

2
Mars Merak Rover'ın yerleşik yazılımı nedir?
Mars Curiosity Rover başarıyla indi ve promosyon videoları "terör 7 dakika" biri kod 500.000 satırları olma konusunda orada övünmek. Bu karmaşık bir problem, şüphesiz. Fakat bu çok fazla kod, elbette arkasında oldukça büyük bir programlama çabası vardı. Bu proje hakkında bir şey bilen var mı? Bunun bir tür gömülü C …

7
gömülü geliştirme için birim testi yaparken en iyi yöntem
Gömülü sistem için yazılmış birim test kodu için bazı en iyi uygulama stratejileri arıyorum. Gömülü sistemle, aygıt sürücüleri, ISR işleyicileri vb. Gibi kodları, metale çok yakın olan şeyleri kastediyorum. Ünite testlerinin çoğu, bir ICE yardımı ile donanım üzerinde test edilmeden mümkün değildir. Bazen gömülü ünitenin mekanik anahtarlar, step motorlar ve …

8
Gömülü programlama elektrik mühendisliğine veya yazılım geliştirmeye daha yakın mı? [kapalı]
Mikro denetleyicilere gömülü C yazma işim yaklaşıyor. İlk başta, gömme programlamanın benim için yazılım yığınında çok düşük olduğunu düşünürdüm, ama belki de yanlış düşünüyorum. Normalde kendimi bir elektrik mühendisi olarak görmediğim için gömülü kod yazma fırsatından vazgeçerdim. Bu kötü bir varsayım mı? Gömülü sistemler için ilginç ve kullanışlı yazılımlar yazabilir …


7
ÇHS'ye daha hızlı bir alternatif nedir?
Bir dsPIC’den bir PC’ye veri aktarımı yapıyorum ve hata olmadığından emin olmak için 512 baytlık her bloğa 8-bit CRC yapıyorum. CRC kodum etkinken yaklaşık 33KB / s, onsuz 67KB / s alıyorum. Daha hızlı olacağını kontrol etmek için bazı alternatif hata algılama algoritmaları nelerdir?


8
Gömülü cihazlarda TDD'yi nasıl yapabilirim?
Programlama konusunda yeni değilim ve AVR'de düşük seviyeli C ve ASM ile bile çalıştım, ancak gerçekten daha büyük ölçekli gömülü bir C projesinin etrafında başımı alamıyorum. Ruby'nin TDD / BDD felsefesi ile yozlaşmış olduğum için insanların böyle kod yazma ve test etme yöntemlerini anlayamıyorum. Bunun kötü bir kod olduğunu söylemiyorum, …

4
Firmware / gömülü sistemler-yazılım geliştirmek için çevik bir metodoloji nasıl benimsenir?
Her zaman çevik yöntemlerin nasıl uygulanacağını merak ettim, gerçekten büyük karmaşık gömülü sistem yazılımında (100+ mühendis). Ürün yazılımı geliştirme, çevik yapmayı zorlaştıran bazı benzersiz özelliklere sahiptir (yani, donanım geliştirme döngüsünün sonuna kadar donanım kullanılamaz; Ürün piyasaya sürüldüğünde, ürün yazılımını kolayca güncelleyemez; vb.) Bu tür bir gelişimdeki norm, kalın dokümantasyon ve …

3
Gömülü göz sistemlerinde Scrum ile işlevsel olmayan işleri nasıl ele alırsınız?
Gömülü sistemlerde Scrum ile ilgili iki sorunum var. Birincisi, özellikle erken aşamalarda, gösterilemeyen birçok görev vardır. Bir geliştirme kartı, işletim sistemi, ekran, seri iletişim vb. İle başladık. Altı sprint için ekranımız yoktu. İlk dört sprint vardı: Alma RTOS ve çalışır Ağ ve seri sürücüleri yazma görevleri oluşturma Düğmeler, iletişim vb. …

1
Gömülü sistemler için hangi oranda programlama yapılır?
Gömülü sistemler için hangi oranda programlama yapılır? Daha genel olarak, programcılarla ilgili ilginç istatistikleri alan adına göre paylaşın, örn. Gerçek zamanlı / işletme / kullanıcı arayüzü / oyun /… Etki alanı sınırlarını nasıl tanımladığınız (örneğin, yerleşik bir sistemdir) size bağlıdır, ancak tanımınızı açıklamak için lütfen birkaç kelime verin.



1
Gömülü bir sistem projesi için SE Asya karakter kümelerini içermenin mutlak, minimum gereksinimi nelerdir?
Gömülü bilgisayar sistemlerini ürettiğimiz ürünlerimize entegre etmeye başlayan bir şirkette çalışıyorum. Oldukça geniş bir ürün yelpazemiz var ve bunlar dünya çapında dağıtılıyor. Ayrıca, sisteme yanıp sönen bellenime bağlı olarak birden çok amaca hizmet edebilecek birkaç entegre kart tasarladık. Bu şekilde bilgisayar donanımımızı çeşitli ürünlerimiz için yeniden tasarlamak zorunda kalmıyoruz - …


5
Bugün düşük seviyeli programlama için hangi diller kullanılıyor? [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 . 6 yıl önce kapalı . Sürücüler, gömülü sistemler, işletim sistemleri vb.Gibi düşük seviyeli programlama duyduğumda, hemen C ve belki …

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.