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

网站开发协议seo排名软件哪个好用

网站开发协议,seo排名软件哪个好用,北京高端网站建设费用,帝国cms网站地图xml代码架构与分层 BSP:板级支持驱动程 BSP: Board Support Package MCU和板上外设器件(比如MPU6050)的通信与交互过程。 有时候分两种: 1.在裸机(有限状态机)情况下,写的驱动程序; 2.在操作系统下,写驱动程序。 Core:MCU驱动程序 面向MCU进行编程,初始化MCU内部的外设(时…

代码架构与分层

  • BSP:板级支持驱动程

BSP: Board Support Package

MCU和板上外设器件(比如MPU6050)的通信与交互过程。

有时候分两种:

1.在裸机(有限状态机)情况下,写的驱动程序;

2.在操作系统下,写驱动程序。

  • Core:MCU驱动程序

面向MCU进行编程,初始化MCU内部的外设(时钟,IIC,SPI等外设)。包含main.c文件。

  • Drivers:厂商SDK程序

MCU厂商和MCU内的CPU厂商提供的,用来对CPU和偏上外设编程时用的驱动库,一般由厂家提供。

  • Middlewares:中间件

抽象程度很高,能在各个项目中安插通用的:LVGL\数学库\快速傅里叶变换库

  • OS:操作系统层

操作系统层。FreeRTOS

  • SYSTEM:系统配置层

对系统定义整体的宏;

对于全局系统有影响的参数,和文件(比如System.h),放在这个目录下;

  • 业务层:

结合业务实现具体地应用逻辑,这一层一般是一个个xxx_task.c/.h文件存放的位置;

在设计每层的代码时,一定避免跨层进行操作。原因如下:

  1. 跨层执行会影响代码分层解耦,修改其中一层代码,为了功能能实现必须跨层修改代码,会导致逻辑不清晰,

架构混乱,没有实现解耦。

  1. 下层某些操作可能在中断中执行,部分中断RTOS无法管理,会造成数据溢出、数据完整性缺失、影响其他硬件

工作、RTOS中的任务无法执行等问题。

  1. 可能会产生线程安全的问题,比如APP线程可能会向驱动线程传递阻塞的回调函数,造成驱动线程被阻塞,从而导致其他消费者线程的任务执行被Delay。

为什么需要在APP与BSP之间通过OS层传递数据

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

相关文章:

  • 建设网站注意实现百度收录规则
  • 成都网站开发价格最好的bt磁力搜索引擎
  • 建立网站的风险郑州网站运营实力乐云seo
  • 企业手机网站建设推广百度网盘搜索引擎
  • 网站建设与管理案例...网站排名优化培训电话
  • 做古建的那些网站比较适合品牌推广文案
  • 农村网站建设补助搜索引擎优化排名
  • 网站标题 没有排名网络推广渠道分类
  • 自己在家可以做网站吗百度广告联盟怎么赚钱
  • 张槎杨和网站建设重庆seo网站排名
  • adobe软件做网站的齐三seo顾问
  • 开源镜像网站怎么做网络推广主要是做什么工作
  • 旅游网站建设色彩搭配表网站推广公司大家好
  • 电商网站开发定制真正免费的网站建站平台
  • 做腰椎核磁证网站是 收 七二级域名网站免费建站
  • 网站开发需求单百度站长收录入口
  • 怎么改wordpress主页图片武汉seo关键字优化
  • 西安建站公司模板营销模式有哪些
  • 2017设计工作室做网站直播回放老卡怎么回事
  • 广州17网seo免费教程
  • 济南智能网站建设报价排名优化价格
  • 可以做设计兼职的网站有哪些网站监测
  • 中国建设银行最新招聘信息网站青岛网站建设方案服务
  • 蒙阴哪有做淘宝网站的最新新闻热点素材
  • ui界面设计案例重庆seo网站
  • 个人建站什么网站好山东百度推广总代理
  • 成全视频免费观看在线看小说原著叫什么深圳关键词排名优化系统
  • wordpress装模板网站搜索优化价格
  • 智能小程序开发哪家好网站关键词优化系统
  • 企业网站备案怎么做磁力宝