-
Artikel
Meshnetics Zigbee
auftretenden Probleme bieten. = ZigBee Module: Hardware = Die Zigbee-Module von Meshnetics basiert auf dem AT86RF230 Funk-Chipsatz aus Atmels Z-Link Platform, bzw. auf dem AT86RF212 für den 868/915-MHz-Modul. Bei den bisher erschienenen Modulen wird der Funk-Chipsatz von einem ATmega1281 Mikrocontroller aus Atmels
IRQ7 9 PE7 (ICP3/CLK0/INT7) 43 IRQ6 8 PE6 (T3/INT6) Desweiteren sind intern noch folgende Pins des AT86RF230 mit Pins des ATmega1281 verbunden: Pin AT86RF230 Pin ATmega1281 7 TST n.v. GND 8 RST 44 PA7 (AD7) 11 SLP_TR 14 PB4 (OC2A/PCINT4) 17 CLKM 24 XTAL1 19 SCLK 11 PB1 (SCK/PCINT1) 20 MISO 13 PB3 (MISO
-
Artikel
WinAVR
zu aktivieren (autoexec.bat). Bei Windows NT/2000/XP ist üblicherweise kein Neustart erforderlich, sollte aber dennoch ausgeführt werden, wenn Probleme auftreten (Fehler in der Art: Der Befehl ist falsch geschrieben/kann nicht
aus dieser Batch (mit dieser cmd Session) aufgerufen werden (in diesem Fall pn.exe) ....\WinAVR\pn.bat @echo off echo PN.BAT Version 1.0 set BatchPath=%~dp0 set BinDir=pn\ set BinDir=%BatchPath%%BinDir% set PATH=%BatchPath%\bin;%BatchPath%\utils\bin;%PATH% start %BinDir%pn.exe Code-Größe anzeigen. WinAVR
-
Artikel
CP/M 2.2 Selbstbaurechner (Z80) mit AVRs für externe Peripherie
den Boot-Sektoren zu speichern, muss man nur folgenden Kommandozeilenbefehl aufrufen: Z80Transfer.bat [SerialPort] CPM cpm22.obj also z.B. Z80Transfer.bat COM3 CPM d:\_data\z80\src\cpm22.obj Nach dem Beenden des Monitor-Programms, müsste dann CP/M ordnungsgemäß booten und die Eingabeaufforderung mit
CP/M ein CP/M Programm in den Programmbereich ab Adresse $0100 (genannt TPA) zu laden: Z80Transfer.bat [SerialPort] UPLOAD [Program].COM also z.B. Z80Transfer.bat COM3 UPLOAD d:\cpmtools\STAT.COM Lädt das System-Tool STAT.COM in den TPA. Wurde STAT.COM ordnungsgemäß in den Speicher geladen, wird die
-
Artikel
Compact Plus Blutzuckermessgerät-Hardware
AT25640A SPI EEPROM (64k, 8192*8) IC4 NC7NP14 ULP Triple Inverter with Schmitt Trigger Input IC5 74LVC1G86GV (Markierung V68) IC6 TPS61080 Step-up 12 V IC7 AS1329, Step-up 3,3 V IC8 BIG 01 A825MFL ???? IC9 IR (TFDU2201) Buzzer Piezo Schallwandler D1 BAT54W T2 ZXTN23015CFH (NPN) XTAL1 32 Khz XTAL2 4 Mhz Pinbelegung
XCLK) 3 GND GND 4 VCC VCC 5 GND GND 6 VCC VCC 7 PB6 (PCINT6/XTAL1/TOSC1) an Transistor T2 (schaltet BAT+ über 2x R29 (7.5Ω) gegen GND - vermutlich um zu messen, ob die Batteriespannung unter Last stark einbricht) 8 PB7 (PCINT7/XTAL2/TOSC2) enable 3.3V step-up (über R12; High = aktiviert) 9 PD5 (PCINT21
-
Artikel
AVRDUDE
dll" nicht fand. Musste dann erst noch manuell den Pfad c:\winavr\utils\libusb\bin in die autoxecec.bat eintragen. Siehe auch Diskussion bei www.avrfreaks.net Aufruf unter Linux als user (non-root). Unter Linux kann häufig avrdude nur als user 'root' auf den USB-Programmer zugreifen. Als normaler User
durchzuführen. Ein kurzes Setzen der DTR Leitung auf HIGH bewirkt ein RESET. So ist es möglich eine .bat Datei zu erstellen mit folgendem Code: (com6 ist ein Virtueller USB Comport) mode com6 dtr=on avrdude -c arduino -p m168 -P \\.\com6 -U flash:w: if %ERRORLEVEL%==0 goto fertig Pause fertig exit Wenn
-
Artikel
PHILIPS VP5500 VoIP Telefon
imx21 daemon.warn klogd: GPIO: CHARGE_IN at init Jan 1 00:00:03 imx21 daemon.warn klogd: GPIO: LOW_BAT_OUT at init Jan 1 00:00:03 imx21 daemon.warn klogd: GPIO: No accessory plugged at init. - Set Video on jack Jan 1 00:00:03 imx21 daemon.warn klogd: GPIO: camera to front at init Jan 1 00:00:04 imx21
closed Jan 1 00:00:06 imx21 daemon.err klogd: SPI2:: drvMgmtCfmHndler :Using MAC Address: 00:08:c6:86:8b:99 Jan 1 00:00:06 imx21 daemon.err klogd: SPI2:: drvPhase2Init :init etherdev; stopping queue, setting CARRIER_OFF Jan 1 00:00:06 imx21 daemon.err klogd: SPI2:: drv_Init :Philips WLAN Drv - loaded
-
Artikel
Speicher
, ohne Begrenzung an Lese-/Schreibzyklen. Bei Mikrocontrollern und auch bei Mikroprozessoren (wie x86-kompatiblen) wird diese Speichertechnologie als RAM eingesetzt. Bei den heutigen Hochleistungsprozessoren, die im oberen MHz- bis GHz-Bereich arbeiten und viel RAM benötigen, ist meist nur der auf dem
dienen kann. Einige Mikrocontroller, namentlich STM32F103, bieten einen gesonderten Batterieanschluss U BAT , der dem Anwender sowohl die Diodenentkopplung als auch die Wurstelei mit der Zustandsmeldung erspart. Leider drehen sich die meisten Errata um dieses Feature, und die verbreiteten China-Clones haben
-
Artikel
Word Clock Variante 1
13x4 LEDs in Reihe (52 Buchstaben), grün-Kanal R20, R23, R26, R32, R35, R41, R47, R74, R77, R83, R86, R89, R92 SMD-Chip-Widerstand 300 Ω; 250 mW; 5%; E24 SMD-1206 (3,2 x 1,6 mm²) 13 13x4 LEDs in Reihe (52 Buchstaben), rot-Kanal R15, R16, R27, R28, R36, R37, R42, R43, R48, R49, R66, R67, R78, R79, R93
verbinden. Das geht am einfachsten an den auf der Platine vorgesehenen Batterieanschlüssen: einfach K1 (Bat+) und K3 (Bat-) mit einem Stück Draht überbrücken. Übrigens: die Batterie hält lt. Datenblatt des DS1307 10 Jahre, es ist also durchaus sinnvoll, diese auch zu bestücken. Q: Der Infrarot-Empfänger TSOP17XX
-
Artikel
AVR Bootloader in C - eine einfache Anleitung
einzustellen. Schritt 3 - Programmieren des Bootloaders. Das Adresse eines Type 0 - Records im HEX86 - Format ist auf 16 Bit und somit auf 65535 Adressen beschränkt. Um den Adressbereich zu erweitern wurden die Record - Typen 2 bis 5 definert, wobei für uns nur Typ 2 und 4 relevant sind. Im Record-Typ
Post-Build Events automatisieren. Benötigt wird hierzu ein kleines Batch-Script, welches z.B. als "hexjoin.bat" im Solution Directory abgelegt wird. Unter "Project->Properties->Build Events->Post-build event command line" kann nun das Script nach jedem Build ausgeführt werden und erzeugt eine kombinierte HEX-Datei