当前位置: 首页 > news >正文

广西网站建设timkee申请企业邮箱步骤是什么?

广西网站建设timkee,申请企业邮箱步骤是什么?,注册代理记账公司需要什么条件,用友公司能不能做网站建设一、蓝牙概要 蓝牙是一种常见的无线通信协议,通常用于短距离通信。蓝牙分为经典蓝牙和低功耗蓝牙(BLE)。经典蓝牙通常用于需要持续传输数据的设备,比如蓝牙耳机等。低功耗蓝牙通常用于只需要间歇性传输数据的设备,比如运动手环。 蓝牙…

一、蓝牙概要       

        蓝牙是一种常见的无线通信协议,通常用于短距离通信。蓝牙分为经典蓝牙和低功耗蓝牙(BLE)。经典蓝牙通常用于需要持续传输数据的设备,比如蓝牙耳机等。低功耗蓝牙通常用于只需要间歇性传输数据的设备,比如运动手环。

        蓝牙通信通常分为主机和从机,通常我们的单片机设备被当作从机,手机等终端设备作为主机。在建立蓝牙通信前,从机要向外广播自己的信息。

        蓝牙通信协议比较复杂,比如在低功耗蓝牙中就包含GAP广播协议,GATT协议等知识点。在学习单片机的过程中,可以使用BT24蓝牙串口透传模块,该模块的作用可以讲复杂的蓝牙协议简化为”串口透传“。所谓串口透传,就是将STM32发送给其的数据原封不动地转发给与其连接的设备。并且可以将主机发送的数据通过串口转发给STM32.。

        注意:连接模块时,地线接地线(GND),5V接5V,TX与RX交叉连接

二、准备工作

        在终端输入命令控制红绿小灯亮灭

1.首先我们在CubeIDE将蓝牙模块连接的USART3设置为异步模式。蓝牙模块的默认波特率为9600,在参数设置界面中找到波特率参数修改成9600

2.为USART3开启中断

3.并且为USART3开启DMA通道

4.设置红绿蓝小灯为GPIO_OUTPUT。

5.保存并生成代码。.

6.参考如下连接的代码,将huart2的相关变量改成huart3的相关变量。具体实现见最后

STM32:串口轮询模式、中断模式、DMA模式和接收不定长数据-CSDN博客

三.使用BLE调试功能调试代码

       通常使用蓝牙调试助手来调试代码。或者用 nRF Connect 也行。但是在学习环境上可以在波特律动 串口助手 进行调试。

四、主要代码。

/* USER CODE BEGIN PV */
uint8_t  recvDate[20];
/* USER CODE END PV *//* Private function prototypes -----------------------------------------------*/
void SystemClock_Config(void);
static void MX_GPIO_Init(void);
static void MX_DMA_Init(void);
static void MX_USART3_UART_Init(void);
/* USER CODE BEGIN PFP *//* USER CODE END PFP *//* Private user code ---------------------------------------------------------*/
/* USER CODE BEGIN 0 */
void HAL_UARTEx_RxEventCallback(UART_HandleTypeDef *huart, uint16_t Size){if(huart == &huart3){//把接收到的数据,发给终端进行打印HAL_UART_Transmit_DMA(&huart3,recvDate,Size);GPIO_PinState pinstate= GPIO_PIN_RESET;if(recvDate[1] == '1'){pinstate = GPIO_PIN_SET;}if(recvDate[0] == 'R'){HAL_GPIO_WritePin(redLED_GPIO_Port, redLED_Pin, pinstate);}else if(recvDate[0] == 'B'){HAL_GPIO_WritePin(blueLED_GPIO_Port,blueLED_Pin, pinstate);}else if(recvDate[0] == 'G'){HAL_GPIO_WritePin(greenLED_GPIO_Port,greenLED_Pin, pinstate);}//继续接收即将要接收的数据HAL_UARTEx_ReceiveToIdle_DMA(&huart3, recvDate, sizeof(recvDate));//关闭DMA传输过半中断__HAL_DMA_DISABLE_IT(&hdma_usart3_rx,DMA_IT_HT);}
}

http://www.yayakq.cn/news/334974/

相关文章:

  • 门户网站技术方案网上国网下载
  • 考试网站模版可以做家装设计的网站
  • 做seo时网站发文目的定制家具生产厂家
  • 网站友情链接模块学校微信公众号怎么创建
  • 领手工在家做的网站抖音头像的网站制作教程
  • 做编程的网站一个月多少钱网站开发科技公司
  • 东莞网站公司建设网站乐高编程培训
  • 山西住房与建设部网站美容院装修
  • 专门做生鲜的网站河北省建设厅网站怎么登陆
  • 塘沽做网站比较好的福田欧辉是国企吗
  • 大型门户网站 要求网站不备案可以做微信小程序么
  • 四平市建设局网站校园网自助网站
  • 网站开发完整教程椒江建设网站
  • 天猫网站设计分析做网站有没有前景
  • 市住房城乡建设部网站专业微网站建设公司首选公司
  • 网站建设步骤和流程凡科建站联系电话
  • 网站策划与设计百度首页排名优化服务
  • wordpress多站点模式插件新绛网站建设
  • 专业的网站建设费用网站建设去哪里
  • 网站建设和wordpress 菜单结构
  • 开发一套电商网站多少钱银川网站推广
  • 网站链接地图是怎么做的企业网站设计开发
  • 广州腾虎网络网站建设wordpress表格图表插件下载
  • 申请域名网站价格怎么给wordpress加背景图
  • 北京网站备案负责人变更南京手机网站设计哪里专业
  • 做调查问卷的网站青岛嘎嘎
  • 厦门酒店团购网站建设上海的软件公司排名
  • 蚂蜂窝网站源码ppt素材免费网站
  • 男人做想看的免费网站动漫php网站模板
  • 沈阳网站建站好看的主页背景图片