İçindekiler:
- Adım 1: Üst Kutu Kurulumu ve Yapılandırmasını Ayarlayın
- Adım 2: Ana Bilgisayar Kurulumu: Seri Terminal
- Adım 3: Ana Bilgisayar Kurulumu: NFS Paylaşımı
- Adım 4: Test Edin ve Geliştirmeye Başlayın
Video: MHP Geliştirme için Windows Vista'da Panasonic ADK'yı Yapılandırma: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:22
Panasonic ADK, Linux ortamı için geliştirildi. Windows işletim sisteminde geliştirmeyi tercih eden arkadaşlar için yapabilecekleriniz bunlar. Sonunda ilk xlet'i set üstü kutuda çalıştırabilmem için deneme yanılma sürecim tam bir hafta sürdü! -cut… Bu benim ilk talimatım:-)
Adım 1: Üst Kutu Kurulumu ve Yapılandırmasını Ayarlayın
Yapılması gereken ilk şey, tüm donanımı düzgün bir şekilde bağlamaktır. Panasonic ADK, PCMCIA yuvasına takılan bir Promocard geliştirme kiti ile birlikte gelir. Ana bilgisayar aracılığıyla geliştirmeye olanak tanır. Daha fazla bilgi için ADK belgelerini okuyun. Adımlar:1. Set Üstü Kutusunu (STB) bir ethernet kablosu aracılığıyla bir anahtarlama merkezine, SCART kablolarını TV'ye bağlayın ve STB uzaktan kumandasını hazırlayın.2. Ana bilgisayarı aynı hub'a bağlayın.3. STB'yi açın. (resme bakın) ve bir açılıştan sonra ADK Ana Menüsünü göreceksiniz.4. 'Ağı Yapılandır'ı seçin ve Ağı Yapılandır ekranına5 getirileceksiniz. STB IP adresini girin. 192.168.1.56'yı seçiyorum. Ağ maskesini girin. Yapılandırmam için 255.255.255.07. Bir ağ geçidi kullanıyorsanız, ağ geçidi8 altında 'ETKİN' seçeneğini seçin. Ağ geçidi IP adresini girin.9. Arama Yolu için NFS'yi seçin. STB, xlet'leri bir ana bilgisayardaki bir NFS paylaşılan dizininden veya dahili olarak Flash bellekte çalıştırabilir. Bizim durumumuzda, xlet'i doğrudan ana bilgisayarımızda10 çalıştırmak istiyoruz. Montaj noktasını girin. NFS ana bilgisayarınızda tam olarak neyin paylaşıldığını girmelisiniz. Ana bilgisayarın IP adresiyle başlayın, ardından NFS dizini ile Benim durumumda, 192.168.1.111:f:/nfs/helloTüm ayarlardan memnun olduğunuzda, 'kaydet ve Çık'ı seçin Yeniden başlatma yapın.
Adım 2: Ana Bilgisayar Kurulumu: Seri Terminal
Geliştirmeye başlamadan önce birkaç adım vardır.(a) Seri Term1 Kurulumu. Öncelikle STB'nin seri portunu ana bilgisayarın seri portuna bağlamanız gerekiyor. Ne yazık ki birçok modern bilgisayar artık seri portlarla gelmiyor. Korkmayın, piyasada çok sayıda USB - Seri dönüştürücü var. Benim durumumda, ebay'de yaygın olarak bulunan bir USB'den seriye kablo kullanıyorum. Üretken bir USB yongası kullanıyor ve sürücüyü yükledikten sonra sanal Aygıt Yöneticisi altındaki seri bağlantı noktası. (resme bakın) Benim durumumda COM82. Ardından, bir seri modem yazılımına ihtiyacınız var. REALTERM'i indirdim ancak herhangi bir yazılımı kullanabilirsiniz.https://realterm.sourceforge.net/3. Seri port konfigürasyonu (resimlere bakın) Aşağıdaki ayarları kullanın: Ekran: ANSIPORT: COM8 (kendi değerinizi kullanın) Baud: 19200, 8N1Donanım akış kontrolü yok, Yazılım kontrolü yok4. Test Eğer düzgün bir şekilde bağlanır ve yapılandırırsanız, uzaktan kumandaya her bastığınızda ve STB yanıt verirse, seri terminalde hata ayıklama bilgilerini göreceksiniz. Benim durumumda, realterm yazılımındaki sarı metin hata ayıklama metnidir.
Adım 3: Ana Bilgisayar Kurulumu: NFS Paylaşımı
Bu en önemli kısımdır; Bu kısmı çözene kadar STB'nin Konumlandırıcı dosyalarını tanıması ve ayrıştırması için epey zaman harcıyorum… Başlamadan önce, ana bilgisayarın Set Üstü Kutusuna ping atabildiğini test etmek iyi olur. Bunu şu şekilde yapın: bir komut istemi penceresi açın ve STB'nin ping IP adresini yazın Benim için ping 192.168.1.5 STB.1'den gelen yanıtları görmelisiniz. NFSWindows, NFS'yi yerel olarak desteklemez; en azından Vista değil. Windows XP'nin ücretsiz bir NFS bileşeni olduğunu okudum, ancak varsayılan olarak kapalı. XP kullanıyorsanız Windows XP'de NFS'de bir arama yapın. NFS paylaşımları oluşturmak için https://www.labf.com/nfsaxe/index.html2 adresinden nfsAxe adlı bir yazılım indiriyorum. Dışa Aktarımı Oluşturun (resme bakın)Yazılımı kurduktan sonra, STB'ye girilen ayarı yansıtan bir NFS paylaşımı oluşturmalısınız. 'Dizin Ekle'yi tıklayın ve onu konum belirleme dosyasını ve xlet sınıflarını tuttuğunuz konuma yönlendirin. bulucu dosyası hakkında daha fazla bilgi, lütfen ADK belgelerine bakın. Benim durumumda, dizin F:\nfs\hello\dışa aktarma bağlama yolu /f/nfs/hello olacaktır bu, STP 192.168.1.111:/ f/nfs/helloSonraki, bu dışa aktarma için tüm ana bilgisayarlar, tüm kullanıcılar, tüm gruplar, R/W erişimi oluşturmak için Kullanıcı Erişimi Eklemelisiniz.3. Ad Dönüştürme (*ÇOK ÖNEMLİ) Modu 'Yasadışı karakterlere izin ver' olarak değiştirin ve 'UTF8 Ad biçimini kullan' seçeneğini işaretleyin Bir sonraki adıma geçin
Adım 4: Test Edin ve Geliştirmeye Başlayın
Yazılım geliştirmenizi ayarlamadan önceki son adım, STB'nin ana bilgisayarda xlet'i çalıştırabildiğini test etmeyi içerir.1. Uzaktan kumandayı kullanarak STB.2'nin Ana Menüsünden 'Xlet'i Başlat'ı seçin. STB, STB ağ yapılandırmasında saklanan ayarlara dayalı olarak ana bilgisayarınızdaki Konumlandırıcı dosyasını bulmaya ve ayrıştırmaya çalışacaktır.3. Başarılı olursa, - NFS sunucusunda, STB IP adresi montajını göreceksiniz (resme bakın) - STB'de, 'Xlet'i Başlat' menüsünü ve herhangi bir bulucu dosyasını göreceksiniz.- aynı anda hepsini göreceksiniz. seri terminal4'teki hata ayıklama bilgileri. Xlet'i çalıştırın!!Yukarıdaki 3. adım başarılı olursa, şimdi xlet'i seçip çalıştırabilirsiniz. Benim durumumda, xlet bulucu dosyası 'start' olarak adlandırılır. Seçin ve uzaktan kumandada 'Enter' tuşuna basın5. Xlet çalışıyor (resme bakın)6. Xlet'i durdurmak için uzaktan kumandadaki 'NAV' tuşuna basın.7. Pekala, hepsi bu kadar ve artık Eclipse gibi favori IDE'nizi kullanarak yazılım geliştirme ortamınızı oluşturmaya başlayabilirsiniz. Eclipse kullanarak MHP için geliştirme hakkında bir not: En önemli şey talimatları (JRE 1.4.2, Stubs, vb.) takip etmektir.) https://www.code4tv.com/c/downloads içinde listelenmiştirTeşekkürler!!
Önerilen:
Bluetooth Üzerinden HC-05 Seri Yapılandırma: 10 Adım
Bluetooth Üzerinden HC-05 Seri Yapılandırma: Bazı Arduino projeleri için Android cihazlar ve HC-05 Bluetooth SPP modülleri kullanırken, bir PC USB portuna bağlanmadan HC-05 baud hızlarını ve diğer parametreleri kontrol etmek ve değiştirmek istedim. Bu buna dönüştü.HC-05 modülleri seri ve Blu'ya bağlanır
Raspberry Pi için Verimli Java Geliştirme: 11 Adım (Resimlerle)
Raspberry Pi için Verimli Java Geliştirme: Bu Eğitilebilir Tablo, Raspberry Pi için Java programları geliştirmek için çok verimli bir yaklaşımı açıklar. Düşük seviyeli cihaz desteğinden çok iş parçacıklı ve ağ tabanlı programlara kadar Java yeteneklerini geliştirmek için bu yaklaşımı kullandım. Yaklaşık
Google Formlar + AutoCrat ile Yazma Ödevlerini Yapılandırma: 12 Adım
Google Formlar + AutoCrat ile Yazma Ödevlerini Yapılandırma: Öğrencileriniz tez açıklamalarını, tanıtımları, özetleri veya tüm yazma ödevlerini yapılandırmada zorluk çekiyor mu? Belirli bir formatı takip etmeyen denemeler alıyor musunuz? Öyleyse, tutmak için Google Formlar'ı ve Chrome uzantısı autoCrat'ı kullanın
NE555 Zamanlayıcı - NE555 Zamanlayıcıyı Kararsız Bir Yapılandırmada Yapılandırma: 7 Adım
NE555 Zamanlayıcı | NE555 Zamanlayıcıyı Kararsız Bir Yapılandırmada Yapılandırma: NE555 zamanlayıcı, elektronik dünyasında en yaygın kullanılan IC'lerden biridir. DIP 8 şeklindedir yani 8 pinlidir
Linux için Windows Alt Sisteminde ESP32 Geliştirme: 7 Adım
Linux için Windows Alt Sisteminde ESP32 Geliştirme: ESP32, Espressif'in düşük maliyetli, düşük güçlü bir mikro denetleyici kartıdır. Düşük maliyeti ve WiFi ve Bluetooth içeren yerleşik çevre birimleri nedeniyle üreticiler arasında popülerdir. Ancak, ESP32 için geliştirme araçları, Unix benzeri bir tr