uLan Driver

Screenshot Software:
uLan Driver
Mga detalye ng Software:
Bersyon: 0.8.3
I-upload ang petsa: 11 May 15
Nag-develop: Pavel Pisa
Lisensya: Libre
Katanyagan: 12

Rating: 2.0/5 (Total Votes: 1)

nagbibigay Ulan Driver 9-bit na mensahe oriented komunikasyon protocol, na kung saan ay ililipat for sale-485 link sa loob.
Karakter ay ililipat parehong paraan tulad ng PHP-232 asynchronous transfer maliban pagkakapareho bit, na ginagamit upang makilala sa pagitan ng data na character at kontrol ng impormasyon protocol. Isang pisikal na layer ay binubuo ng isang baluktot pares ng mga leads at for sale-485 transceivers.
Paggamit ng 9-bit na character Pinadadali paglipat ng binary data at para sa intelligent controllers ay maaaring mas mababa ang CPU load, dahil sa CPU hindi kailangan sa pag-aalaga tungkol data characters ipadala sa ibang node. Producer ng pinaka microcontrollers para sa embedded application malaman na at may ipinatupad 9-bit extension sa UARTs ng karamihan ng MCUs ngayon. May listahan sa ibaba upang mailakip ang ilan sa kanila:
- Ang lahat ng Intel 8051 at 8096 na nakabatay MCUs sa UART
- Mga kasapi ng Motorola 683xx pamilya (68332, 68376, ...)
- Hitachi H8 microcontrollers
Ang mga driver ay ipinatupad bilang relatibong independiyenteng mga layer at subsystems. Ang mga mensahe ay handa at natanggap sa driver na nakatuon sa memorya. Memorya na ito ay nahahati sa mga bloke sa mga magkakatulad na sukat sa atomic laang gawain.
Kapag ang mensahe ay naka-imbak sa mga bloke, pinuno ng mensahe na may ilang bytes data ay naka-imbak sa unang ilalaan bloke ng memorya. Kung hindi maaaring ma-imbak ang lahat ng data sa unang block, susunod na bloke ay inilalaan at naka-link na magkasama.
Ang mga ulo ng mensahe ay naka-link sa bidirectional listahan na naka-link sa mga mensahe na inihanda para sa pagpapadala, naproseso message at handa para sa notification client. Ang mga listahan o queue ang mga pangunahing mekanismo para sa paglilipat ng mga mensahe sa pagitan ng subsystems.
Link protocol ay nakaprograma na may hangganan automata estado na may stack ng estado, na gawain ng estado ay pinaandar ng matakpan handler. Gawain ng Estado ay maaaring bumalik positibong impormasyon integer, negatibong error notification o zero, na hahantong sa maghintay para sa susunod na makaabala. Impormasyon o error ay ginagamit bilang input parameter kapag gawain ng estado ay tinatawag na.
Kapag ang mga gawain nagnanais ng estado magpasimula transfer sa ibang gawain ng estado ito pagbabago pointer sa aktwal na gawain ng estado. Kung regular na nagbabalik nakaraang estado nonzero value bagong gawain ay tinatawag na agad, sa ibang mga kaso sa susunod na matakpan invokes bagong gawain ng estado.
May stack ng mga tumatawag ng mga aktwal na gawain ng estado na nagbibigay-daan sa mga constructs automata subsystems, na kung saan ay maaaring gamitin sa mas maraming lugar sa pangunahing automata loop. Pangunahing layunin ng automata ay upang magpadala o proseso mensahe pagdating sa listahan ng mga mensahe na inihanda para sa pagpapadala at kung tinukoy, ilipat ang mga mensaheng ito papunta listahan ng mga mensahe na inihanda para sa notification client.
Natanggap na mensahe ay nailagay sa listahan na ito ay masyadong. Subsystem ay pinangangasiwaan ng timeout handler, na maaaring muling pasiglahin ang komunikasyon sa kaso ng mamatay ng iba pang mga node. Ang matakpan at timeout handler ay ganap SMP rientrent.
Ang automata subsystem gumagamit payo sa chip driver na gawain para sa hardware port manipulasyon. Ito ay bahagi lamang umaasa sa ginamit chip, ngayon 82,510, 16450 at OX16C950PCI. Ang mga gawain ay maaaring magpadala at tumanggap ng 9 bit character, kumonekta sa PHP-485 na linya sa pamamagitan ng mga sequence ng arbitrasyon, maghintay para sa tinukoy na oras para sa mga karakter at magpasimula at malapit na port.
File operasyon subsystem gumagawa interface sa pagitan ng OS kernel VFS at queue message client. Ay nagbibigay-daan ito upang ihanda ang isahan o multi-frame na mensahe at mga tindahan ng mga abiso ng mga natanggap o naproseso sa mga mensahe sa mga pribadong istruktura ng estado kliyente. Ang bahagi na ito ay mabigat na operating system na umaasa

Ano ang bago sa release na ito.

  • Ang release na ito ay nagdadagdag ng USB converter suporta at maraming pag-aayos.
  • Ito ay nasubok sa Linux (hanggang sa 2.6.28 sa i386 at target x86_64), sa Windows 2k, XP, at Vista, at sa sistema-less target ARM LPC21xx.

Katulad na software

Desire HD Stock
Desire HD Stock

15 Apr 15

OpenVZ kernel
OpenVZ kernel

2 Jun 15

Nucle-DOS
Nucle-DOS

17 Feb 15

OmniOS
OmniOS

17 Feb 15

Mga komento sa uLan Driver

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!