logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[AVR][C++] Inne spojrzenie na programowanie

betoven 13 Sty 2012 01:21 1022 0
REKLAMA
  • #1 10389387
    betoven
    Poziom 12  
    Witam.

    Chciałem Wam zaprezentować dosyć nietypowe podejście do programowania w C++ dla AVR. Niektórym z Was pewnie się to spodoba, a niektórym nie...

    http://code.google.com/p/simple-avr-framework/

    Celem było napisanie prostego frameworka, który ułatwił by pisanie prostych programów, wspierał by filozofię programowania bardziej zbliżoną do wielowątkowości i umożliwiał by testowanie powstającego kodu, bez konieczności przerabiania go po zakończeniu testów. W efekcie powstał mini projekt, który z braku lepszego pomysłu dostał nazwę SAF - Simple AVR Framework.

    Jest przetestowany i napisany pod ATMEGA8 i ATMEGA168, bo na takich procesorach go pisałem. Jeśli ktoś używa innego procesowa, to trzeba jedynie przerobić miejsca kodu, które używają rejestrów specjalnych...

    PS. Do działania wykorzystuje TIMER0 (można przerobić na TIMER2).
  • REKLAMA
REKLAMA