26-10-2016, 22:03
Witam
Koledzy chciałbym napisać taki program w który arduino bierze dane z pliku .hex np takiego :
22 4F 0B 48 F3 6E 06 D0 01 E4 0B 40 06 E5 05 E4 83 61 E3 6F 26 4F F6 6E 2B 41 F6 68 F8 4E 00 80 08 3D 01 80 86 2F 01 E8 96 2F A6 2F B6 2F C6 2F E6 2F 16 D1 22 4F 16 DA 0B 41 F3 6E 0B 4A 09 00 14 DC 15 DB C0 64 15 D9 0B 4B 4C 64 0B 49 09 00 0B 4A 09 00 C3 60 8C 04 01 78 0B 4B 4C 64 0B E1 17 38 F8 8F C3 60 0B 49 09 00 0B 4A 09 00 0C D1 10 64 0B 4B 4C 64 93 61 E3 6F 26 4F F6 6E F6 6C F6 6B F6 6A F6 69 2B 41 F6 68 09 00 18 4F 00 80 CC 4F 00 80 00 00 F0 8B 48 4F 00 80 F8 4F 00 80 0C 00 F0 8B 86 2F 00 E8 96 2F A6 2F B6 2F C6 2F D6 2F 02 ED E6 2F 2F D1 22 4F 2F DC 0B 41 F3 6E 01 E4 0B 4C 06 E5 2D DA F4 7F 2D DB 01 E6 06 E7 49 95 B3 64 82 2F D1 1F 0B 4A 82 1F 29 D1 2A D9 0B 41 0C 7F 29 D1 64 E4 82 21 3D 91 12 29 28 D1
i po bajt po bajcie wysyła jeden sygnał na dane wyjście np:
pierwsza jest 2 to na wyjście PD2 wysyła krótki sygnał
druga jest 2 czyli to samo na PD2, kolejny bajt to 4 i daje sygnał na wyjscie PD4, następnie jest F to daje sygnał np. na wyjscie PB5 itd do końca pliku plik .hex może być dość duży na 200kB ,ale to nie ma problemu bo można go podzielić
Ma ktoś jakieś pomysły bo szukam już długo i nie mogę ruszyć z tym wysyłaniem takich danych z góry dzieki
Koledzy chciałbym napisać taki program w który arduino bierze dane z pliku .hex np takiego :
22 4F 0B 48 F3 6E 06 D0 01 E4 0B 40 06 E5 05 E4 83 61 E3 6F 26 4F F6 6E 2B 41 F6 68 F8 4E 00 80 08 3D 01 80 86 2F 01 E8 96 2F A6 2F B6 2F C6 2F E6 2F 16 D1 22 4F 16 DA 0B 41 F3 6E 0B 4A 09 00 14 DC 15 DB C0 64 15 D9 0B 4B 4C 64 0B 49 09 00 0B 4A 09 00 C3 60 8C 04 01 78 0B 4B 4C 64 0B E1 17 38 F8 8F C3 60 0B 49 09 00 0B 4A 09 00 0C D1 10 64 0B 4B 4C 64 93 61 E3 6F 26 4F F6 6E F6 6C F6 6B F6 6A F6 69 2B 41 F6 68 09 00 18 4F 00 80 CC 4F 00 80 00 00 F0 8B 48 4F 00 80 F8 4F 00 80 0C 00 F0 8B 86 2F 00 E8 96 2F A6 2F B6 2F C6 2F D6 2F 02 ED E6 2F 2F D1 22 4F 2F DC 0B 41 F3 6E 01 E4 0B 4C 06 E5 2D DA F4 7F 2D DB 01 E6 06 E7 49 95 B3 64 82 2F D1 1F 0B 4A 82 1F 29 D1 2A D9 0B 41 0C 7F 29 D1 64 E4 82 21 3D 91 12 29 28 D1
i po bajt po bajcie wysyła jeden sygnał na dane wyjście np:
pierwsza jest 2 to na wyjście PD2 wysyła krótki sygnał
druga jest 2 czyli to samo na PD2, kolejny bajt to 4 i daje sygnał na wyjscie PD4, następnie jest F to daje sygnał np. na wyjscie PB5 itd do końca pliku plik .hex może być dość duży na 200kB ,ale to nie ma problemu bo można go podzielić
Ma ktoś jakieś pomysły bo szukam już długo i nie mogę ruszyć z tym wysyłaniem takich danych z góry dzieki