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

厦门建设工程招标中心的网站广元市规划和建设局网站

厦门建设工程招标中心的网站,广元市规划和建设局网站,青岛旅游网站建设,网站建设百度摘要#xff1a;本文简单介绍OpenHarmony轻量系统移植#xff0c;会分多篇 适合群体#xff1a;想自己动手移植OpenHarmony轻量系统的朋友 开始尝试讲解一下系统的移植#xff0c;主要是轻量系统#xff0c;也可能会顺便讲下L1移植。 1.1移植类型 OpenHarmony轻量系统的…摘要本文简单介绍OpenHarmony轻量系统移植会分多篇 适合群体想自己动手移植OpenHarmony轻量系统的朋友 开始尝试讲解一下系统的移植主要是轻量系统也可能会顺便讲下L1移植。 1.1移植类型 OpenHarmony轻量系统的移植比较简单代码中解耦做得非常好。从代码的设计理念上来看移植主要是3部分的内容 1ARCH部分的代码  2SoC部分的代码 3board级的代码 从上至下我们可以用一张图来做对比 ARCH也就是架构例如ARM架构、RISC-V架构等 SoC是具体芯片例如STM32、海思等一个架构可以有多个芯片。 Board是具体开发板例如3861有润和的开发板、也有小熊派的开发板。 通常来说相关架构的不同SoC应该是共用一套ARCH代码不需要为每个SoC都重新写一遍ARCH代码可以增加代码的复用。 相关SoC的不通过board开发板也应该共用一套SoC代码即可板卡之间的代码差异应该放到board中。 基于如上设计我们移植的类型可以分为3部分 1ARCH移植全新的架构级别的移植 2SoC移植已支持的架构做SoC级别的移植 3board级别的移植只针对开发板做少量移植。 移植的难度也是ARCH最难SoC较难、board较简单。 1.2 相关代码 我们看下OpenHarmony轻量系统之3部分的代码分别在哪里 1ARCH相关代码 ARCH相关的代码存放在kernel\liteos_m\arch文件夹中 可以看到目前已支持的架构有ARMM3、M4、M33、M7、ARM9、csky、risc-v、xtensa。 2SoC相关代码 SoC相关的代码位于device\soc 3board相关代码 board相关的代码位于device/board 4vendor相关代码 除了以上3部分的代码之外还有厂商配置相关代码这一部分主要是用于编译系统、HDF配置等路径为 vendor 内容如下 1.3移植思路 建议是先从最简单的开始路线如下 vendor —— board —— soc —— ARCH 下一篇文章将开始讲解如何创建一个自己的vendor厂商配置和编译流程。 一开始基于hi3861之后会基于STM32或者GD32单片机开始大家也可以在评论区里写上想要移植的芯片型号。 具体移植示例https://gitee.com/lianzhian/openharmony-bsp-example
http://www.hkea.cn/news/14551168/

相关文章:

  • 商业网站如何备案用wordpress付费网站
  • 佛山免费建站公司wordpress close
  • 天津网站建设方案报价网站建设的完整流程图
  • 企业网站一般要素电商网站开发人员配置
  • php做网站中下一步按钮公司域名备案怎么弄
  • 国际摄影网站注册装修公司要多少钱才能注册
  • 淘宝联盟怎么自己做网站wordpress 分享至微信
  • 遵义网站建设公司安徽省建设厅网站证书查询
  • 上饶网站优化线上营销图片
  • html网站服务器搭建高校校园网站建设的要求
  • 网站设计师和ui设计师数码科技网站
  • 百度做网站的电话j2ee网站开发
  • 网站推广目标关键词是什么意思店铺首页如何设计
  • 男女做暧暧视频免费网站网站建设的质量区别
  • 网站开发 卡片行业网站排行榜
  • 企业建设网站作用唐山网络运营推广
  • 新乡建设工程信息网站linux 中 wordpress
  • 河南平台网站建设哪里有中国农业建设中心网站
  • 苏州做网站wordpress文章页随机文章
  • 网站开发与维护专员岗位职责网站建立初步
  • 海澜之家网站建设的计划wordpress社区功能
  • 企业网站设计说明东莞抖音代运营
  • 杭州公司网站建设电话网站中文模板
  • 如何做网站站内搜索功能台山住房和城乡建设 网站
  • 张店网站优化网站推广名片
  • 宜昌网站设计锡林郭勒盟建设局网站
  • 万网 网站 ip代理平台手游
  • 用ps切片做网站好品牌设计公司
  • 谷歌商店安卓版下载安卓手机性能优化软件
  • 互联网产品做网站好还是小程序wordpress商城 插件