| Line -... |
Line 1... |
| - |
|
1 |
// 1.6.2007
|
| 1 |
//----------------------------------------------------------------------------------
|
2 |
//----------------------------------------------------------------------------------
|
| 2 |
// Prevodnik RS232 <--> RS485
|
3 |
// Prevodnik RS232 <--> RS485
|
| 3 |
// pri startbitu na RS232 zapne okamzite vysilac pokud nejsou detekovana data z RS485.
|
4 |
// pri startbitu na RS232 zapne okamzite vysilac pokud nejsou detekovana data z RS485.
|
| 4 |
//----------------------------------------------------------------------------------
|
5 |
//----------------------------------------------------------------------------------
|
| 5 |
//Program je urcen k rizeni toku dat v prevodniku RS232 na RS485. S cilem eliminovat jakekoliv prvky nastavovene uzivatelem
|
6 |
//Program je urcen k rizeni toku dat v prevodniku RS232 na RS485. S cilem eliminovat jakekoliv prvky nastavovene uzivatelem
|
| Line 27... |
Line 28... |
| 27 |
// V takovém pøípadì se packet pøenese korektnì i kdy parita bude jedna, i nula.
|
28 |
// V takovém pøípadì se packet pøenese korektnì i kdy parita bude jedna, i nula.
|
| 28 |
//
|
29 |
//
|
| 29 |
// Tento zpusob detekce neni imuni proti nahodnym chybovim spickam vzniklych v dusledku ruseni.
|
30 |
// Tento zpusob detekce neni imuni proti nahodnym chybovim spickam vzniklych v dusledku ruseni.
|
| 30 |
// Proto je nutene napajeni kvalitne stbilizovat, pouzivat blokovaci kondenzatory a
|
31 |
// Proto je nutene napajeni kvalitne stbilizovat, pouzivat blokovaci kondenzatory a
|
| 31 |
// zabezpecit, aby nedochazelo ke zvedani zeme.
|
32 |
// zabezpecit, aby nedochazelo ke zvedani zeme.
|
| 32 |
/////////////////////////////////////////////////////////////////////////////////////
|
33 |
////////////////////////////////////////////////////////////////////////////////////////
|
| 33 |
//
|
34 |
//
|
| - |
|
35 |
//Autor: Jakub Kakona (kaklik@mlab.cz)
|
| - |
|
36 |
//
|
| - |
|
37 |
////////////////////////////////////////////////////////////////////////////////////////
|
| 34 |
//TODO:
|
38 |
//TODO:
|
| 35 |
// Optimalizovat kod, (hlavne najit casove vyhodnejsi umisteni pro nastavovani defaultnich hodnot promennych)
|
39 |
// Optimalizovat kod, (hlavne najit casove vyhodnejsi umisteni pro nastavovani defaultnich hodnot promennych)
|
| 36 |
// Bylo bydobre zavest uspavani pred prijetim bajtu.
|
40 |
// Bylo bydobre zavest uspavani pred prijetim bajtu.
|
| 37 |
// Vykouset program na ATtiny13
|
41 |
// Vykouset program na ATtiny13
|
| 38 |
// Pri rychlostech mensich nez 9600kbps dochazi k pretekani promennych a algoritmus se nechova korektne.
|
42 |
// Pri rychlostech mensich nez 9600kbps dochazi k pretekani promennych a algoritmus se nechova korektne.
|