基于ARM的无线蓝牙通讯模块的设计
蓝牙通讯程序设计

蓝牙通讯程序设计蓝牙通讯程序设计1. 引言蓝牙通讯是一种无线通信技术,可以实现短距离的设备之间的数据传输。
随着移动设备的普及,蓝牙通讯在各种设备中的应用越来越广泛。
本文将介绍蓝牙通讯程序的设计和实现过程,包括程序流程、通信协议、数据传输和错误处理等相关内容。
2. 程序流程蓝牙通讯程序的基本流程分为三个步骤:设备搜索、设备配对和数据传输。
,程序将搜索周围的可用设备,并将搜索到的设备列表展示给用户。
用户可以从列表中选择需要配对的设备。
在设备配对过程中,程序将与选中的设备建立连接,并进行身份验证和密钥交换等操作。
一旦配对成功,程序将允许用户进行数据传输操作。
用户可以发送和接收数据,程序将负责将数据封装成蓝牙通讯协议所需的格式,并进行相应的错误处理。
3. 通信协议蓝牙通讯需要使用一种通信协议来确保设备之间的数据传输和通信的可靠性。
常用的蓝牙通讯协议包括RFCOMM、L2CAP和SPP等。
在程序设计中,我们需要选择适合的通信协议来满足特定的需求。
通信协议的选择决定了数据传输的速度、可靠性和适用范围等方面。
4. 数据传输一旦建立了蓝牙连接,程序就可以开始进行数据传输操作。
数据传输可以通过蓝牙通道进行,也可以通过RFCOMM协议进行。
在数据传输过程中,程序需要将数据进行编码和解码,以确保数据的准确传输。
,程序还需要考虑数据的传输速度和效率,以及错误检测和纠错等方面的问题。
5. 错误处理在蓝牙通讯程序设计中,错误处理是一个重要的环节。
由于蓝牙通讯受到外部环境和设备条件的限制,可能会出现各种错误情况。
例如,连接中断、数据丢失、传输超时等。
程序需要对这些错误进行处理,例如重新建立连接、重新发送数据等。
,程序还需要提供友好的用户界面,以便用户了解并解决错误问题。
6.蓝牙通讯程序设计涉及多个方面的知识和技术。
本文介绍了蓝牙通讯程序的设计和实现过程,包括程序流程、通信协议、数据传输和错误处理等内容。
设计一个稳定、可靠的蓝牙通讯程序需要综合考虑各方面的因素,并根据实际需求选择合适的技术和算法。
基于mcu的蓝牙通信设计

基于mcu的蓝牙通信设计
基于MCU的蓝牙通信设计可以实现两个设备之间的无线数据传输。
下面是一个基本的设计步骤:
1. 硬件准备:
- 选择合适的MCU芯片,支持蓝牙通信,如nRF52系列、ESP32等。
- 将MCU与蓝牙模块(如HC-05,HC-06,蓝牙BLE模块等)进行连接。
2. 软件准备:
- 在MCU上安装蓝牙通信开发工具(如nRFgo Studio、BLE开发组件等)。
- 学习和理解蓝牙协议栈以及相关API。
3. 设计通信协议:
- 确定通信涉及的数据传输方式(串口、GPIO等),并定义通信协议。
- 协议可以包括数据帧格式、数据类型、校验机制等。
4. 编写MCU程序:
- 使用MCU的开发工具,编写相应的程序来初始化蓝牙模块和设置相关参数。
- 根据定义的通信协议,编写发送和接收数据的函数。
5. 测试与调试:
- 调试MCU程序,确保蓝牙模块正常工作,并能够正确地发送和接收数据。
- 进行通信测试,验证数据的可靠性和稳定性。
6. 功能扩展:
- 根据项目需求,可以添加更多功能,如数据加密、数据压缩、数据处理等。
- 针对特定应用场景,优化蓝牙通信的功耗和延迟。
请注意,以上仅为基于MCU的蓝牙通信设计的一般步骤,具体的实现需要根据具体的硬件平台和项目需求进行调整。
基于单片机的蓝牙接口设计及数据传输的实现

