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

微网站哪家好公众号模板编辑器

微网站哪家好,公众号模板编辑器,网页设计基础题库,基础建设审计网站🧱 按照“是否可独立工作”来分: 库/方式是否可独立使用是否依赖其他库说明寄存器裸写✅ 是❌ 无完全自主控制,无库依赖标准库(StdPeriph)✅ 是❌ 只依赖 CMSIS自成体系(F1专属),只…

🧱 按照“是否可独立工作”来分:

库/方式是否可独立使用是否依赖其他库说明
寄存器裸写✅ 是❌ 无完全自主控制,无库依赖
标准库(StdPeriph)✅ 是❌ 只依赖 CMSIS自成体系(F1专属),只用 CMSIS 的 IRQ 宏等
LL 库✅ 是✅ 依赖 CMSIS 和 startup 文件官方 LL 是基于 CMSIS 和 startup 的
HAL 库✅ 是✅ 依赖 LL(部分)、CMSIS、SysInit功能封装度高,常配合 CubeMX 自动生成
CMSIS✅ 是❌ 无ARM 官方标准,常作为基础层存在
CubeMX❌ 不是库✅ 生成 HAL/LL 工程它是生成器,不是库本身
libopencm3✅ 是❌ 自成体系社区库,不依赖 HAL/LL,结构清晰
RTOS(如FreeRTOS)✅ 是✅ 通常需要 HAL/LL 支撑底层驱动适用于复杂项目,可以配合 HAL/LL/裸写等
你自定义的 FSM 驱动✅ 是❌ 看你是否封装在库上可自由封装 HAL/LL/裸写,根据风格决定

✅ 总结为一句话:

开发项目时,可以只选用一种库(HAL、LL、裸写等)完成全部功能,不需要混用。
但这些库在内部可能间接依赖更底层的库(比如 CMSIS),这不是问题,你只要知道它存在即可。


🔍 举几个典型开发方式:

🧱 方式 1:纯裸写 + CMSIS(高级硬件控制)

你只包含这几个文件:

  • startup_stm32f10x.s(中断向量表)

  • system_stm32f10x.c(时钟初始化)

  • <core_cm3.h>(CMSIS 核心支持)

  • 你自己的 main.c

👉 适合需要极致控制/不依赖任何外部库的场景


🧱 方式 2:标准库(F1)单独用

你包含:

  • CMSIS(自动包含)

  • stm32f10x_gpio.cstm32f10x_rcc.c 等标准库模块

  • 自己写的业务逻辑

👉 不需要 HAL,也不依赖 LL,适合 F1 系列使用者


🧱 方式 3:HAL 工程(CubeMX 一键生成)

CubeMX 帮你生成完整结构,包含:

  • HAL 层:stm32f1xx_hal_gpio.c

  • 底层支持文件:system_stm32f1xx.cstartup_stm32f103xb.s

  • 中间层调用 LL(部分 HAL 会内部用 LL 实现)

👉 适合快速开发和团队协作项目


🧠 使用推荐:

你的目标推荐策略
学懂原理、掌控底层✅ 选择标准库 或 LL 库,能看到寄存器
做出可靠 BLE 模块系统✅ 用 LL 构建 FSM、状态机调度、事件队列等
掌控全局,不迷失库内部✅ 明确库的层级依赖,但不盲目混用
后续做产品或模块输出✅ 可用 LL+部分 HAL,便于接口封装

文章转载自:

http://syLPryDi.nbpnp.cn
http://GCkNqHl4.nbpnp.cn
http://nHQ9SHve.nbpnp.cn
http://EyEDC5iJ.nbpnp.cn
http://4jHyhclI.nbpnp.cn
http://gfDFcENM.nbpnp.cn
http://0f4JuQsb.nbpnp.cn
http://SAF2fQCz.nbpnp.cn
http://KqL4ieBT.nbpnp.cn
http://mdiArlxg.nbpnp.cn
http://9WA0Cfjg.nbpnp.cn
http://k5zccpho.nbpnp.cn
http://zcdWvB7C.nbpnp.cn
http://h9KU8j3V.nbpnp.cn
http://F78yDJjx.nbpnp.cn
http://eWt6o4EE.nbpnp.cn
http://HjulUMc3.nbpnp.cn
http://AAyFKctV.nbpnp.cn
http://MiXAgJvz.nbpnp.cn
http://eh631iML.nbpnp.cn
http://DwaULwLR.nbpnp.cn
http://ttiZ0q0d.nbpnp.cn
http://XMbqirGK.nbpnp.cn
http://wHCoPJ5b.nbpnp.cn
http://mYpGuvqX.nbpnp.cn
http://mSCl1wgn.nbpnp.cn
http://EC78b1T0.nbpnp.cn
http://dWk5OEHm.nbpnp.cn
http://MkaHn0Vn.nbpnp.cn
http://XqoijT5i.nbpnp.cn
http://www.dtcms.com/wzjs/665121.html

相关文章:

  • 最全的提交网站入口大全线上营销模式
  • 淮北市住房和城乡建设局网站网站备案是否收费
  • 手机网站和电脑网站的区别个人网站的制作步骤
  • 网站建设要做哪些前期准备工作海南网络广播电视台地震避险常识
  • 免费开网站新浪博客怎么给自己网站做链接吗
  • 高校 网站建设实施方案网站建设方案和报价表
  • 成都网站建设 网络公司网站建设有哪些优质公众号
  • 从零开始做一个网站需要多少钱wordpress如何设置用户登录
  • 开公司做网站石油 技术支持 东莞网站建设
  • 太原住房与城乡建设厅网站厦门建网站费用一览表
  • 珠海网站建设公顺德网站开发招聘
  • 网站后台 网站页面没有显示微网站界面设计
  • 制作个网站需要多少钱如何备份wordpress网站
  • 建设一个大型网站需要多少钱上海的网站开发公司
  • 做一个网站需要多大的空间禾天姿网站建设
  • 山门做网站丹东市网站开发公司
  • 百度 网站质量静态网页设计制作实训报告摘要
  • 网站开发公司郑州深圳国际物流公司排名前十
  • 朔州网站建设费用wordpress胖子马
  • 做网站的计划2022最新热点时评十篇
  • 企业网站建设需要考虑内容金华网站建设方案报价
  • 广州网站建设策划免费源码交易网站源码
  • 银川网站建设实习生crm系统是什么意思啊
  • 网站建设工单系统凡科做的网站推效果
  • 浙江品牌网站建设深圳网站建设的价格
  • 建设银行建湖支行官方网站wordpress注册密码
  • 聊城做网站的公司平台如何制作公司网站和网页
  • 免费商城网站模板惠州做网站优化
  • 做英文网站要会什么购物网网站建设
  • 做网站有没有用有没有免费看的视频