【视频】SkyEye设备设计器
2022-01-25 09:48:32
digiproto
SkyEye设备设计器是一款外设框架代码生成器,能够帮助开发人员自动生成外设框架代码,大大缩短工程开发周期。
通过UI界面设置外设需要的interface接口、connection接口、寄存器、定时器和属性,一键构建外设代码,可以实现快速完成外设框架的搭建工作。
相关术语的概念说明:
Interface 接口和connection 接口:可以理解成“插座”和“插头”的关系,两者必须建立对应关系,匹配之后才可以单向调用(connection -> interface);
寄存器:即实际硬件寄存器,用于存储数据以及随时被程序读写;
定时器:即到达一定时间做预定操作;
属性:用户可通过SkyEye界面修改的值;
解密SkyEye外设框架搭建全过程:
第一步,打开SkyEye命令行工具,输入命令create_device_gui.exe,回车打开SkyEye设备设计器窗口;
第二步,配置外设框架内容,结合二次开发文档配置设备的接口、寄存器、定时器以及属性等参数。
第三步,一键构建。点击构建,设置设备名称、设备描述、生成位置,确定即可。
SkyEye,中文全称天目全数字实时仿真软件,是基于可视化建模的硬件行为级仿真平台,支持用户通过拖拽的方式对硬件进行行为级别的仿真和建模,是真实物理硬件的数字孪生。