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

网站自己做推广海口网站建设做网站

网站自己做推广,海口网站建设做网站,源码网,标签式网站内容管理有空就填坑。 常规的分层架构 大致可分为以下4层:HAL层(硬件驱动层)、BSP层(板级支持包层)、中间件层(Middleware Layer)、APP层(应用层) HAL层 最底层,负…

有空就填坑。

常规的分层架构

大致可分为以下4层:HAL层(硬件驱动层)、BSP层(板级支持包层)、中间件层(Middleware Layer)、APP层(应用层)

HAL层

最底层,负责直接和硬件打交道,也就是操作MCU的寄存器。

负责初始化外设和提供最基础的硬件读写函数。

原则:只做硬件操作,不掺杂任何业务细节。

BSP层

调用驱动层函数

中间件层(Middleware Layer)

提供通用的软件服务,如:RTOS、文件系统、通信协议栈、通信库、算法库(滤波算法、PID等)

APP层

决定设备做什么和怎么做。只负责调用下层提供的接口

禁止直接操作硬件寄存器和底层的HAL函数

调用关系

HAL驱动层,直接操作硬件。

BSP层,调用驱动层

中间件层,调用BSP层或者驱动层

APP层,调用中间件层、BSP层以及驱动层

实操演示

工程中创建Driver、BSP、Middleware、Application四个文件夹。

在BSP文件里再创建具体的模块文件夹。如:LED

模块文件夹里再创建模块的.c和.h文件。里面的.c和.h文件全部用英文小写,格式如下:bsp_led.c、bsp_led.h。(可由个人习惯进行修改)

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

相关文章:

  • 网站系统名称se 网站优化
  • php做的网站如何发布微信公众号对接wordpress教程
  • 建个网站有什么用网站的颜色
  • 网站seo优化是什么wordpress主题 已存在
  • 建设银行网网站门窗网页设计制作
  • 龙华网站建设推广汕尾营销网站建设
  • 技术支持 海安网站建设宿州网络推广公司
  • 做网站卖大闸蟹只会网站开发能创业吗
  • 无锡电子商务网站制作软件程序开发公司
  • 开发网站建设的问卷调查首页关键词排名
  • MIUI官方网站开发版试玩网站建设
  • 建设网站公司兴田德润广东省最差的三座城市
  • 河南网站建设的详细策划seo优化工作内容
  • 高端网站鉴赏接单子做网站
  • 程序员怎么做网站赚钱如何建设网站论文文献
  • 苏州企业建站系统模板网站建设包括网页设计
  • 深圳一元购网站建设网络营销培训机构排名
  • 网站怎么增加页面收录wordpress 木马
  • 网赌网站怎么做免费空间备案
  • 做网站都需要哪些软硬件wordpress+站群插件
  • 曹县商城网站建设网络优化及服务的工作任务
  • 重慶网站开发深圳前十网站建设公司
  • 江苏大丰做网站百度招聘2022年最新招聘
  • psdw做网站wordpress小工具文本图标
  • 网站内链html编写新闻页面
  • 常州本地做网站的大公司做一个网站指定页面的推广
  • 广州网站营销推广设计wordpress获取文章时间
  • wap网站开发方案紫鸟超级浏览器官网下载
  • 微商的自己做网站叫什么名字网页制作三剑客指的是
  • 兰州网站建设网站建设响应式电商网站制作