Design and implementation of embedded Bluetooth software system

被引:0
|
作者
Zhou, ZJ [1 ]
Zhou, SJ [1 ]
Xu, HM [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing Inst Petrochem Technol, Beijing 100088, Peoples R China
关键词
Bluetooth; embed; SDL; protocol;
D O I
10.1117/12.445261
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This thesis introduces the background knowledge and characteristics of Bluetooth technology. Then it summarizes the architecture and working principle of Bluetooth software. After carefully studying the characteristics of embedded operating system and Bluetooth software, this thesis declared two sets of module about Bluetooth software. Corresponding to these module's characteristics, this thesis introduces the design and implementation of LAN Access and Bluetooth headset. The Headset part introduces a developing method corresponding to the particularity of Bluetooth control software. Although these control software are application entity, the control signaling exchanged between them are regulations according to former definitions and they functions through the interaction of data and control information. These data and control information construct the protocol data unit (PDU), and the former definition can be seen as protocol in fact. This thesis uses the advanced development flow on communication protocol development as reference, a formal method - SDL (Specification and Description Language) - describing, validating and coding manually to C. This method not only reserved the efficiency of manually coded code, but also it ensures the quality of codes. The introduction also involves finite state machine theory while introduces the practical developing method on protocol development with the aid of SDL.
引用
收藏
页码:457 / 467
页数:11
相关论文
共 50 条
  • [21] Software Design for a Sound Processing Embedded System
    Kousiopoulos, Georgios-Panagiotis
    Porlidas, Dimitrios
    Nikolaidis, Spyridon
    2018 7TH INTERNATIONAL CONFERENCE ON MODERN CIRCUITS AND SYSTEMS TECHNOLOGIES (MOCAST), 2018,
  • [22] Software engineering with emphasis on embedded system design
    Ma, Hede
    Software Engineering Education Conference, Proceedings, 2000, : 211 - 212
  • [23] Design and Implementation of STB Software Upgrades based on Embedded Linux
    Zeng Hao
    Le Sheng-Chun
    MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 5275 - 5279
  • [25] Design and Implementation of Embedded Hardware and Software Architecture in an Unmanned Airship
    Tuan Anh Nguyen
    Lee, Seulki
    Park, Jong Sou
    2012 IEEE 14TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2012 IEEE 9TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (HPCC-ICESS), 2012, : 1730 - 1735
  • [26] Embedded system design for robots - Design concept, system architecture, and implementation
    Wu, Li-Wei
    Hu, Jwu-Sheng
    IEEE ROBOTICS & AUTOMATION MAGAZINE, 2008, 15 (02) : 108 - 121
  • [27] Design and implementation of embedded multimedia surveillance system
    Liu, Yan
    Li, Ren-Fa
    Xu, Cheng
    Yu, Fei
    FIRST INTERNATIONAL WORKSHOP ON KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2007, : 570 - 573
  • [28] Design and implementation of MS/TP in embedded system
    Liu, Q.
    Ren, P.
    ICIEA 2007: 2ND IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, VOLS 1-4, PROCEEDINGS, 2007, : 2475 - 2478
  • [29] Implementation of virtual design environment for embedded system
    Guo, Xiaodong
    Liu, Jiren
    Yu, Keqing
    Wang, Yongfeng
    Chen, Dingjun
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2000, 37 (04): : 413 - 417
  • [30] Design and Implementation of a Portable fNIRS Embedded System
    Agro, Diego
    Canicatti, Riccardo
    Pinto, Maurizio
    Morsellino, Giuseppe
    Tomasino, Alessandro
    Adamo, Gabriele
    Curcio, Luciano
    Parisi, Antonino
    Stivala, Salvatore
    Galioto, Natale
    Busacca, Alessandro
    Giaconia, Costantino
    APPLICATIONS IN ELECTRONICS PERVADING INDUSTRY, ENVIRONMENT AND SOCIETY, APPLEPIES 2014, 2016, 351 : 43 - 50