• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术讨论 > 开源可编程手环学习第十五步--手环BLE实战教程4--手机APP与PC串口通信

开源可编程手环学习第十五步--手环BLE实战教程4--手机APP与PC串口通信

录入:edatop.com     点击:

术语和定义


BLE           低功耗蓝牙(Bluetooth Low Energy)

SDK           软件开发工具包(Software Development Kit)

UUID          通用唯一标识符(Universally Unique Identifier)

APP           手机应用软件(Application)

MAC          媒体访问控制(Media Access Control)

GPIO          通用输入输出(General Purpose Input/Output)

INT            中断(Interrupt)

ADC           模数转换(Analog to Digital Converter)

I2C            集成电路通信总线(Inter-Integrated Circuit bus)

SPI            串行外设接口(Serial Peripheral Interface)

UART          通用异步收发器(Universal Asynchronous Receiver/Transmitter)


开发板系列教程:http://pan.baidu.com/s/1bnBJsMr
手环DIY开源学习教程:http://pan.baidu.com/s/1eQlUGiI

阅读软件:http://pan.baidu.com/s/1o6ELGCE




四、手机APP与PC串口通信


       实验需要使用的模块有:手环,Jlink调试工具,USB转串模块,一根手环下载调试线。

       将JLINK通过下载调试线连接到手环的USB调试接口,JLINK插在有拨码开关的一端,注意丝印标注一一对应,将JLINK插上电脑的USB口。将USB转串模块插在手环现在调试线的另一端,注意丝印标注一一对应,然后将USB转串模块插在电脑的USB接口。如下图所示:


       打开串口实验的Keil工程ble_uart.uvproj,位于目录:..\ 4_实战教程\2_通信篇\实验代码\3_串口实验\keil_projects\throughput_eval\throughput_eval_peripheral_fh,如下图所示:

       打开KEIL工程之后,点击编译,点击DEBUG,然后点击全速运行,如下图所示:


      打开串口调试助手,波特率设置为115200。由于程序中串口接受中断需要检测回车换行来判断是否为一次字符串发送,对串口调试助手做如下设置,如图所示:

     另外,如果需要显示发送串口,进行如下设置,如下图所示:

     如果要在接收串口中显示自己发送的字符,进行如下设置,如下图所示:

   打开手机APP,点击连接之后,发送的数据通过串口发送到电脑中的串口调试助手显示(一次性不超过20个字符),串口调试助手发送的数据在手机APP显示。结果如下图所示:


开发板系列教程:http://pan.baidu.com/s/1bnBJsMr
手环DIY开源学习教程:http://pan.baidu.com/s/1eQlUGiI

阅读软件:http://pan.baidu.com/s/1o6ELGCE



hjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj

看看,,,,,,,,,,

上一篇: 4 开发环境搭建 小Bug
下一篇:板子初体验失败

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图