USB-ZRLC-PINCETT (4 / 7 steg)
Steg 4: programvara
Inbäddad processor programvara:
Programmering i TMS320F28027 är extremt lätt som det kan utföras med en gratisversion av C2Prog från Coadskin.com. Detta möjliggör programmering genom den seriella porten redan konfigurerad för användning av maskinvaran.
Med hjälp av Aj_ZRLC. Hex-fil som anges, bara ta bort den bygel ger en återställning och kör verktyget programmering. Anslut tillbaka bygeln och ge en återställning för inbäddade program för att arbeta. Gjort!
GUI programvara VS2013 konfigurerad för .net 2:
Bara packa upp filerna från Aj_ZRLC_Release.rar till en mapp på datorn och kör filen Aj_ZRLC.exe.
Genom att konfigurera filen för .net 2 är det förenligt med WinXP och Win7.
För utvecklare:
Källkoden (TI CCS5.5 C-kod och VS2013 VB.Net-kod) är delad på GitHub databasen:
https://github.com/ajoyraman/Aj_ZRLC_Tweezers .
Enkla ett tecken ASCII-kommandon används för att kommunicera med maskinvaran, detta gränssnittskontrolldokument sammanfattar de kommandon och svar på den seriella länken:
KOMMANDON och svar (gränssnittskontrolldokument)
T för Test
15-okt-14 09:37:42.552 [TX] - T
15-okt-14 09:37:42.565 [RX] - Aj_ZRLC redo
G för uppsättning växla 100 ohm
15-okt-14 09:38:09.929 [TX] - G
15-okt-14 09:38:09.943 [RX] - R100
H för set switch 1k ohm
15-okt-14 09:38:14.501 [TX] - H
15-okt-14 09:38:14.514 [RX] - R1K
J för uppsättning växla 10 k ohm
15-okt-14 09:38:18.432 [TX] - J
15-okt-14 09:38:18.449 [RX] - R10K
K för uppsättning växla 100 k ohm
15-okt-14 09:38:20.881 [TX] - K
15-okt-14 09:38:20.896 [RX] - R100K
L för alla stänger av
15-okt-14 09:38:27.183 [TX] - L
15-okt-14 09:38:27.200 [RX] - ROFF
A för förvärva vid 30 kHz
15-okt-14 09:38:36.855 [TX] - A
15-okt-14 09:38:36.896 [RX] - Almedin
B för förvärva vid 3 kHz
15-okt-14 09:38:45.856 [TX] - B
15-okt-14 09:38:45.935 [RX] - DoneB
C för förvärva vid 300 Hz
15-okt-14 09:38:53.360 [TX] - C
15-okt-14 09:38:53.695 [RX] - DoneC
Lilla c för kompensera oscillator
15-okt-14 09:39:28.820 [TX] - c
15-okt-14 09:39:28.832 [RX] - %
Ger temperaturen i decimalläge
15-okt-14 09:39:28.820 [TX] - 099
15-okt-14 09:39:28.832 [RX] - 037
O för utdata (Läs förvärvade data)
15-okt-14 09:40:29.300 [TX] - O
15-okt-14 09:40:29.314 [RX]-
Svar i Hex
128 värden för varje kanal Vout och Vin
10 bit data msb första växelvis Vout och Vin
15-okt-14 09:40:29.300 [TX] - 4F
15-okt-14 09:40:29.314 [RX] - 05 B4 08 A2 05 B4 08 58 05 1F 08 02 04 F8
08 0A 04 A1 07 D5 04 57 07 AE 04 0A 07 6 C 03 DE 07 4F 03 9B 07 4F 03 87
07 12 03 98 06 EF 03 29 06 E9 03 68 06 69 03 72 06 7A 03 72 06 56 03 A0
06 4A 03 7 C 05 EF 03 DB 06 05 04 1E 05 FA 04 5 C 05 E6 04 AA 05 E3 04 ED
05 E3 05 65 05 CB 05 DC 05 DD 06 46 05 F0 06 7A 05 FC 07 25 05 DB 07 25
06 1B 07 9 C 06 35 08 1F 06 5A 08 7B 06 6B 09 04 06 9E 09 6E 06 BF 09 EG
06 FB 0A 64 06 FB 0A 84 07 34 0B 00 07 2A 0B 42 07 7A 0B 9E 07 A5 0B BA
07 E6 0B BA 08 06 0B E4 08 34 0C 0F 08 62 0C 1 D 08 88 0 C 53 08 D9 0B EG
08 AC 0C 0A 08 FC 0B DC 08 FC 0B AC 09 0F 0B 84 09 2B 0B 14 09 4E 0A EG
09 35 0A 94 09 62 0A 94 09 62 0A 5F 09 8B 09 BC 09 4E 09 5 D 09 50 08 F1
09 47 08 9A 09 43 07 E4 09 00 07 80 09 00 07 0F 08 F2 06 A6 08 D4 06 4C
08 B9 05 9 C 08 9 C 05 5 C 08 44 05 5 C 08 31 04 FC 08 02 04 AA 07 DD 04 46
07 9A 03 FE 07 6E 03 D3 07 46 03 AE 07 20 03 9F 07 20 03 49 07 0 C 03 59
06 A8 03 51 06 9E 03 79 06 72 03 8B 06 65 03 8B 06 4B 03 90 06 12 03 CF
06 0A 04 07 05 F8 04 74 06 12 04 8A 05 CD 04 FA 05 E4 05 48 05 E4 05 B4
05 D3 06 2F 05 DF 06 90 05 F3 07 10 05 EF 07 8A 06 12 07 8A 06 2 C 08 1 C
06 5B 08 60 06 50 08 E7 06 8A 09 62 06 B8 09 C9 06 DD 0A 35 07 14 0A 77
07 14 0A E6 07 2F 0B 45 07 6D 0B 86 07 A7 0B 7F 07 DC 0B E7 07 D4 0B E7
08 32 0C 08 08 5F 0C 36 08 9F 0B FA 08 90 0C 1F 08 DB 0C 08 08 F4 0C 0F
09 33 0B 9 C 09 33 0B 8E 09 11 0B 45 09 4A 0A F6 09 52 0A A6 09 5B 0A 2D
09 6D 0A 2D 09 52 09 D8 09 5E 09 74 09 5B 09 16 09 57 08 4C 09 04 08 0F
09 13 07 9 D 08 FF 07 18 08 FF 06 93 08 CC 06 4A 08 A4