Problems with serial communication LAUNCHXL_f28379D

5 views (last 30 days)
Hi.
I want to use LAUNCHXL_f28379D to communicate with other microprocessor via serial port, so I'm doing some tests and I can't do what I need.
The objective is to use the launchpad to send an specific frame of 8 bytes with a period of a second using SCI_C, to test the proper working I have done a simulink program where the launchpad sends "1 10 2 10 3 10 4 10 5 10" frame (unit 8, with no package header or terminator) and I have connected SCI_C to my PC's USB using an FTDI adapter to monitor what is sending using an specific software. What I receive is this: 06 00 98 80 18 00 98 80 1E 00 98 80 60 00 98 80 (Hex) or ..˜€..˜€..˜€`.˜€ characters.
As you can see the data that I receive isnt 8 bytes and the numbers doesnt coincide.
I will appreciate any help, thanks in advance!
EDIT: I have also tryed to do sending only a number and these are the results:
If I send a "49" (Uint 8) what i receive is "06 0f" (supposedly in hexadecimal)
If I send a "2" (Uint 8) what i receive is "18 00" (supposedly in hexadecimal)
Thanks again!

Accepted Answer

jon iglesias
jon iglesias on 19 Nov 2019
FInally I solved the problem adjusting the "oscillator clock (OSCCLK) frecuency" to 10Mhz in CPU 1 configuration.
  1 Comment
Cristóbal Cardenas
Cristóbal Cardenas on 19 Jan 2021
Hi, i have some problems with the same LAUNCHXL-F28379D, i dont have any data in the output pins, but i can make de SCI-A work. Could you help me?

Sign in to comment.

More Answers (1)

jon iglesias
jon iglesias on 19 Nov 2019
Anyone?
Thanks in advice

Products


Release

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!