八字算命,称骨算命,抽签算命,姓名算命,指纹算命

手相图解,眼皮跳测吉凶,痣相图解,宝宝起名

您所在位置 >首页 > 0 发布
0 发布

时间: 2025-07-04 09:03:46     来源: 59q.dezhouruihuan.com     作者: 休闲

  

各位重视先楫的发布小伙伴们,根据Zephyr v3.7.0(LTS)版别和hpm_ 。发布sd。发布k v1.6.0版别的发布Zephyr SDK glue v0.5.0正式发布了。

先楫 。发布MCU 。发布的发布Zephyr开发包 。

Zephyr。发布是发布一个通用的  。嵌入式。发布实时操作体系,发布具有杰出的发布拓宽性 。Zephyr SDK Glue 。发布(简称ZSG)是发布先楫 。半导体。发布以 Zephyr 项目为根底开发的开源软件包,包括一切面向 Zephyr 项目开发的 H 。PMic。ro 芯片适配支撑文件 ,支撑 Microsoft Windows 、。Linux 。和 macOS 渠道开发 。

套接HPM_SDK。
ZSG运用Zephyr的拓宽特性,将本身打包成Zephyr 。 Sub。module参加到工程的全体构建中。一起 ,HPM_SDK由ZSG套接引进 ,构成Zephyr - ZSG - HPM_SDK的构建链路 。

8e5efb54-4b58-11f0-986f-92fbcf53809c.png

清单库房 。
ZSG一起作为Zephyr的清单库房 ,相关获取Zephyr主库房  ,并获取已验证的Zephyr资源 ,与大多数Zephyr运用程序和实例兼容。ZSG构建勤奋好学空间的次序与一般的Zephyr工程有所不同 ,Zephyr工程是Zephyr的主库房去获取soc的驱动文件以及各种已授权的第三方软件库,驱动笼统层包括在Zephyr主库房中 。ZSG由自己作为勤奋好学空间构建的起点 ,去获取Zephyr主库房以及所需求的第三方软件库,HPMicro驱动笼统层文件包括于ZSG之中。

8e711762-4b58-11f0-986f-92fbcf53809c.png

Zephyr版别 。
ZSG现在在Zephyr v3.7.0的LTS上进行增量开发并长时间保护。ZSG所绑定的Zephyr版别会跟着新的LTS版别发布而更新 。

Zephyr third party。
ZSG引进来自于Zephyr的第三方库  ,例如 。CAN 。OpenNode、  。Lvgl。 、Fa。tf 。s 。除此之外 ,还包括由HPMicro开发的额定的库和驱动程序,如SDCard。

集成Cherry。USB 。
除完成Zephyr的USB驱动(U 。DC 。), ZSG还供给了CherryUSB协议栈和HPMicro产品的集成 ,协助用户开发USB HOST和DEVICE。

可拓宽性 。
ZSG支撑用户克己组件集成,可用于各种规划和杂乱程度的项目和运用。

供给简练目录。
Zephyr作为一个大型的开源项目  ,其间的代码量巨大 ,各厂商为自己的芯片的特性参加了繁复的代码,这关于独自的某款芯片或许开发板 ,对错必要的 。Zephyr的芯片描绘文件繁复 ,涣散于不同的文件夹中,开发者  。运用起来需求分辩文件的归属 ,这加大了开发的门槛。ZSG供给了这样一种机制防止上述的问题 ,先楫芯片关于Zephyr的开发文件独自成库 ,减小了下载的代码量,能够做到文件一望而知。

开源。
ZSG同Zephyr相同,作为开源软件发行 ,遵从。Apache-2.0 License。。

支撑的开发板。

  • HPM6750EVK2  。
  • HPM6800EVK 。

供给的主要功能 。

对以下组件和驱动进行了适配。

  • 通讯。外设:。UART。,I2C 。,SPI,PWM,UDC,Ethernet 。,can 。
  • 模仿 。外设 :adc 。12,ad 。c16 。
  • 存储器外设:sdhc  。
  • 图形外设:mi 。pi。,lvds,RGB,camera 。
  • 组件类:CANOpenNode,GUI LVGL,CherryUSB Device/Host,FatFs 。

供给了以下示例 。

  • HPM6750EVK2:gpio,can,ethernet,pwm,usb,i2c,video 。
  • HPM6800EVK:gpio,ethernet,usb,i2c,display,video_mipi 。

开发环境 。

引荐运用ubuntu体系进行工程构建 、编译以及烧写,windows体系进行代码编写以及串口打印检查。

若需求支撑在Linux与Windows之间的文件同享以及修正,请在Linux设备上适当地装置和装备samba、vim等常用软件。

