InglesPransesEspanyol

Ad


OnWorks favicon

avrprog - Online sa Cloud

Patakbuhin ang avrprog sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command na avrprog na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


avrprog - Programmer para sa Atmel AVR microcontrolers

SINOPSIS


avrprog [ -r | -w | -c | -e | -b reset-pin-value | -L lock-mode ] [ -E
] [ -d aparato ] [ -p port-address ] [ -R ] [ -v ] [ -V ] [ -h ]

DESCRIPTION


Programmer para sa Atmel AVR microcontrollers na gumagamit ng PC parallel port sa
i-program ang device sa serial mode. Ang aparato ay maaaring i-program "sa-
system". Ito ay may kasamang eskematiko ng hardware na kinakailangan. Ang
Ang hardware ay idinisenyo upang maging mahusay at hindi magastos.
Ang program na ito ay nakakakuha/nagpapadala ng data mula sa stdin/stdout sa Intel Hexadecimal
Object File Format at nagbabasa/nagsusulat sa AVR device.

Opsyon


-r nagbabasa ng data mula sa device at ipinapadala sa stdout.

-w nagbabasa ng data mula sa stdin at sumulat sa device.

-c nagbabasa ng data mula sa stdin at mula sa device at inihahambing ang pareho.

-e binubura ang program ng device at memorya ng eeprom.

-b reset-pin-value
0 o 1 dapat ang reset-pin-value. Binabago lang ng opsyong ito ang device
i-reset ang antas ng logic ng pin at lumabas.

-L lock-mode
itakda ang device lock bits mode. Tingnan ang manwal ng AVR para sa mga detalye. BABALA:
sa ilang device, kahit na binura ang chip (-e) ay hindi na-clear ang lock
bits... kaya nawala ang chips... gamitin mo ang opsyong ito sa iyong sarili
panganib.
Kung 0 ang lock-mode, itinatakda ang LB2=0; LB1=0. Kung 1 ang lock-mode, itatakda
LB2=0; LB1=1. Kung ang lock-mode ay 2, itinatakda ang LB2=1; LB1=0. Kung naka-lock-
ang mode ay 3, nagtatakda ng LB2=0; LB1=1.

-E eeprom memory mode. Kung wala ang pagpipiliang ito, nagbabasa, nagsusulat at
Ang mga paghahambing ay ginawa sa memorya ng program ng device. Gamit ang pagpipiliang ito
sila ay ginawa sa eeprom memory.

-d aparato
Kung wala ang opsyong ito, susubukan ng avrprog na i-autodetect ang device
sa pamamagitan ng pagbabasa nito ng mga signature byte. Gamitin ang opsyong ito kung gusto mo
overide device detection. aparato ay case sensitive at maaaring
anumang suportadong device. Upang makita ang mga sinusuportahang device subukan ´-d ?'

-p port-address
pumipili ng parallel port address (hexa value). Tingnan ang avrprog.conf
file para sa mga default at wastong halaga.

-R itinatakda ang AVR reset pin sa 1 kapag lumabas, na nagpapagana ng software
pagbitay. Default ay leave chip disabled (reset=0) kapag
paglabas

-v verbose mode.

-V nagpapakita ng bersyon ng programa, copyright at exit.

-h nagpapakita ng tulong at paglabas ng programa.

Tandaan: ang ilang mga opsyon ay hindi maaaring gamitin nang sabay sa iba pang mga opsyon.
Kung sakaling tumukoy ka ng higit sa isang eksklusibong opsyon, isa lang sa kanila
ipapatupad. (priyoridad b,c,r,L,e,w).

Nang walang anumang mga pagpipilian, sinusubukan lamang ng avrprog na makita ang aparato at umalis
i-reset ang pin sa 0 (nahihinto ang software sa device).

HALIMBAWA


avrprog -r > file.hex
Basahin ang memorya ng program ng device at isulat ito sa file.hex.

avrprog -w < file.hex
Basahin ang mga nilalaman ng file.hex at sumulat sa memorya ng program sa device.

avrprog -w -R < file.hex
Basahin ang mga nilalaman ng file.hex at sumulat sa memorya ng program sa device. Pagkatapos
pagsusulat, sisimulan ang pagpapatupad ng software ng device sa pamamagitan ng pagtatakda ng reset pin sa 1.

avrprog -r -E > file.hex
Basahin ang memorya ng eeprom ng device at isulat ito sa file.hex.

avrprog
Kinikilala ang device at huminto sa pagpapatupad ng software.

avrprog -R
Kinikilala ang device at sinimulan ang pagpapatupad ng software.

avrprog -b 0
Itakda lang sa 0 ang pin sa pag-reset ng device (ihinto ang pagpapatupad ng software)

avrprob -b 1
Itakda lang ang device reset pin sa 1 (simulan ang pagpapatupad ng software)

INPUT AT oUTPUT FORMAT


Ang mga format ng input at output ay Intel Hexadecimal Bagay talaksan format Ikaw
mahahanap ang detalyeng ito sa
ftp://download.intel.com/support/processors/
i960/devtools/INTELHEX.PDF
Ang mga uri ng record 00 at 01 ay ipinatupad sa bersyong ito. Sa input
mga linya, LF at CR+LF ay tinatanggap bilang mga marker ng bagong linya. Ang mga output file ay
nabuo gamit ang LF bilang isang marker ng bagong linya.

Gamitin ang avrprog online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Phaser
    Phaser
    Ang Phaser ay isang mabilis, libre, at masayang bukas
    source HTML5 game framework na nag-aalok
    WebGL at Canvas rendering sa kabuuan
    desktop at mobile web browser. Mga laro
    pwede maging co...
    I-download ang Phaser
  • 2
    VASSAL Engine
    VASSAL Engine
    Ang VASSAL ay isang game engine para sa paglikha
    mga elektronikong bersyon ng tradisyonal na board
    at mga laro ng card. Nagbibigay ito ng suporta para sa
    pag-render ng piraso ng laro at pakikipag-ugnayan,
    at ...
    I-download ang VASSAL Engine
  • 3
    OpenPDF - Fork ng iText
    OpenPDF - Fork ng iText
    Ang OpenPDF ay isang Java library para sa paglikha
    at pag-edit ng mga PDF file gamit ang LGPL at
    Lisensya ng open source ng MPL. Ang OpenPDF ay ang
    LGPL/MPL open source na kahalili ng iText,
    isang ...
    I-download ang OpenPDF - Fork ng iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System para sa Automated
    Geoscientific Analyzes - ay isang Geographic
    Information System (GIS) software na may
    napakalawak na kakayahan para sa geodata
    pagproseso at ana...
    I-download ang SAGA GIS
  • 5
    Toolbox para sa Java/JTOpen
    Toolbox para sa Java/JTOpen
    Ang IBM Toolbox para sa Java / JTOpen ay isang
    library ng mga klase ng Java na sumusuporta sa
    client/server at internet programming
    mga modelo sa isang system na tumatakbo sa OS/400,
    i5/OS, o...
    I-download ang Toolbox para sa Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para sa Data-Driven Documents)
    ay isang JavaScript library na nagbibigay-daan sa iyo
    upang makabuo ng dynamic, interactive na data
    visualization sa mga web browser. Sa D3
    ikaw...
    I-download ang D3.js
  • Marami pa »

Linux command

Ad