Benutzer:Rdiez

Aus /dev/tal
Wechseln zu: Navigation, Suche

R. Diez

rdiez ät devtal punkt de

Hacking with the Arduino Due

Recurrent hacking issues

I regularly hold long discussions about the same basic issues over and over again with fellow hackers and colleagues, so I decided to write them up in order to help save time (hopefully!) in the long run.

Should I assert against a NULL pointer argument in my C++ function?

My embedded software never stops, so I don't need to implement a proper shutdown logic

How to write maintainable initialisation and termination code

8-bit AVRs and similar microcontrollers are not OK anymore

Sachen in meiner Kiste für alle

Im /dev/tal Raum habe ich eine Kiste im Regal mit dem Aufkleber "rdiez" darauf. In dieser Kiste findest du die folgenden Sachen, die jeder verwenden darf:

  • Die eine oder andere Linux Distribution als Live CD/DVD.
    Man kann so etwas für den Internet PC für Gäste benutzen, oder für Testzwecke wenn eine Festplatte nicht mehr bootet.
  • [noch nicht da] Aufkleber (weiß, ohne Logo), um den Schrott im Raum zu kennzeichnen. Ansonsten ärgern sich die Genossen, und deine Sachen könnten in den Mülleimer wandern.
  • [noch nicht da] Ein AVRISP mkII Programmiergerät für AVR Mikrocontroller.
    Auf dem Aufkleber steht "AVRATAVRISPMKII, 20070122 00B0010905". Du darfst ihn mit diesen Bedingungen ausleihen: 1) Mir Bescheid sagen und 2) wenn du ihn kaputt kriegst, musst du mir eine Tafel Milchschokolade kaufen (etwa 200g).

Wenn du FPGA Programmierung lernen möchtest, kannst du von mir eine Nexys 3 Platine mit einer Spartan-6 FPGA leihen.