Computer Applications and Software, Volume. 42, Issue 4, 263(2025)

MODULATION RECOGNITION BASED ON LIGHTWEIGHT CNN AND ITS APPLICATION ON ARM CORTEX-M EMBEDDED PLATFORM

Dai Taotao, Dian Songyi, and Guo Bin
Author Affiliations
  • College of Electrical Engineering, Sichuan University, Chengdu 610065, Sichuan, China
  • show less

    Aimed at the problem of modulation recognition in wireless communication, a lightweight CNN modulation recognition algorithm based on convolutional neural network (CNN) is proposed. The spatial features of the signal were extracted by continuous multiple convolution operations, and features were dimensionally mapped by fully connected layer. The recognition probability was output by using the Softmax layer to achieve the recognition of multiple modulation signal. The trained lightweight CNN model was compressed by X-CUBE-AI and deployed on the STM32F405RGT6 embedded microcontroller, and the RADIOML2016.10a data set was used to test the overall performance of the deployed model. The experimental results show that the designed lightweight CNN model only occupies 1474.6 KiB Flash and 150 KiB RAM, which has fewer parameters than other deep learning models. When the signal-to-noise ratio is 0 dB and above, the recognition accuracy is up to 81.8%. The model can achieve modulation recognition effect comparable to PC platform on ARM Cortex-M embedded platform, which verifies the effectiveness and feasibility of the algorithm.

    Tools

    Get Citation

    Copy Citation Text

    Dai Taotao, Dian Songyi, Guo Bin. MODULATION RECOGNITION BASED ON LIGHTWEIGHT CNN AND ITS APPLICATION ON ARM CORTEX-M EMBEDDED PLATFORM[J]. Computer Applications and Software, 2025, 42(4): 263

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category:

    Received: Oct. 26, 2021

    Accepted: Aug. 25, 2025

    Published Online: Aug. 25, 2025

    The Author Email:

    DOI:10.3969/j.issn.1000-386x.2025.04.038

    Topics