Analysis and Research on Reliable Serial Communication Based on Embedded Systems

被引:0
作者
Yang, Renda [1 ]
Qi, Changsong [1 ]
Zhang, Ruixuan [1 ]
Zhang, Lin [1 ]
Yuan, Jiale [1 ]
机构
[1] Zhejiang Ocean Univ, Zhoushan City 316000, Zhejiang, Peoples R China
来源
PROCEEDINGS OF 2024 INTERNATIONAL CONFERENCE ON COMPUTER AND MULTIMEDIA TECHNOLOGY, ICCMT 2024 | 2024年
关键词
GD32F427; Serial communication; Embedded; interrupt;
D O I
10.1145/3675249.3675266
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In embedded systems, serial communication is an indispensable means of communication. The most common method we use is ordinary serial communication, yet it is the least efficient. In this method, after completing the transmission of a frame of data, the peripheral requests an interrupt from the CPU, known as an Interrupt Request (IRQ). Upon receiving the interrupt request, the CPU suspends its current task and executes the Interrupt Service Routine (ISR) associated with the interrupt. For embedded systems, CPU resource allocation is crucial. It is essential to utilize CPU resources efficiently to improve CPU efficiency. Therefore, this article will employ a DMA (Direct Memory Access) + IDLE interrupt method for receiving data and analyze and compare it with ordinary serial communication and DMA serial communication methods.
引用
收藏
页码:94 / 99
页数:6
相关论文
共 50 条
  • [41] eMeeting: the implementation of H.263 based embedded video communication
    Tao pin
    Cui Peng
    2006 IMACS: MULTICONFERENCE ON COMPUTATIONAL ENGINEERING IN SYSTEMS APPLICATIONS, VOLS 1 AND 2, 2006, : 1197 - 1201
  • [42] DESIGN OF THE COMMUNICATION SERVER BASED ON EMBEDDED LINUX AND ARM9
    Bin, Ren
    Shu, Jin
    Feng, Wang
    2011 3RD INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT (ICCTD 2011), VOL 1, 2012, : 519 - 523
  • [43] A framework for modular analysis and exploration of heterogeneous embedded systems
    Arne Hamann
    Marek Jersak
    Kai Richter
    Rolf Ernst
    Real-Time Systems, 2006, 33 : 101 - 137
  • [44] A framework for modular analysis and exploration of heterogeneous embedded systems
    Hamann, A
    Jersak, M
    Richter, K
    Ernst, R
    REAL-TIME SYSTEMS, 2006, 33 (1-3) : 101 - 137
  • [45] Functional Simulator for Sensor-based Embedded Systems
    Bira, Calin
    ADVANCED TOPICS IN OPTOELECTRONICS, MICROELECTRONICS AND NANOTECHNOLOGIES X, 2020, 11718
  • [46] Hardware Virtualization Based Security Solution for Embedded Systems
    Lukacs, Sandor
    Lutas, Andrei V.
    Lutas, Dan H.
    Sebestyen, Gheorghe
    2014 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS, 2014,
  • [47] Arduino based Smart Home Automation System A Simple and Efficient Serial Communication Method
    Chioran, Daniel
    Valean, Honoriu
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (04) : 67 - 73
  • [48] Implementation of serial communication between host computer and PLC based on Host Link protocol
    Yue, Yajie
    Sha, Chenming
    Zhang, Xiaojing
    Yue, Y. (jielu1981@yahoo.com.cn), 1600, Advanced Institute of Convergence Information Technology, Myoungbo Bldg 3F,, Bumin-dong 1-ga, Seo-gu, Busan, 602-816, Korea, Republic of (04): : 80 - 88
  • [49] THE RESEARCH OF LEAF AREA INDEX ANALYZER BASED ON EMBEDDED PLATFORM
    Wang, Peicheng
    Gao, Bo
    Gong, Xun
    Tong, Ling
    Sun, Yuan
    Gu, Xingfa
    IGARSS 2020 - 2020 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, 2020, : 4311 - 4314
  • [50] Face Recognition Model Optimization Research Based on Embedded Platform
    Li, Wei
    Sun, Jinbao
    Zhang, Jing
    Zhang, Bocheng
    IEEE ACCESS, 2023, 11 : 58634 - 58643