Stawiam pierwsze kroki w programowaniu i naczytalem sie troche o C. Dostalem pierwsze zadanie do wykonania i nie bardzo wiem od czego zaczac.
Potrzebuje zrobic maly rogramik w C, ktory bedzie generowal losowe dane i wysylal do urzadzenia zewnetrznego. Urzedzenie zewnetrzne to terminal, na ktorym jest rozwijane oprogramowanie.
Moj program ma testowac terminal i spowodowac krach systemu. Im wiecej tyl lepiej
Urzadzenie podlaczone jest przez RS 232 do kompa.
Na kompie leci program generujacy dane i wysyla do urzadzenia przez np PUTTY przez kabelek RS 232 i probuje rozwalic istniejacy na urzdzeniu system.
/*
* Data comes in from the meter in 3 chunks.
* Each chunk has a tag.The data format is
* as follows:
*
* <$0=XYZABC1020> Serial Number max 21 bytes (variable) including the brackets (jest to numer identyfikacyjny miernika)
* <$1=000000.0000> Element 1 reading. Always 16 bytes inc brackets
* <$2=000000.0000> Element 2 reading. Always 16 bytes inc brackets
*
* We implement a buffer (meter_data) which
* is built as data comes in and overwritten
* for each new chunk that arrives. Any overruns
* or underruns are ignored.
*/
No i wlasnie potrzebuje generowac takie dane o takiej strukturze. Moze jest tu jakis bystrzacha?
Podsumowujac:
-
Musi kumunikowac sie przez Putty poprzez RS-a z terminalem
-
Musi byc ANSI C
Czy mozecie mi napiszc jak Wy byscie zaczeli budowe tego programu?