Wireless Engineering and Technology

Volume 3, Issue 2 (April 2012)

ISSN Print: 2152-2294   ISSN Online: 2152-2308

Google-based Impact Factor: 2.09  Citations  

Software Defined Radio Prototyping with Visual C++ Express and Code Composer Studio

HTML  Download Download as PDF (Size: 1589KB)  PP. 52-62  
DOI: 10.4236/wet.2012.32009    10,665 Downloads   18,440 Views  Citations
Author(s)

ABSTRACT

The primary goal of this project was educational: to demonstrate Software Defined Radio based prototyping using Visual C++ Express and Code Composer Studio. More specifically an IEEE802.11a Phy [1] compliant baseband processor was written in C++ and a radio link demonstrated “live” using a standard PCand the DSK6713 kit from Spectrum Digital [2] for baseband processing at the receiver and transmitter side respectively. To reduce costs without loss of educational value (the algorithms remains the same), the bandwidth was scaled down from 20MHz to 6 kHz to be able to utilize cheap narrowband COTS RF frontends operating at an intermediate frequency of only 12 kHz at the transmitter and receiver sides. This was easily achieved by just reducing the OFDM symbol rate by a suitable factor. The development process is described in detail, emphasizing development tricks to facilitate debugging of this kind of complex baseband processing. For educational purposes some other simpler waveforms was implemented as well.

Share and Cite:

S. Wichlund, "Software Defined Radio Prototyping with Visual C++ Express and Code Composer Studio," Wireless Engineering and Technology, Vol. 3 No. 2, 2012, pp. 52-62. doi: 10.4236/wet.2012.32009.

Cited by

[1] Global Navigation Satellite System: A Review
2017
[2] Design and implement a novel embedded servo controller for 6-DOF motion system
Fluid Power and Mechatronics (FPM), 2015 International Conference on, 2015

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.