基于单片机的蓝牙接口设计及数据传输的实现引言:蓝牙技术是一种短距离无线通信技术,可以实现不同设备之间的数据传输。
在基于单片机的蓝牙接口设计中,我们可以利用蓝牙模块与单片机进行通信,并通过单片机控制和处理接收到的数据。
这篇文章将介绍基于单片机的蓝牙接口设计的实现方法以及数据传输的实现。
一、基于单片机的蓝牙接口设计1. 硬件准备:我们需要准备一个蓝牙模块和一个单片机。
蓝牙模块可以选择常见的HC-05或HC-06等模块,而单片机可以选择常见的51单片机或者Arduino等开发板。
2.连接蓝牙模块:将蓝牙模块的TXD引脚连接到单片机的RXD引脚,将蓝牙模块的RXD引脚连接到单片机的TXD引脚。
同时,将蓝牙模块的VCC引脚连接到单片机的5V引脚,将蓝牙模块的GND引脚连接到单片机的GND引脚。
3. 编写程序:使用单片机开发环境如Keil或Arduino IDE等,编写程序进行蓝牙模块的初始化和数据的接收与发送。
具体编程方法取决于使用的单片机和蓝牙模块型号。
1.数据的发送与接收:使用单片机程序控制蓝牙模块实现数据的发送与接收。
对于数据的发送,我们可以通过单片机的串口功能将数据发送给蓝牙模块。
对于数据的接收,我们可以编写程序监听蓝牙模块的串口接收中断,并在接收到数据时进行处理。
2.数据的解析与处理:接收到的数据可能是二进制数据或者字符数据,需要进行解析和处理。
对于二进制数据,我们可以使用位运算将其解析为具体的数字或者状态。
对于字符数据,我们可以使用字符串处理函数将其解析为具体的命令或者参数。
3.数据的反馈与应答:接收到的数据可能需要反馈或者应答给发送端。
通过设置相应的单片机输出引脚,我们可以控制相关的外设如LED灯或者继电器进行响应。
同时,我们也可以通过蓝牙模块将数据发送回给发送端,进行进一步的交互或者控制。
三、应用实例基于单片机的蓝牙接口设计可以应用于各种领域,如智能家居、车载设备等。
以智能家居为例,我们可以利用单片机和蓝牙模块控制家中的灯光、温度、浇花等设备。
蓝牙模块的课程设计

蓝牙模块的课程设计一、教学目标本节课的教学目标是让学生了解蓝牙模块的基本原理和应用,掌握蓝牙模块的硬件连接和软件编程,培养学生动手实践能力和团队协作精神。
具体分解为以下三个方面的目标:1.知识目标:使学生了解蓝牙模块的工作原理、特性及应用领域;掌握蓝牙模块的硬件连接方法,包括蓝牙模块与单片机、蓝牙模块与手机等设备的连接;了解蓝牙模块的常用AT指令及其编程方法。
2.技能目标:培养学生具备蓝牙模块的硬件调试能力,能够根据实际需求编写蓝牙模块的程序,实现蓝牙模块与不同设备的通信;培养学生运用蓝牙模块解决实际问题的能力,如制作智能家居控制系统、智能穿戴设备等。
3.情感态度价值观目标:培养学生对新技术的兴趣和好奇心,激发学生主动探索科学奥秘的热情;培养学生团队协作精神,学会与他人共同解决问题,提高沟通与协作能力。
二、教学内容本节课的教学内容主要包括以下几个部分:1.蓝牙模块概述:介绍蓝牙模块的定义、工作原理、特性及应用领域。
2.蓝牙模块硬件连接:讲解蓝牙模块与单片机、蓝牙模块与手机等设备的连接方法。
3.蓝牙模块编程:介绍蓝牙模块的常用AT指令及其编程方法,讲解如何通过编程实现蓝牙模块与不同设备的通信。
4.蓝牙模块应用案例:分析实际应用案例,如智能家居控制系统、智能穿戴设备等,使学生学会运用蓝牙模块解决实际问题。
5.动手实践:安排学生进行蓝牙模块的硬件连接和编程实践,培养学生的动手实践能力。
三、教学方法为了实现本节课的教学目标,将采用以下教学方法:1.讲授法:讲解蓝牙模块的基本原理、特性及应用领域,为学生奠定理论基础。
2.案例分析法:分析实际应用案例,使学生学会运用蓝牙模块解决实际问题。
3.实验法:安排学生进行蓝牙模块的硬件连接和编程实践,培养学生的动手实践能力。
4.小组讨论法:学生进行小组讨论,分享学习心得,提高学生沟通与协作能力。
四、教学资源为了支持本节课的教学内容和教学方法,将准备以下教学资源:1.教材:选用权威、实用的蓝牙模块教材,为学生提供理论学习的参考。
DA14580 蓝牙模块

