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

北京排名seo优化渠道seo推广优化官网

北京排名seo优化渠道,seo推广优化官网,建设网站专业公司吗,wordpress 网址 建站STM32WB55开发----4.配置串口打印Debug调试信息 概述硬件准备视频教学样品申请选择芯片型号配置时钟源配置时钟树RTC时钟配置查看开启STM32_WPAN条件配置HSEM配置IPCC配置RTC启动RF开启蓝牙开启串口调试配置蓝牙参数设置工程信息工程文件设置Keil工程配置代码配置结果演示 概述… STM32WB55开发----4.配置串口打印Debug调试信息 概述硬件准备视频教学样品申请选择芯片型号配置时钟源配置时钟树RTC时钟配置查看开启STM32_WPAN条件配置HSEM配置IPCC配置RTC启动RF开启蓝牙开启串口调试配置蓝牙参数设置工程信息工程文件设置Keil工程配置代码配置结果演示 概述 在STM32WB55系列微控制器上进行开发时实时监控应用程序的运行情况和调试潜在问题是至关重要的。使用串口USART/UART进行Debug信息打印是一种简便、高效的方法。下面是如何在STM32WB55上配置串口来打印调试信息的概述。 最近在弄ST的课程需要样片的可以加群申请615061293 。 硬件准备 首先需要准备一个开发板这里我准备的是WB55RG 的开发板 视频教学 https://www.bilibili.com/video/BV16h4y1w7WT/ STM32WB55开发(4)----配置串口打印Debug调试信息 样品申请 https://www.wjx.top/vm/OhcKxJk.aspx# 选择芯片型号 配置时钟源 HSE与LSE分别为外部高速时钟和低速时钟在本文中使用外置的时钟源故都选择Crystal/Ceramic Resonator选项如下所示 配置时钟树 RTC时钟配置 RFWKP时钟配置 查看开启STM32_WPAN条件 可以看到需要开启RF、RTC、RCC、IPCC、HSEM。 配置HSEM 硬件信号量(HSEM)模块用于管理多个进程之间共享的访问权限和资源同步。 开启HSEM如下。 配置IPCC 通信控制器(IPCC)模块的主要用于cpu之间的信号消息交换。 开启如下所示。 配置RTC 启动RF 开启蓝牙 开启串口调试 CFG_HW_USART1_ENABLED允许开发者选择是否使用USART1作为跟踪输出的通道并且这个配置只在特定的设置下可用。这样的配置通常用于嵌入式系统的调试使得开发者可以实时查看设备的状态和输出信息。 CFG_HW_USART1_ENABLED这是一个配置标志当设置为启用时USART1会被用作输出跟踪的通道。当禁用时USART1不会用于这个目的。 仅当USART1由CubeMX用户界面配置时此特定的硬件配置才可用这意味着只有在使用ST的CubeMX工具配置USART1时才可以使用CFG_HW_USART1_ENABLED这一特定的配置选项。 查看原理图可以的是PA9和PA10与CH340链接在一起且为串口打印端口。 串口配置如下。 开启CFG_HW_USART1_ENABLED。 关闭MX_USART1_UART_Init函数的生成。 CFG_HW_USART1_DMA_TX_SUPPORTED允许开发者启用USART1的DMA发送功能。启用此功能可以提高USART1发送数据时的效率但在配置上可能需要更多的步骤和注意事项。 当其被设置为启用时USART1将使用DMA来进行数据发送TX。DMA允许数据从内存直接发送到外设在这种情况下是USART1而不需要CPU的干预从而提高效率和数据传输速度。 开启DMA。 开启中断。 启用串口1的tx的DMA。 若无法开启可以重新打开BLE配置。 启动串口1调试跟踪。 启用应用程序中的跟踪 。 配置蓝牙参数 配置为自定义模板。 命名设备名 配置BLE GATT 配置SVC 设置工程信息 工程文件设置 Keil工程配置 代码配置 在main.c中添加如下头文件。 /* USER CODE BEGIN Includes */ #include stm32_seq.h /* USER CODE END Includes */UTIL_SEQ_Run(UTIL_SEQ_DEFAULT)函数应该在应用程序的while循环中启动任务调度。 /* USER CODE BEGIN WHILE */while (1){/* USER CODE END WHILE */MX_APPE_Process();/* USER CODE BEGIN 3 */UTIL_SEQ_Run(UTIL_SEQ_DEFAULT);}/* USER CODE END 3 */ }在app_entry.c中添加初始化 APPD_Init()。 void MX_APPE_Init( void ) {System_Init( ); /** System initialization */SystemPower_Config(); /** Configure the system Power Mode */HW_TS_Init(hw_ts_InitMode_Full, hrtc); /** Initialize the TimerServer *//* USER CODE BEGIN APPE_Init_1 */APPD_Init(); /* USER CODE END APPE_Init_1 */appe_Tl_Init(); /* Initialize all transport layers *//*** From now, the application is waiting for the ready event ( VS_HCI_C2_Ready )* received on the system channel before starting the Stack* This system event is received with APPE_SysUserEvtRx()*/ /* USER CODE BEGIN APPE_Init_2 *//* USER CODE END APPE_Init_2 */return; }结果演示 在app_ble.c中数组a_AdvData定义了设备名称。 将设备设置为一般可发现模式若成功会打印如下参数。 串口打印如下所示。
http://www.hkea.cn/news/14328257/

相关文章:

  • wordpress 手动安装插件seo搜索引擎优化名词解释
  • 黑黑网站为你做的网站
  • 校友录网站开发设计广州外包公司都有哪些
  • 怎么在服务器里面建设网站哪家网站
  • 网站建好后写论文的好网站
  • 做网站推广挣多少钱长沙微信营销公司
  • 苏州网站建设机构好网站推荐
  • 免费微网站_自助建站百度贴吧首页
  • 哪个网站做兼职可以赚钱上海缪斯设计好不好
  • 上海个人建站模板网站开发费会计分录
  • 观澜小学 网站建设修改wordpress域名
  • 代码网站怎么制作潍坊seo建站
  • asp网站源码安装流程门户平台是什么意思
  • 云主机怎么做网站悟空建站seo服务
  • 国内美食网站欣赏网站单页发布
  • 秦皇岛汽车网站制作建站快车来电
  • 那些做电影的网站赚钱吗python做音乐网站
  • 北仑建网站价格百度游戏排行榜风云榜
  • wordpress 防盗链搜索引擎外部链接优化
  • 地图网站开发wordpress二维码制作教程
  • 网站开发 保密期限深圳市网站建设公
  • 可以做点赞的网站赚钱做app需要先做网站吗
  • 信用泰安网站广州哪个公司做网站
  • 朱晓宇 大庆 seo 网站建设 北京怎么理解网站开发
  • 济南高新区建设局网站网站备案进度查询
  • 大棚网站怎么做杭州网站忧化
  • 网站开发流程甘特图海外广告投放渠道营销
  • 商务网站建设期末考试提高工作效率的句子
  • 网站建设 问答资海网络一年做多少网站
  • php网站框架哪些网站做平面设计素材