III - Advanced Project » History » Version 15

COLIN, Tony, 12/13/2015 08:57 PM

1 1 COLIN, Tony
h1. III - Advanced Project
2 1 COLIN, Tony
3 1 COLIN, Tony
{{>toc}}
4 1 COLIN, Tony
5 1 COLIN, Tony
h2. 1. Adapting project to elementary task
6 1 COLIN, Tony
7 1 COLIN, Tony
See [[Wiki#"3. Creation of a simple MPLAB X IDE project"|Tutorial page]] for project bases
8 1 COLIN, Tony
9 1 COLIN, Tony
h2. 2. Integration of a Reed-Solomon encoder/decoder
10 1 COLIN, Tony
11 3 COLIN, Tony
"RS Code Website":http://rscode.sourceforge.net/
12 3 COLIN, Tony
13 1 COLIN, Tony
h3. 2.1 Presentation of Reed-Solomon
14 1 COLIN, Tony
15 1 COLIN, Tony
h3. 2.2 Task Example
16 1 COLIN, Tony
17 1 COLIN, Tony
h2. 3. Displaying results
18 1 COLIN, Tony
19 1 COLIN, Tony
h3. 3.1 In simulation
20 1 COLIN, Tony
21 6 COLIN, Tony
!UART1.png!
22 6 COLIN, Tony
23 1 COLIN, Tony
h3. 3.2 On board
24 3 COLIN, Tony
25 6 COLIN, Tony
!CodingWin3.png!
26 6 COLIN, Tony
!CodingWin2.png!
27 6 COLIN, Tony
!CodingWin1.png!
28 6 COLIN, Tony
29 4 COLIN, Tony
|_.-                    |_.Char       |_.Code ASCII  |_.Hexadecimal |_. Binary       |
30 15 COLIN, Tony
|_.Codeword             |=. 2         |=. 50         |=. 0x32       |   0b00110010   |
31 15 COLIN, Tony
|_.Erroneous Codeword   |=. 3         |=. 51         |=. 0x33       |   0b00110011   |
32 2 COLIN, Tony
33 15 COLIN, Tony
__________________ a. Codeword : *0bXX110010* _________________________ b. Erroneous codeword : *0bXX110011* _____________________ c. Corrected codeword : *0bXX110010* ______________
34 7 COLIN, Tony
!LEDs_resized.png! !LEDs_error_resized.png! !LEDs_resized.png!
35 5 COLIN, Tony
36 1 COLIN, Tony
h2. 4. Measurement of encoding/decoding time
37 6 COLIN, Tony
38 6 COLIN, Tony
!Clock1.png!
39 6 COLIN, Tony
!Clock2.png!
40 6 COLIN, Tony
!Clock3.png!
41 1 COLIN, Tony
42 1 COLIN, Tony
p=. !Time_RS_resized.PNG!