蓝牙4.1 低功耗BLE 模块YH-001_V1.01(主芯片Dialog_ DA14580)模块概述YH-001_V1.01 是一个蓝牙4.1 单模低功耗(BLE)数传模块,高度集成了蓝牙低功耗射频、协议栈、profile 以及应用程序于系统级芯片DA14580 (内置蓝牙+ARMcortex-M0),它不仅无需外接MCU,而且提供足够的I/O 用于硬件设计和程序开发,非常适合应用于需要超低功耗的系统上。
主要特性1.蓝牙4.1 单模低功耗模块2.完美支持主从模式(Master/Slave)3.集成蓝牙低功耗BLE 协议栈16MHz/32bit ARM Cortex M0,无需要外接MCU4.内置AES-128bit 加密程序5.内置专用链路层处理器6.射频特性TX 功率:-20dBm 至0dBm RX 灵敏度:-93dBm7.通信传输有效距离:30M(无外置功放)8.处理器16MHz 32 位ARM Cortex M0,带有SWD 接口9.内存32kB 的一次性可编程(OTP)闪存42K SRAM 84kB ROM 8kB 保留SRAM10. 工作电压典型值3.0V 建议范围 2.5V-3.3V (支持普通7 号、5 号和纽扣电池供电)11. RF 收发器3V 供电,理想状态TX:3.4mA RX:3.7mA12. 接口4 通道10 位ADC 2 个UART 接口SPI 接口I2C 接口PWM 输出20 通用I/O 接口13. 封装尺寸23.2mm * 17mm * 1.8mm应用领域:1.医疗保健设备2.运动及健康设备3.家庭智能设备4.手机和PC 配件5.工业自动化设备6. 物联网节点设备及网关7. 智能遥控器(含语音识别)8. 手机APP 控制互动玩具9. 手机APP 控制四轴飞行器10.HID 外设,键盘、鼠标……YH-001_V1.01 方框图YH001-V1.01电气特性:绝对最大额定值建议工作条件NOTE1:基于蓝牙芯片RAM 工作特性,要求蓝牙设备冷启动时VDD ≧2.5 V,所以建议模块供电稳定VDD=3V外形尺寸:YH-001_V1.01 的总体尺寸,长23.2 毫米,宽17 毫米,厚1.8 毫米。
基于蓝牙的无线数据采集系统设计毕业论文

基于蓝牙的无线数据采集系统设计毕业论文目录摘要 ................................................. 错误!未定义书签。
第一章绪论 (2)1.1课题研究相关背景 (2)1.2课题研究的目的及意义 (2)1.3蓝牙技术的发展状况 (3)第二章无线数据采集系统硬件设计 (4)2.1系统的整体设计方案 (4)2.2系统的整体结构 (4)2.3系统的整体功能设计图 (5)第三章温度传感器模块 (6)3.1温度传感器的分类及其型号 (6)3.1.1 接触式温度传感器 (6)3.1.2非接触式温度传感器 (7)3.1.3 常见温度传感器 (8)3.2 温度传感器的选型 (9)第四章 STM32F103处理器 (11)4.1 STM32处理器简介: (11)4.2 STM32重要参数: (12)4.3 STM32性能特点: (12)第五章 TFT彩色液晶显示屏 (12)5.1 TFT LCD介绍 (13)5.2TFT特点 (13)5.3驱动芯片 (13)第六章 HC-05蓝牙模块 (15)6.1HC-05蓝牙模块介绍 (15)6.2 蓝牙配置 (15)第七章无线数据采集系统软件设计 (18)7.1 数据采集部分软件设计与实现 (18)7.2控制部分程序设计及实现 (19)7.3系统的软件调试 (20)结论 (24)致谢 (25)参考文献 (26)附录 (27)第一章绪论1.1课题研究相关背景蓝牙是一种支持设备短距离通信的无线电技术。
可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换,蓝牙的标准是IEEE802.15,工作在2.4GHz 频带,带宽为1Mb/s。
蓝牙技术最初由电信巨头爱立信公司于1994年创制,当时是作为RS232数据线的替代方案。
蓝牙可连接多个设备,克服了数据同步的难题。
如今蓝牙由蓝牙技术联盟(Bluetooth Special Interest Group,简称SIG)管理。
《2024年基于单片机的蓝牙接口设计及数据传输的实现》范文

