III - Advanced Project » History » Version 24
« Previous -
Version 24/59
(diff) -
Next » -
Current version
COLIN, Tony, 12/14/2015 08:59 AM
III - Advanced Project¶
- Table of contents
- III - Advanced Project
1. Adapting project to elementary task¶
See Tutorial page for project bases
task_example.c
task_example.h
tasks.h
task_cmd.c
main.c
2. Integration of a Reed-Solomon encoder/decoder¶
2.1 Presentation of Reed-Solomon¶
2.2 Task Example¶
3. Displaying results¶
3.1 In simulation¶
Message of 87 characters
Code of adding errors
Checking Output UART Window
Displayed result
3.2 On board¶
- | Char | Code ASCII | Hexadecimal | Binary |
---|---|---|---|---|
Codeword | 2 | 50 | 0x32 | 0b00110010 |
Erroneous Codeword | 3 | 51 | 0x33 | 0b00110011 |
__________ a. Codeword : 0bXX110010 ________________ b. Erroneous codeword : 0bXX110011 ____________ c. Corrected codeword : 0bXX110010 ______
4. Measurement of encoding/decoding time¶
1000 ticks per milliseconds
Time measurement of data encoding
Printing clock data
Chart of Reed Solomon time measurement