ana

Hanshuntong Akıllı Teknoloji Co., Ltd.
Başlık- Evet.Yapılar- Evet.QT251 (16 Seri Portu 4 Ağ Portu)
Firm Bilgisi
  • Transaksyon Seviye
    VIP üyesi
  • Kontakt
  • Telefon
  • Adres
    13 kat, Zhongjian Guang Vadisi Y?ld?z? I1 Binas?, 799 Gaoxin Caddesi, Donghu Yüksek Teknoloji B?lgesi, Wuhan
Şimdi temas edin
QT251 (16 Seri Portu 4 Ağ Portu)
QT251 Ürün Özellikleri 1. Ürün Genel Bakış QT251N, RISC mimarisine dayanan yüksek performanslı 32 bit MPU'ya sahip gömülü bir bilgisayardır.
Ürüntü detayları

QT251 Ürün Özellikleri
Ürün Genel Bakış
QT251N, sadeleştirilmiş komut kümesi (RISC) mimarisine dayanan yüksek performanslı 32 bit MPU ile gömülü bir bilgisayardır. CPU, ARMCortex-A8 çekirdeğinde yerleşik NEON Tek komut akışı çoğunluk akışı (SIMD) işbirliği, hata düzeltme kodu (ECC) ile 256KBL2 önbelleği ile en fazla 1GHz frekansını destekleyen bir sistem sınıfı çiptir. Sistem RS458 / RS232 iletişimi, kablolu ağ iletişimi, CAN otobüsü, aynı zamanda küçük boyut, düşük güç tüketimi, yüksek verimlilik ve diğer özelliklere sahip isteğe bağlı kablosuz GPRS iletişimi sağlar. HMI、 Endüstriyel kontrol, geçit ve diğer durumlar.
2. Ürün Özellikleri
1. Donanım Özellikleri
AM355xCPU için:
32bitARMCorte-A8 mimarisi, ana frekans 800MHz, 1.6MIPS / MHz, en fazla ana frekans 1GHz
32KBI önbelleği, 32KBD önbelleği, NeonSIMD eşişlemcisi
Hafıza:
512MbyteDDR3, 64KB özel RAM
FLAŞ:
512MbyteNANDFlash, Maksimum 8Gbyte desteği
NAND, NOR, SRAM ve diğer Flash desteği
Şifreleme:
PRNG/DES/3DES/AES/SHA/HMAC şifrelemesini destekler, 256 bit şifreleme moduna kadar
Kapı Köpeği:
Dahili WDT, 60 saniyeden az akma süresi, boş uyandırma ve çağrı kapatma uyandırmasını destekler
RTC:
Yüksek hassasiyetli gerçek zamanlı saat, yerleşik batarya
Debugging noktası:
1 Seri Portu Sistem Konsolu Portudur. Porter hızı: 115200, veri biti: 8, durma biti: 1, kontrol biti: hiç, akım kontrolü: hiç
RS485 ve RS232:
8 kanal bağımsız RS485 iletişimi, iç tam izolasyon koruma tasarımı
8 kanal RS485 / RS232 dakika çoklu iletişim, pratik seçimlere göre kullanılabilir, iç tam izolasyon koruma tasarımı
B numarası doğru:
1 kanal RS485 alıcı, bağlantıdan sonra otomatik olarak çiftleştirildiğinde B kodu çiftleştirmek için özel
Yapabilir:
1 kanal CAN iletişimi, yerleşik izolasyon koruma tasarımı
Anahtar miktarı çıkış girişi:
2 yollu çift bıçak çift atma relye çıkışı
2 anahtar girişi
Ağ:
4 kanal 10M / 100M adaptif endüstriyel Ethernet, standart RJ45 arayüzü
15KVTVS koruma, iç tam izolasyon koruma tasarımı
Kablosuz fonksiyon (isteğe bağlı):
Radyo frekans bantı 800/900/1800/1900MHz (isteğe bağlı 2/3/4G)
İsteğe bağlı WIFI: AP bağlanabilir
1 SIM kartı, 1 anteni
İletim hızı: Uygun fonksiyonlara ulaşmak için standart hız
SDCARD'ı:
Dahili bir SD / MMC kart arayüzü
Güç kaynağı:
Giriş voltajı: 220V, AC, DC desteği
Tek güç tüketimi: <12W
Mekanik Özellikler
Gövde Metal Malzemeleri
Boyut: 1U
Koruma Sınıfı: IP63
Çalışma Ortamı
Çalışma sıcaklığı: -40 ℃ ~ + 85 ℃
Çalışma Nemi: % 5 ~ 95%
2. Yazılım Özellikleri
2.1 Sistem Özellikleri
QT251N, TIAM335x tabanlı Linux işletim sistemi sürümü 3.2.0 olarak önceden yüklenmiştir. POSIX standartlarını veya UNIX benzeri platformları karşılayan uygulamalar. Sisteme özgü donanım cihazları için çekirdek, kullanıcıların uygulama geliştirmesini hızlandıran basit ve kullanımı kolay bir sürücü arayüzü sağlar.
QT251N sisteminin yazılım sistemleri Bootloader, Linux çekirdek ve
rootfs。 Bootloader, GPL koşullarına uygun açık kaynak projesidir, UBoot esas olarak çekirdeğin başlangıcını başlatır, NFS montajını destekler, NANDFlash başlangıcı; Linux çekirdek, tüm işletim sisteminin en alt katmanıdır ve tüm donanımın sürücüsünden ve çeşitli sistemler için gerekli temel işlevlerden sorumludur; rootfs, diskteki veya bölümdeki dosyaları ve veri yapılarını belirlemek için kullanılan bir yöntemdir, yani dosyaları diskte düzenlemek için bir yöntemdir.
2.2 Çevre Yapımı
Şirket tarafından sunulan sanal makine sistemi Ubuntu 10.04, doğrudan derlenebilir. Kullanıcı Adı: Work
Şifre: 123456
编译命令: arm-linux-gnueabihf-gcc-ofilenamedosya adı. c'nin
Derleme zinciri: arm-linux-gnueabihf-4.7.tar.gz
Şirket tarafından sağlanmayan derleme ortamında, derleme zincirini PC'nin Linux sistemine kopyalayın, derleme zincirini çözdükten sonra, kök dizinindeki bin dizinini sistemin çevre değişkenlerine ekleyin.
Eğer /opt/arm-linux-gnu dizinine çıkarırsanız, çevre değişkenleri şunları ekleyin:
exportPATH=$PATH:/opt/arm-linux-gnu/bin
Derleme zinciri indirme adresi:
https://pan.baidu.com/s/1nv19D1Z#list/path=%2FWORK%2FCortex A8
2.3 Yönetici Giriş
IP adresi: eth0: 192.168.1.177eth1: 192.168.2.177eth2: 192.168.3.177eth3: 192.168.4.177
Kullanıcı Adı: root Şifre: root
3. Arayüz Tanımı
1. Güç bağlantısı
2. RS485 bağlantısı
Not: RS485 9-16 kanalları ve RS232 9-16 kanalları çoklu kanallardır.
3. RS232, CAN arayüzü
Not: RS232 9-16 kanalları ve RS485 9-16 kanalları çoklu kanallardır. İlgili sürücü arayüzü aynıdır, zaman bölüşümü çoklu kanal.
4. anahtar miktarı çıkış girişi
Not: Rele çıkışı çift bıçaklı çift fırlatma anahtarıdır, aşağıdaki şekil gibi:
5. Ağ Arayüzü
6. hata açma arayüzü
Değiştirme bağlantı noktası yapılandırması: Porte hızı: 115200, veri biti: 8, durma biti: 1, doğrulama biti: hiç, akım kontrolü: hiç
7. RS485 / RS232 Sürücü Arayüzü
Sürücü arayüzü yöneticinin /dev dizininde görünebilir.
4. Sürücü Örnekleri
Sistem / program dizininde bazı basit testler yapılabilecek uygun komut dosyaları vardır. Bu, startup.sh dosyasındaki bağlantı noktasının doğru haritalandığından emin olmalıdır. Belgelerin içeriğine ek olarak bakınız.
Ek:
Startup.sh dosyasının içeriği:
#!/bin/sh
ln-sf/dev/ttyCH0/dev/ttyS1
ln-sf/dev/ttyCH1/dev/ttyS2
ln-sf/dev/ttyCH2/dev/ttyS3
ln-sf / dev / ttyCH3 / dev / ttyS4
ln-sf / dev / ttyCH4 / dev / ttyS5
ln-sf / dev / ttyCH5 / dev / ttyS6
ln-sf / dev / ttyCH6 / dev / ttyS7
ln-sf / dev / ttyCH7 / dev / ttyS8
ln-sf / dev / ttyCH8 / dev / ttyS9
ln-sf / dev / ttyCH9 / dev / ttyS10
ln-sf / dev / ttyCH10 / dev / ttyS11
ln-sf / dev / ttyCH11 / dev / ttyS12
ln-sf / dev / ttyCH12 / dev / ttyS13
ln-sf / dev / ttyCH13 / dev / ttyS14
ln-sf / dev / ttyCH14 / dev / ttyS15
ln-sf / dev / ttyCH15 / dev / ttyS16
ln-sf / dev / ttyO1 / dev / ttyS17
iplinksetcan0tipcanbitrate100000
ifconfigcan0up'ı
Serial.c dosyasının içeriği:
#içerir#içerir
#içerir
#içerir
#içerir
#içerir
#içerir
#içerir
#definemax_buffer_size100/*bufer boyutu*/
/*************************************/intfd1;
intflag_close;
intopen_serial(intk,int*fd)
{
intsfd = -1; charstr[100];
sprintf(str,"/dev/ttyS%d",k); printf("open%s/n",str);
sfd=aç(str,O_RDWR|O_NOCTTY|O_NONBLOCK); eğer(sfd==-1){
perror(str); dönüş-1;
}
başkası{
*fd=sfd; dönüş 0;
}
}
/******************************************************************/intmain(intargc,char*argv[])
{
time_ttŞimdi,tEski; inport;
char'ı
sbuf[]={"12345678901234567890123456789012345678901234567890/n"}; /* Sabit
Gönderilen Veriler*/
charsbufrec[256]={0};
intsfd, retv, ben, ncount = 0, mcount = 0; structtermiosopt;
intlength=sizeof(sbuf);
/*****************************************************************
**/
eğer(argc<2)
{
printf("inputerro:seri<1~4>/n"); dönüş 0;
}
**/
/
**/
port=atoi(argv[1]); open_serial ((port, &fd1);
/*****************************************************************
printf("readyforsendingdata.../n"); tcgetattr (fd1, & seçim); cfmakeraw (&seçim);
/*****************************************************************
cfsetispeed(&opt,B9600); /* 9600bps'ye geçiş hızını ayarlayın*/cfsetospeed(&opt,B9600);
/***************************************************** tcsetattr(fd1, TCSANOW, &opt);
while(mcount<5)
{
retv=write(fd1,sbuf,length); /*Veri gönder*/if(retv==-1){
//perror("yaz"); printf("yazma hatası/n");
}
başkası{
printf("karakter numarası %d/n",retv);
}
sayı=0;
printf("readyforreceivingdata.../n");
zaman (&tOld); tŞimdi=tEski; sayı=0;
while(((tNow-tOld)<2))/*Alış Zamanı Süresi ayarlamak*/
{
zaman (&tNow); retv=okumak ((fd2,&sbufrec[0],1); eğer(retv==-1){
//perror("okumak");
//printf("errorread/n");
//printf("tOld=%d;tNow=%d/n",tOld,tNow);
}
başkası{
printf("%02x",sbufrec[0]); sayı+=1;
}
}
mcount+=1; printf("/n");
}
flag_close=close(fd1)
if(flag_close==-1)/*关闭口端口*/printf("ClosetheDevice1failur!/n");
dönüş 0;
}
Çevrimiçi soruşturma
  • Kontaktlar
  • Şirketi
  • Telefon
  • E-posta
  • WeChat
  • Kontrol Kodu
  • Mesaj İçindeki

Başarılı operasyon!

Başarılı operasyon!

Başarılı operasyon!