Ubuntu开发环境建立 。

  • 引荐Ubuntu 20.04 64位及以上版别 。

装置软件依靠包 。

装置所依靠的软件。

sudoaptinstall--no-install- 。recom 。mendsgitcmake ninja-build gpe。rf。\。
cc 。ac 。he dfu-u 。ti 。l device-tree-compilerwget\  。
python3 。-dev 。 python 。3-pip python3-setuptools python3-tk python3-wheel xz-utilsfile\  。
makegcc gcc-multilib g++-multilib libsdl2-dev libmagic1 。

承认东西版别最低等级,主要为cmake,dtc的版别,版别不行需求晋级。

◦CMake。

・3.20.5。

◦Python。

・3.8。

◦Devicetree compiler。

・1.4.6 。

构建勤奋好学环境。

  • 装置west,将~/.local/bin参加bashrc,保证。te。rminal在启动时PATH含有该途径。

pip3install--user-Uwest 。
echo'export PATH=~/.local/bin:"$PATH"'>>~/.bashrc 。
source~/.bashrc 。

  • 创立${workspace}目录,获取源代码 。

mkdir${workspace} 。
cd${workspace}。
west init-mhttps://github.com/hpmicro/zephyr_sdk_glue.git--mrmain 。

  • 获取所需库房的源代码,默许从github获取,需求切换到国内源,请输入第一条指令。

west config manifest.file west_gitee.yml。
west update。

  • 装备CMake变量  。

west zephyr-export 。

  • 装置zephyr所需的python依靠 。

pip3install--user-r~/${workspace}/zephyr/scripts/requirements.txt 。

  • 处理一些命名抵触,添加hpm_sdk相关补丁 。

west supply 。

装置zephyr的东西链包 。

下载zephyr的编译东西,链接为 :https://github.com/zephyrproject-。rtos。/sdk-ng/tags/。

命令行装置。

cd${workspace} 。
wgethttps://github.com/zephyrproject-rtos/sdk-ng/releases/download/v0.16.5/zephyr-sdk-0.16.5_linux-x86_64.tar.xz 。
wget-O- https://github.com/zephyrproject-rtos/sdk-ng/releases/download/v0.16.5/sha256.sum|shasum--check--ignore-missing 。
tarxvf zephyr-sdk-0.16.5_linux-x86_64.tar.xz 。

  • 装备东西链必要变量。

cdzephyr-sdk-0.16.5 。
sourcesetup.sh。

下载并装置OpenOCD。

引荐运用源码编译,运用默许装置途径/usr/local/bin/openocd 。

下载链接为:https://github.com/hpmicro/。risc。v-openocd/releases/tag/hpm_xpi_v0.2.0。

解压后,请将openocd途径放置在/usr/local/bin/openocd  ,以便脚本调取 。

工程编译。

检查工程。

  • 检查支撑的硬件设备。

west boards|grephpm。

8e851dd4-4b58-11f0-986f-92fbcf53809c.png

编译samples。

编译hpm6750evk2的button sample,build 。目录能够放置在workspace的恣意当地, 引荐放在zephyr的目录下。

◦-p选项, always从头编译, auto增量编译 。

cd${workspace}/zephyr 。
west build-palways-bhpm6750evk2 samples/b。asic。/button 。

下载和调试。

1、固件烧录  。

west flash 。

2、固件调试。

west debug。

修正软件装备。

zephyr经过Kconfig体系装备软件选项 ,经过图形化界面修正。

west build-tmenuconfig。

8e94c1ee-4b58-11f0-986f-92fbcf53809c.png

《0 发布》男孩、女孩宝宝名字推荐

  、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

  、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

  、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

  、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

  、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

  、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

  、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

  、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

  、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

  、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

  、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

  、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

  、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

本站部份内容来源自网络,仅供网友阅读,勿做为商业目的。如果侵犯了原作者的权利请与管理员联系,我们会尽快删除。
文章推荐:
男孩起名大全女孩起名大全
热门文章推荐

友情链接

九联开鸿露脸华为开发者大会2025招行的前史答卷:现在能否复刻十多年前的破局奇观?再获荣誉!阿里云PolarDB数据库连任SIGMOD最佳论文奖张一鸣登顶&梁文锋入围前十,2025年500创富榜出炉安克与宁德新能源达到战略协作,确定 4500 万片高标准电芯雷军:小米 YU7 标准版装备对标友商 Max / Ultra 版,“比 SU7 标准版贵 2KSC DCT系列轻触开关的首要优势和应用领域海艺 AI 重磅回归,打造全球尖端 AIGC 文娱化创造社区隐形新体验!卡萨帝创始 AI 空气体系亮想念享荟今年前 5 个月电信业务收入累计 7488 亿元,5G 用户近 11 亿户