时钟配置来啦!HPMicro Tool Web v0.5.0 更新
各位先楫的小伙伴们久等啦,先楫时钟配置工具跟随 0.5.0 版本正式上线啦!
还有个好消息要告诉大家,我们已将先楫配置工具 VSCode 插件发布到了 VSCode 插件市场,各位小伙伴们再也不用手动安装插件了,直接应用商店搜索 HPMicro Pinmux Tool 即可下载安装使用!插件直接支持引脚配置工具以及最新的时钟配置工具,快快用起来!
时钟配置功能上手指南
为了降低使用难度,时钟配置工具与引脚配置工具均依附于用户创建的项目,所以使用前请先创建所需的 SoC 和 Package 项目。打开项目后,默认进入的还是引脚配置界面,但注意上方菜单栏,点击时钟配置工具即可切换到当前项目时钟配置页面,如下图所示:
首次进入时钟配置工具,默认会弹出用户使用帮助,里面详细描述了时钟配置工具的使用方法。同时,后期您也可以点击右上角的帮助按钮来打开时钟配置工具的使用帮助,如下图所示:
时钟配置工具整体布局和引脚配置工具类似,左侧边栏用来选择对应的时钟源或功能时钟,右侧是时钟配置主界面。时钟配置主界面左侧是时钟源树,可以对当前 SoC 的时钟源进行频率配置以及分频配置,右侧是当前 SoC 支持的功能时钟网格列表,可以设置功能时钟的时钟源以及分频系数,如下图所示:
下面我们分别对这几种使用方式进行说明:
时钟源配置
PLL VCO 频率配置
时钟配置工具支持配置 PLL VCO 的频率以及对应的时钟源的频率,对于 PLL VCO 频率配置,工具同时支持频率配置以及参数配置两种方式,默认展示的是参数配置方式,如下图所示:
您可以精确控制每个 PLL VCO 的参数进行频率配置,考虑到使用芯片的效率及安全性,置灰的参数选项不可配置。当切换为频率配置后,我们会展示出当前频率的计算公式,您可以直接配置需要的 PLL VCO 频率,工具会判断该频率值的合法性并依据该频率值自动计算 PLL VCO 的各个参数,如下图所示:
注意:此处直接配置的 PLL VCO 的频率单位为 Hz,其它地方为 MHz。切记不要配置错误哦。
另外,HPM6700系列同时支持整数分频以及小数分频,此处的配置界面略有不同,如下图所示:
HPM6700系列芯片相较于其它系列芯片,多了一个分频选择器,如果需要小数分频模式,需要将该选择器选择上方按钮,需要整数分频模式,选择下方按钮即可。
注意:HPM6700系列采用直接配置 PLL VCO 频率的方式,也需要先选择分频模式,然后工具会依据当前的分频模式来计算输入频率的有效性以及各个参数值。
时钟源频率配置
该工具同时支持自定义时钟源的频率,当您主动配置了 PLL VCO 频率后,可以直接设置分频系数来更新时钟源的频率,同时,您也可以直接配置想要的时钟源频率,工具会自动计算对应的 PLL VCO 的频率以及分频系数,如下图所示:
注意:直接设置时钟源的频率会直接影响 PLL VCO 的频率(因为会修改 PLL VCO 的参数来生成符合条件的配置),PLL VCO 的频率修改会影响依赖于该 PLL VCO 的时钟源的频率以及后续的功能时钟频率。就像上图中所示,直接配置 PLL1CLK0 的频率后,PLL1CLK1 的频率也会随之更新。因此您在直接修改时钟源频率时,需要谨慎操作哦。
功能时钟配置
功能时钟配置界面默认以网格形式展示当前 SoC 支持的所有功能时钟,点击某个网格时钟后会打开当前功能时钟的配置界面,您可以在该界面配置当前时钟的时钟源以及分频系数,如下图所示:
当时钟配置完毕之后,如果您要生成当前时钟的对应代码,需要勾选右上角时钟设置对话框的 生成配置 复选框,如果您要使能当前功能时钟,需要勾选时钟设置对话框中的添加到组复选框,并选择想要添加到的 CPU 组,如下图所示:
每个功能时钟网格界面会显示当前时钟的频率,添加到的组以及是否会生成代码。当勾选了该功能时钟生成配置后,对应的网格会显示蓝色,当要生成代码的功能时钟的当前频率超过了支持的最大值(功能时钟最大值可参考数据手册)时,网格会显示为橙色进行提示。如下图所示:
重置时钟频率
当您修改了某个时钟源或者功能时钟的参数后,即使没有勾选生成配置选项,当前项目也会记录您的此次时钟配置,工具也提供了重置功能,点击对应时钟源或功能时钟右侧的重置按钮,便可将配置参数恢复为默认值,如下图所示:
时钟频率流向展示
工具支持在当主配置界面展示整个时钟的流向,从参考时钟一直到功能时钟,您只需要将鼠标悬停到时钟源界面的某条箭头线上,那么当前时钟源从参考时钟到最终的功能时钟都会高亮出来,箭头指向会变为橙色的流动动画,以该时钟源作为时钟源的功能时钟会以蓝色的颜色进行高亮,如下图所示:
单个时钟详细配置
工具也支持直接跳转到单个时钟进行配置,您可以直接点击左侧的导航栏,选择想要配置的时钟源或者功能时钟,即可跳转到对应的配置界面。或者您可以点击时钟源界面中的时钟源名称超链接,也可以直接跳转到对应的时钟源进行配置,如下图所示:
当某个时钟已经勾选生成配置(即会生成对应代码)后,左侧导航栏对应的时钟名称会以蓝色高亮显示。默认情况下,时钟源均默认已勾选生成配置选项,功能时钟需要用户自己进行勾选。
功能时钟的详细配置页面与直接在时钟树主界面打开的功能时钟页面配置并没有什么不同,但时钟源的详细配置略有不同,时钟源详细配置展示了每个时钟源从参考时钟一直到以其作为时钟源的所有功能时钟,同时功能时钟会显示当前的频率,您可以直接点击想要查看的功能时钟,然后跳转到对应的功能时钟详细配置页,如下图所示:
点击生成代码后会生成已勾选生成配置的时钟源和功能时钟配置的对应代码。此时需要注意,时钟配置工具生成的代码文件与引脚配置工具生成的代码文件是相互独立的,小伙伴们不要搞混哦!
好啦,时钟配置的相关介绍就到这里啦,小伙伴们快快玩起来吧!期待你们的反馈哦!
- |
- +1 赞 0
- 收藏
- 评论 0
本文由Lluvia转载自先楫半导体HPMicro公众号,原文标题为:时钟配置来啦!HPMicro Tool Web v0.5.0 更新,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关研发服务和供应服务
相关推荐
【技术】先楫HPM系列MCU及工业4.0全面解决方案Q&A
先楫半导体(HPMicro)参与2023年7月中旬由媒体及ADI主办的《第二届工业技术控制论坛》。直播当天及视频上线之后,收到众多热心网友的提问,本文把大家都关心的一些问题及先楫的答复整理。
【技术】芯片为什么要解密以及解密芯片的方法
芯片解密服务也叫IC解密,单片机解密,剖析竞赛激烈商场里的先进芯片,并对其片内结构进行解密研究,产学研在这里找到了全新的结合点。芯片解密常有办法:瑞纳捷半导体有限公司芯片解密事务更直接的说能够说成是芯片程序提取和剖析。
国产高性能MCU又一力作,集成授权EtherCAT,助力工业伺服走向海内外
最近,先楫半导体发布中国首款拥有德国倍福公司正式授权EterhCAT从站控制器的高性能MCU产品HPM6E00系列,将国产高性能MCU在工业领域的应用推向新高度。
【经验】先楫半导体MCU HPM6750使用JLINK调试下如何进行串口打印配置
在使用JLINK调试先楫半导体HPM6750EVK2开发板调试时遇到不知如何使用SEGGER Embedded Studio (以下简称SES)内置的虚拟串口打印工具,本文介绍正确配置串口打印工具的步骤。
HPM6000 系列 MCU Flash 使用指南(一)------如何使用片内 Flash
描述- 本文档为HPM6000系列微控制器中支持4MB片内闪存的型号提供了使用指南,包括硬件和软件开发注意事项。指南详细介绍了如何使用片内Flash,以及与其他型号产品的异同,并提供了开发时需要注意的具体步骤,如创建新板目录、修改openocd脚本文件、调整board.c文件和yaml配置文件等。此外,还强调了使用片内闪存的优势,如节省开发调试成本和缩小PCB面积。
型号- HPM6400 系列,HPM6000,HPM6264,HPM6360,HPM6284,HPM6200 系列,HPM6700 系列,HPM6000 系列,HPM6300,HPM6454,HPM6400,HPM6364,HPM6200,HPM6700,HPM6300 系列,HPM6754
【IC】先楫半导体最新款高性能MCU HPM5301,搭载单核32位RISC-V处理器,主频高达360MHz
先楫半导体于2023年11月24日宣布推出高性能HPM5300系列MCU最新款——HPM5301芯片。这款MCU搭载单核32位RISC-V处理器,采用QFN48封装,是迄今为止先楫推出的最简单易用的产品。该芯片的开发板HPM5301EVKLite也同步上市。
先楫半导体(HPMicro)HPM APPS v1.6.0上线啦!
HPM APPS是基于HPM SDK开发的上层应用软件开发套件。提供各种典型通用的应用解决方案,包含了中间件、组件、服务等,供用户使用评估。HPM APPS需搭配HPM SDK使用,且HPM APPS和HPM SDK版本一一对应。在参考方案时,建议先查阅文档开始。
【应用】基于RISC-V的高主频MCU HPM6750用于LED大屏,双千兆以太网透传实现实时控制
基于RISC-V的高主频MCU能让LED大屏显示系统实现更高的驱动频率及更高的实时性。HPM6750是先楫半导体开发的采用RISC-V 内核、具有高主频及创新总线架构的双核高性能MCU,能通过双千兆以太网透传的方案加双核加持完美解决高速的链路设计。
先楫半导体(HPMicro)HPM6000家族MCU选型指南
目录- HPM6000家族MCU
型号- HPM6320IEP,HPM6454IAN,HPM6754IAN,HPM6450,HPM6750IAN,HPM6350,HPM6754IVM,HPM6300系列,HPM6450IAN,HPM6454IVM,HPM6320IPA,HPM6750IVM,HPM6000家族,HPM6360IPA,HPM6360IEP,HPM6364IPA,HPM6430IVM,HPM6300,HPM6400,HPM6320,HPM6364,HPM6364IEP,HPM6700,HPM6430IAN,HPM6350IPA,HPM6340,HPM6000,HPM6340IEP,HPM6360,HPM6730IAN,HPM6730IVM,HPM6350IEP,HPM6340IPA,HPM6700系列,HPM6450IVM,HPM6454,HPM6730,HPM6400系列,HPM6430,HPM6750,HPM6754
先楫半导体HPM APPS v1.7.0上线啦!
先楫半导体发布了HPM APPS v1.7.0,包含多项更新和新功能,如HPM双网口环网通信方案、Ethercat主站应用方案、I2S DMA CHAIN应用方案、hpm_monitor服务、SPI控制器操作Nor flash应用案例等。这些更新旨在提升微控制器性能,简化开发过程,并加速程序开发。
先楫半导体HPM 16 位ADC+ENET开发案例:以2MSPS进行采样,通过ENET LWIP TCP方式发送到上位机
本文以先楫半导体 HPM6300 开发板为例介绍以 2MSPS 采样率进行 16 位 ADC 采样并将采样数据通过 ENET LWIP TCP 的方式发送到上位机的应用,ADC 采样使用抢占转换模式、PWM 触发的方式,ENET LWIP TCP 每次发送 1024 个 16 位采样数据。在HPM6300EVK 上进行测试验证,验证结果表明该方案是可行的。
【经验】先楫HPM6000系列双核MCU的使用和操作方法
本文通过对先楫半导体HPM6000系列双核MCU的使用方法、工程编译与调试、双核通信方式和资源分配等内容的介绍,全方位给大家介绍双核的使用和操作,让大家轻松玩转双核,完成更多的片上系统功能开发。
高效驱动开启精密控制时代│先楫HPM6E00伺服驱动器方案
上海先楫半导体科技有限公司研制的HPM6E00伺服驱动器方案是一款采用德国倍福正版授权ESC芯片,支持标准EtherCAT通讯、符合CiA402协议,具备FOE+OTA功能和完整的三环控制功能,完全开源的伺服驱动器方案。
支持HPM6E00系列芯片!HPMicro Pintool Web v0.3.1正式上线!
基于hpm_sdk v1.6.0的HPMicro Pintool Web v0.3.1正式上线!本文介绍更新内容及bug修复内容。
电子商城
现货市场
服务
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
提供语音芯片、MP3芯片、录音芯片、音频蓝牙芯片等IC定制,语音时长:40秒~3小时(外挂flash),可以外挂TF卡或U盘扩容。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论