《基于单片机的蓝牙接口设计及数据传输的实现》篇一一、引言随着科技的快速发展,无线通信技术已成为现代电子产品的重要组成部分。
蓝牙技术以其低成本、低功耗和高度兼容性,在无线通信领域中占据了重要地位。
本文将探讨基于单片机的蓝牙接口设计及数据传输的实现,重点介绍设计原理、实现方法和应用场景。
二、设计原理1. 硬件组成基于单片机的蓝牙接口设计主要由单片机、蓝牙模块和其他必要的外围电路组成。
其中,单片机作为核心控制器,负责处理数据和协调各部分的工作;蓝牙模块则负责无线通信,实现数据的收发。
2. 通信协议蓝牙通信采用低功耗蓝牙(BLE)技术,通过蓝牙模块与单片机之间建立无线连接,实现数据的传输。
在数据传输过程中,遵循蓝牙通信协议,确保数据的可靠性和稳定性。
三、接口设计1. 接口类型根据应用需求,设计合适的接口类型。
常见的接口类型包括串口、SPI、I2C等。
在本设计中,采用串口作为主要的数据传输接口,实现单片机与蓝牙模块之间的通信。
2. 接口电路设计接口电路设计是蓝牙接口设计的关键部分。
在电路设计中,需要考虑到信号的稳定性、抗干扰性和传输速率等因素。
通过合理的电路设计和布局,确保接口的可靠性和稳定性。
四、数据传输实现1. 数据发送单片机通过串口将待发送的数据传输至蓝牙模块。
蓝牙模块接收到数据后,按照蓝牙通信协议进行封装,并通过无线方式发送至目标设备。
2. 数据接收目标设备接收到蓝牙模块发送的数据后,按照蓝牙通信协议进行解封装,并将数据通过串口传输至单片机。
单片机对接收到的数据进行处理和存储。
五、实现方法及步骤1. 硬件选型与采购根据设计需求,选择合适的单片机和蓝牙模块。
确保所选硬件具有良好的性能和稳定性,以满足实际应用的需求。
2. 电路设计与制作根据接口电路设计,制作电路板。
在制作过程中,需要注意电路的布局和抗干扰措施,以确保电路的可靠性。
3. 程序设计与调试编写单片机和蓝牙模块的程序,实现数据的收发和处理。
在程序调试过程中,需要确保数据的准确性和可靠性,以及对异常情况的处理能力。
单片机与蓝牙模块通信技术研究与案例分析

