Skip to content

Margus Roo –

If you're inventing and pioneering, you have to be willing to be misunderstood for long periods of time

  • Cloudbreak Autoscale fix
  • Endast

Arduino FLASH/EEPROM lugemine/kirjutamine

Posted on November 26, 2022 - November 27, 2022 by margusja

Loeme flash sisu faili blink.hex:

avrdude -v -V  -c arduino -p atmega328p -P /dev/cu.usbmodem1201 -U flash:r:blink.hex:i

Kirjutame failisisu blink.hex arduino flash mälusse:

avrdude -v -V  -c arduino -p atmega328p -P /dev/cu.usbmodem1201 -U flash:w:blink.hex:i

Loeme eeprom sisu faili eeprom-blink.hex:

avrdude -v -V  -c arduino -p atmega328p -P /dev/cu.usbmodem1201 -U eeprom:r:blink.hex:i

Kirjutame failisisu eeprom-blink.hex arduino eeprom mälusse:

avrdude -v -V  -c arduino -p atmega328p -P /dev/cu.usbmodem1201 -U eeprom:w:blink.hex:i

Kompileerime hello.asm faili:

;hello.asm
;  turns on an LED which is connected to PB5 (digital out 13)

.include "./m328Pdef.inc"

        ldi r16,0b11111111
        out DDRB,r16
        out PortB,r16
Start:
        rjmp Start

avra hello.asm

Laadime kompileeritud hex faili hello.hex kivi peale flash mälu osasse:

avrdude -v -V  -c arduino -p atmega328p -P /dev/cu.usbmodem1201 -U flash:w:hello.hex:i

Posted in Linux

Post navigation

Fluentd/Fluent-bit and syslog log_field – log
Hindamine

The Master

Categories

  • Apache
  • Apple
  • Assembler
  • Audi
  • BigData
  • BMW
  • C
  • Elektroonika
  • Fun
  • Hadoop
  • help
  • Infotehnoloogia koolis
  • IOT
  • IT
  • IT eetilised
  • Java
  • Langevarjundus
  • Lapsed
  • lastekodu
  • Linux
  • M-401
  • Mac
  • Machine Learning
  • Matemaatika
  • Math
  • MSP430
  • Muusika
  • neo4j
  • openCL
  • Õpetaja identiteet ja tegevusvõimekus
  • oracle
  • PHP
  • PostgreSql
  • ProM
  • R
  • Turvalisus
  • Varia
  • Windows
Proudly powered by WordPress | Theme: micro, developed by DevriX.