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

深圳正规网站建设公司四川成都广告公司

深圳正规网站建设公司,四川成都广告公司,保险公司发展规划,网站登录超时怎么解决在 STM32Cube IDE 里生成使用 LL(Low Layer)库的工程,可按以下步骤操作: 1. 新建 STM32 工程 启动 STM32Cube IDE,选择File→New→STM32 Project。依据需求挑选目标 MCU 型号,接着点击Next。 2. 配置工程…

在 STM32Cube IDE 里生成使用 LL(Low Layer)库的工程,可按以下步骤操作:

1. 新建 STM32 工程

  • 启动 STM32Cube IDE,选择FileNewSTM32 Project
  • 依据需求挑选目标 MCU 型号,接着点击Next

2. 配置工程

  • 为工程命名并选择存储路径,然后点击Next
  • Toolchain/IDE选项中,选择GCC ARM Embedded,再点击Finish

3. 打开图形化配置工具(CubeMX)

  • 在 Project Explorer 视图中,双击.ioc文件,以此打开 STM32CubeMX 配置界面。

4. 配置 LL 库

  • 切换到Project Manager标签页。
  • 点击Code Generator选项。
  • Generated files区域,勾选Generate peripheral initialization as a pair of '.c/.h' files per peripheral
  • 展开Advanced Settings,把需要使用 LL 库的外设(如 GPIO、USART 等)对应的驱动从HAL改为LL
  • 点击GENERATE CODE,之后关闭 CubeMX 工具。

5. 验证 LL 库的使用

  • 回到 STM32Cube IDE,打开Src目录下生成的外设初始化文件(例如stm32xxxx_ll_gpio.c),确认是否存在 LL 库函数调用。
  • 在自己的代码里,可以直接包含对应的 LL 库头文件(例如stm32xxxx_ll_gpio.h)来使用 LL 库函数。

示例代码片段

下面是一个使用 LL 库配置 GPIO 的简单示例:

c

运行

#include "stm32xxxx_ll_gpio.h"void MX_GPIO_Init(void)
{LL_GPIO_InitTypeDef GPIO_InitStruct = {0};/* GPIO Ports Clock Enable */LL_AHB1_GRP1_EnableClock(LL_AHB1_GRP1_PERIPH_GPIOA);/* Configure GPIO pin Output Level */LL_GPIO_SetOutputPin(GPIOA, LL_GPIO_PIN_5);/* Configure GPIO pin : PA5 */GPIO_InitStruct.Pin = LL_GPIO_PIN_5;GPIO_InitStruct.Mode = LL_GPIO_MODE_OUTPUT;GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_LOW;GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL;GPIO_InitStruct.Pull = LL_GPIO_PULL_NO;LL_GPIO_Init(GPIOA, &GPIO_InitStruct);
}

通过上述步骤,你就可以成功创建一个基于 LL 库的 STM32 工程。LL 库相较于 HAL 库更加底层,代码也更为精简,适合对性能有较高要求的应用场景。

http://www.dtcms.com/wzjs/548895.html

相关文章:

  • 青岛网站建设服装行业网站开发
  • 电商网站费用住房城乡建设网站官网入口
  • 网站开发后端书籍centos6.9安装wordpress
  • 廊坊做网站智慧树网页设计与制作作业答案
  • 搭建网站服务器教程做网站编程的电脑配置
  • 如何找有需求做网站的公司wordpress不用缓存
  • 公司网站怎么管理如何批量建站
  • 吴中网站建设dynamo wordpress主题
  • 网站建设公司项目介绍工作态度和责任心感悟
  • 常平众展做网站河南省建设信息网
  • 中国工商银行官方网站登录食品包装设计论文
  • 网站建设找 三尾狐平台网站模板素材图片
  • 初中做历史的网站广州建设网站制作
  • 网站如果建设衡水企业做网站推广
  • 鄂州手机网站设计湖北省发布最新通告
  • 深圳网站建设seo推广优化wordpress视频无法播放视频播放
  • 中国空间站和国际空间站对比手机网站建设的重要性
  • 怎么买域名做企业网站建设全球购多用户商城网站
  • 如何搭建门户网站怎么做一个小程序app
  • 社交网站开发网站会员系统源码
  • 信誉好的做pc端网站网站建设中的html
  • 微网站和手机网站的区别郑州比较正规的装修公司
  • 网站建设与管理课后答案苏州哪家做网站便宜
  • 网站建设服务采购方案模板下载行业做门户网站挣钱吗
  • 国内优秀的个人网站阿里云虚拟主机怎么建立网站
  • 网站建设论文的中期报告做公益网站怎么赚钱
  • 完整域名展示网站源码纪念册设计制作
  • 免费建站好不好域名备案网站购买
  • 电脑做服务器上传网站建设工程合同性质上属于实践合同
  • wordpress 通过电子邮件发布wordpress主题seo