单片机与蓝牙模块通信技术研究与案例分析技术的快速发展使得蓝牙模块在单片机中的应用变得越来越广泛。
蓝牙作为一种无线通信技术,具有低功耗、短距离、高传输速率等特点,非常适合于单片机与外部设备进行通信。
本文将对单片机与蓝牙模块通信技术进行研究,并通过具体的案例分析展示其应用。
一、单片机与蓝牙模块通信原理单片机与蓝牙模块通信主要是通过串口通信来实现的。
现场可编程门阵列(FPGA)是一种半导体器件,可根据用户的需求进行编程,并实现特定的功能。
FPGA中的硬件描述语言可以对芯片内部的逻辑电路进行编程,实现与单片机的通信。
通过在单片机中编写相应的代码,我们可以实现与FPGA的通信,并通过蓝牙模块将数据传输到远程设备。
二、单片机与蓝牙模块通信技术的研究1. 通信协议在单片机与蓝牙模块之间进行通信时,需要选择合适的通信协议。
常用的通信协议有UART、SPI和I2C等。
UART通信协议是最常见的一种,其发送和接收数据的速度可以通过波特率进行调整。
SPI通信协议用于通信速度要求较高的场景,它需要使用多个引脚进行通信。
I2C通信协议适用于通信双方芯片引脚有限的情况,可以通过两根线进行数据传输。
2. 蓝牙模块选择不同的项目需要选择合适的蓝牙模块。
蓝牙模块有很多种类型,包括经典蓝牙模块和低功耗蓝牙模块。
经典蓝牙模块适用于音频传输、数据传输等场景,而低功耗蓝牙模块适用于需要长时间待机的场景。
根据项目需求,选择合适的蓝牙模块很重要。
3. 通信距离蓝牙模块的通信距离决定了单片机与外部设备之间的数据传输范围。
一般来说,蓝牙模块的通信距离在几十米以内,如果需要更远的通信距离,可以采用信号增强器或者选择其他的通信方式。
三、单片机与蓝牙模块通信案例分析以智能家居系统为例,进行单片机与蓝牙模块通信的案例分析。
在智能家居系统中,单片机通过蓝牙模块与用户的手机进行通信,实现对家居电器的远程控制。
首先,将蓝牙模块与单片机连接,并进行相应的配置。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于ARM的无线蓝牙通讯模块的设计
作者:周小仨
来源:《软件工程师》2015年第02期
摘要:随着后PC时代的到来,嵌入式ARM技术日益成熟,人们对电子产品性能的要求越来越高,移动便携成为电子消费品的主题,其中蓝牙技术就是众多解决方案中一个有效的选择,本文旨在将蓝牙技术与嵌入式ARM结合起来,设计一款基于嵌入式ARM系统的蓝牙通讯模块。
关键词:蓝牙;嵌入式;ARM;无线通讯
中图分类号:F416.6 文献标识码:A
1 引言(Introduction)
“Bluetooth”蓝牙一词原来是一位丹麦国王的名字,他在10世纪时,统一了当时的瑞典、芬兰和丹麦。
后来用他的名字来给一种新的技术标准命名,意思将各种不同的技术标准统一起来。
这种新的技术主要使用高速跳频与时分多址等通信技术,在一定的距离低成的把若干台数字化设备,包括各种便携移动设备、固定通信设备、PC机及其终端设备、数字系统,如数码照相机、数码摄像机等,还包括智能家器、自动化设备呈网状链接起来。
Bluetooth成为网络中各种外设接口的一种桥梁,取消了设备之间实在的连线,以无线连接来取代[1]。
这种技术的替代对象主要有红外线传输和RS232串口线传输,红外线接口的传输需电子装置在视线之内的距离,而以RS232串口线连接的设备的缺点是需要线缆和和传输速度低,蓝牙技术的发展,方便了各种移动设备的互联。
Bluetooth现成为整个无线通信领域的重要分支,它不仅仅是一个芯片,而是一个近距无线网络,在包括智能手机、掌上电脑、无线耳机、便携PC、各种外设之间进行无线信息传输,现今由Bluetooth构成的无线网络已在移动通信领域到处存在。
Bluetooth应用高速跳频和时分多址等通信技术,能在近距离内较方便地将几台数字化设备呈网状链接起来,可应用于智能手机、PC机、掌上电脑、打印机、游戏机数码相机、MP3等,还可视频、语音、图像、文字、文件同步传输,还可简化白板记录仪、投影机等操作。
蓝牙模块连接图如图1所示。
图1 连接图
Fig.1 Connection diagram
2 蓝牙技术的规范及特点(Specifications and
characteristics of bluetooth technology)
Bluetooth的技术标准是IEEE802.15,工作频带为2.4GHz,1MB/s的带宽。
采用时分多址实现全双工方式通信,基带协议组合了电路交换和分组交换。
每个跳频频率发送一组同步数据,每个时隙分配给某个分组,利用扩频技术可扩展为五个时隙。
Bluetooth支持三个并发的同步话音通道或一个异步数据通道,还可一个同时传送异步数据和同步话音的通道。
64kB/s的同步话音提供给每个话音通道,异步通道的传输速率可达为721kB/s,非对称的反向应答连接速率为57.6kB/s,对称连接速率为432.6kB/s。
根据发射功率大小,Bluetooth有三种传输距离等级:第一种约为100m;第二等级为10m 左右;第三等级为2—3m。
其正常的工作范围是10m半径内。
有效范围内能进行多台设备间的互联。
Bluetooth的特点有:利用跳频技术,数据包短,减缓信号衰减。
链路稳定,使用快速跳频和前向纠错方案,有效减少同频干扰和远距离传输时的随机噪声影响。
使用2.4GHz频段,无须许可。
同时进行数据、音频、视频信号的传输。
采用FM调制方式,可减低复杂性[2]。
蓝牙模块部分电路原理图如图2所示。
图2 电路原理图
Fig.2 Circuit diagram
3 蓝牙匹配规则及使用注意(Using bluetooth
matching rules and notice)
Bluetooth标准开放性无线接入方式的一种,在使用前需要了解和遵循标准技术规则。
不同蓝牙设备在进行通讯前,需要将其匹配在一起,从而确保一个设备发出的数据仅会被许可的其它设备接受。
Bluetooth将设备分为主从两种。
其主设备的特点主要有,主设备有输入端口。
进行匹配时,可通过输入端口输入随机的匹配密码将不同设备匹配。
如蓝牙智能手机、有蓝牙模块的个人电脑等都为主设备。
从设备的特点主要有,从设备多半没有输入端口。
所以从设备往往在出厂时,在芯片中,烧写了一个6位或4位数字的匹配密码。
例如蓝牙耳机等都是从设备。
各种主设备之间,以及主设备与从设备之间,都是可互相匹配的,但是从设备与从设备是不能匹配的。
如蓝牙PC与蓝牙智能手机可匹配,蓝牙PC也可以与蓝牙耳机匹配,而蓝牙耳机与蓝压耳机不能匹配[3]。
蓝牙主设备,依据其类型不同,可匹配一个或多个其他设备。
如一部蓝牙移动电话,一般最多匹配七个蓝牙设备。
但是一台蓝牙个人电脑,却可以匹配十多个或数十个蓝牙设备。
在同一时间,Bluetooth设备之间只支持点对点传输。
4 具体实现步骤(The specific implementation steps)
(1)首先修改模块的参数,运行chmod命令进行修改,模块波特率默认值为38400,主模块和从模块分别与核心控制模块ARM处理器连接好。
(2)实现接收功能,主函数为BlueToothreceive
int main(int argc, char *argv[])
{ int i=0; bsp_init(); unsigned char buf[100]; int recv_count; rs485_open();
printf("test BlueTooth (38400)...\r\n");
while(1) { recv_count = read(fd_rs485,buf,60); buf[recv_count] = '\0'; printf ("data num=%d\n",recv_count);
for(i=0;i
int bsp_init(void) { open_port_device(); return 0; }
(3)实现发送功能,主函数为BlueToothsend
int main(int argc, char *argv[])
{ int i; bsp_init();char buf[14]="0123456789abcd"; int recv_count;
rs485_open(); printf("test BlueTooth (38400)...\r\n");
while(1) { write(fd_rs485,buf,14);for(i=0;i
printf("\n"); mmdelay(3000);} return 0;} int bsp_init(void) { open_port_device ();
return 0; }
(4)分别调试蓝牙的主从模块,其中一片ARM处理模块烧写发送程序,另一片ARM处理模块烧写接收程序。
(5)运行相应程序,在超级终端下可以看到一个ARM处理模块一直在发送数据,另一个ARM处理模块一直在接收从蓝牙模块发过来的数据。
(6)模块参数的修改参照蓝牙模块命令集。
5 结论(Conclusion)
以上为笔者在进行嵌入式ARM开发实践过程中总结出来的,由于能力有限,诸多细节不够完善,如未能实现多蓝牙模块的多点通讯,未能将蓝牙模块驱动程序加载到Linux内核中运行,不足之处难免,希望得到读者朋友的批评指正。
参考文献(References)
[1] 吴作鹏.蓝牙迎来第二春[N].计算机世界,2004(04).
[2] 季岩.关于蓝牙技术的研究—基于蓝牙的Adhoc网络散列
网形成协议的研究[D].江南大学,2008(07).
[3] 蒋喜焰.基于无线蓝牙通信的智能家居系统的研究与实现
[D].华东师范大学,2009(04).
作者简介:
周小仨(1980-),男,硕士,讲师.研究领域:嵌入式,EDA,
单片机技术开发.。