Açıklama
Giriş:
HydraBus kartının özellikleri:
- Çok küçük bir kart, yalnızca 60mm x 37mm boyutunda (üstte veya altta bağlanabilen bir shield ile genişletilebilir)
- USB DFU üzerinden programlama yazılımı (herhangi bir hata ayıklayıcı olmadan) USB1 FS ile
- Düşük maliyetli SWD Hata Ayıklayıcı konektörü üzerinden hata ayıklama/programlama (15US$’dan daha az bir fiyata ultra düşük maliyetli bir NUCLEO F401RE kullanılarak programlanabilir/hata ayıklanabilir)
- ESD korumalı iki MicroUSB portu (1 OTG ve 1 Cihaz/Host)
- Donanımda 4bit SD ve SDIO mod desteği ile MicroSD yuvası (48MHz’e kadar, yaklaşık 24MB/s)
- Reset & Kullanıcı Butonu (Güç Açıldığında USB DFU’ya Girer) ile Kullanıcı Led (diğer işler için I/O’yu yeniden kullanmak üzere devre dışı bırakılabilir)
- Tüm 44 I/O’nun breakout’u (bazıları MicroSD ve USB 1&2 tarafından kullanılır)
- MCU ARM 32-bit Cortex M4+FPU, 168MHz’e kadar ve 1MB Gömülü Flash
- Tüm çevre birimleri etkin olduğunda 100mA/3.3V’dan daha az güç tüketimi
- Ultra düşük güç modu (belirli işlemler için 2mA’dan daha az)
- Donanım belgeleri, şemalar/kart, pin çıkışı, şablon github’da mevcuttur: https://github.com/bvernoux/hydrabus/tree/master/hardware
- HydraBus Donanımı hakkında daha fazla bilgi için http://hydrabus.com/hydrabus-1-0-hw-detailed/ adresine bakın
- Donanım lisansı CC BY NC (ticari lisans için info@hydrabus.com ile iletişime geçin)
- Seçenek olarak HydraBus-Sick-Of-Beige-Case adlı ucuz şeffaf akrilik kasa desteği
- Seçenek olarak HydraNFC Shield desteği, TI TRF7970A NFC yonga setine dayanan yüksek performanslı bir NFC kartı (ve hydrafw tarafından tamamen desteklenmektedir)
- HydraBus için diğer aksesuarlar/shield’ler https://www.seeedstudio.com/HydraBus-m-132.html adresinde mevcuttur
HydraBus/HydraNFC açık kaynaklı gömülü yerel yazılımının (hydrafw) özellikleri:
- Tamamen açık kaynak yazılım, ana yazılım Apache Lisansı, Sürüm 2.0 altında lisanslıdır ve bağlantılı kısım:
- STM32CubeF4 HAL açık kaynak BSD lisansı,
- ChibiOS 3.0 GPL3/Apache 2.0 ve gerekirse diğer ticari lisanslar altında lisanslıdır,
- tokenline GPL 2.0 veya daha yeni lisanslıdır,
- FatFs BSD/GNU GPL lisansı
- VT100 terminal/shell ile microUSB üzerinden Sanal Seri Port erişimi (USB Sanal Seri portunu destekleyen herhangi bir donanım ile uyumlu)
- 2 micro USB portu kullanılabilir (çoklu görevli işletim sistemi tarafından yönetilir), birden fazla protokolü, gpio/adc/dac… 2 terminalde test etmek için kullanışlıdır
- 32GB’a kadar microSD (FAT16/FAT32) kart desteği (SanDisk Extreme 32GB ve birçok diğer kart ile test edilmiştir)
- Birden fazla protokol desteklenmektedir (herhangi bir VT100 konsolundan):
- JTAG tarayıcı/hata ayıklayıcı modu, JTAGulator gibi
- BusPirate uyumlu OpenOCD ikili modu
- 16 kanal 2 MHz’e kadar Logic Analyzer modu SUMP desteği ile
- ols-0.9.7.2 ile uyumlu, http://ols.lxtreme.nl adresine bakın, ayrıca hydrabus için ols profiline https://github.com/bvernoux/hydrafw/blob/master/ols.profile-hydrabus.cfg adresinden ulaşabilirsiniz
- sigrok ile uyumlu: sigrok-cli & PulseView, http://sigrok.org adresine bakın
- CAN1 veya 2 (1 Mbit/s’ye kadar)
- SPI1 veya 2 (master & slave 42MHz’e kadar)
- I2C (master 1MHz’e kadar)
- UART1 & 2 (10.5Mbps’ye kadar)
- ADC (3.3V’a kadar, dahili Sıcaklık, VrefInt, VBAT okuyabilir)
- DAC1 veya 2 (3.3V’a kadar, üçgen, gürültü)
- PWM (Frekans 1Hz’den 42MHz’e, Çalışma Döngüsü %0’dan %100’e)
- GPIO (Giriş/Çıkış/Açık-Drenaj) 44 I/O’ya kadar yapılandırılabilir (PA0-15, PB0-11, PC0-15 destek aralığı & joker karakter)
- RNG (STM32 donanım RNG kullanarak rastgele sayı üreteci)
- Daha fazla ayrıntı için Wiki’ye bakın: https://github.com/bvernoux/hydrafw/wiki
- JTAG tarayıcı/hata ayıklayıcı modu, JTAGulator gibi
- Planlanan özellikler / Görev Listesi:
- Wiki’ye bakın https://github.com/bvernoux/hydrafw/wiki/Task-List
- HydraBus için alternatif yazılım:
- Micro Python yazılımı HydraBus’a taşındı
- HydraBus Micro Python github adresine bakın
- BlackMagic (JTAG/SWD Hata Ayıklayıcı) yazılımı Hydrabus’a taşındı
- BlackMagic HydraBus port github adresine bakın
- Hydrabus portu hakkında daha fazla bilgi için: https://github.com/bvernoux/blackmagic/tree/master/src/platforms/hydrabus adresine bakın
Bağlantılar:
Bu ürünü kullanırken herhangi bir sorunla karşılaşırsanız, teknik destekle iletişime geçin.








Değerlendirmeler
Henüz değerlendirme yapılmadı.