精华内容
下载资源
问答
  • v校使用说明
    2021-05-17 07:34:45

    用rpm进行包管理的发行版中(redhat,suse等),可以利用rpm -V可以校验某个文件或者某个包,检验其状态和安装时的变化情况。检验项目共九项,结果以下面8个字母来表示:

    S : 表示文件大小;

    M : 表示权限;

    5 : 表示MD5检查和;

    D : 表示主从设备号;

    L : 表示符号连接;

    U : 表示属主;

    G : 表示属组;

    T : 表示最后修改时间根据文件类型的不同检验的项目也不同,如图

    文件类型大小 权限 MD5和 主设备号从设备号 符号连接属主 属组最后修改时间

    目录 –校– – – – 校 校 –

    符号连接 – 校 – – – 校 校 校 –

    FIFO – 校 – – – – 校 校 –

    设备文件 – 校 – 校 校 – 校 校 –

    普通文件 校 校 校 – – – 校 校 校

    例如,查询bash包

    # rpm -V bash

    S.5….T /etc/bashrc

    结果表达的意思是:

    1.bash包里除/etc/bashrc之外其他文件都没有变化,因此没有列出来。

    2./etc/bashrc文件的大小发生了变化 (S)

    3./etc/bashrc文件的MD5校验和发生变化 (5)

    4./etc/bashrc文件的最后修改时间发生变化 (T)

    转载自:http://www.oolec.com/rpm-v-intro/

    更多相关内容
  • 空气压缩机V核和噪声处理设计说明书.doc
  • 机械设计或文档或dwg文件CAD-空气压缩机V核和噪声处理.zip
  • 师之伴侣综合专业版 师之伴侣培训学校管理软件综合版 正式版V3.0 破解版 注册机 注册码
  • 无忧CRM客户信息管理系统,适用于企业、公司、教育培训机构、企事业单位... 无忧CRM客户信息管理系统使用说明:  1) 在浏览器的地址栏中输入登录的页面地址:index.asp。  2) 默认管理员:admin 密码:admin
  • 一款时小工具,用于校正本机时间和标准时间,需要先连接到互联网后才能使用使用说明看上面图片。它能通过互联网对您的计算机进行时钟自动校正,十分准确。您只需要连接网络,不论是自动还是人工时,都由软件...
  • 请在这里输入公司名称 文 档 编 号 产品版本 密级 XK-DN-2000-10-11-16 V 1.0 内部 产品名称 共 页 ( 仅供内部使用 ) 文 档 作 者 _ 日期 _/_/_ 说 明 书 对 _ 日期 _/_/_ 产 品 经 理 _ 日期 _/_/_ 请在这里输入...
  • 请在这里输入公司名称 文 档 编 号 产品版本 密级 XK-DN-2000-10-11-16 V 1.0 内部 产品名称 共 页 ( 仅供内部使用 ) 文 档 作 者 _ 日期 _/_/_ 说 明 书 对 _ 日期 _/_/_ 产 品 经 理 _ 日期 _/_/_ 请在这里输入...
  • 系统版本:V1.1 官方网站:http://www.Xiao5u.com/ 演示地址:http://www.Xiao5u.com/Demo/Exam 系统概述:无忧在线考试系统采用互联网技术,快速搭建在线考试系统平台,全面实现了考试工作的网络化、无纸化、自动...
  • QUOTE 请在这里输入公司名称 请在这里输入公司名称 文 档 编 号 产品版本 密级 XK-DN-2000-10-11-16 V 1.0 内部 产品名称 共 页 TITLE (仅供内部使用) 文 档 作 者 _ 日期_/_/_ 说 明 书 对 _ 日期_/_/_ 产 品 经...
  • PKU一键出入备案小工具v3.0(2021.3.10) 注意:出入政策改回备案制,经测试该项目可继续正常使用(2021.3.8) 为作者的第一个selenium练手小项目,完善程度至少,欢迎任意类型的使用与开发改进 注意:本项目的...
  • 本下载内附详细使用说明 〉 ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ 使用方法: 1. 如果你的系统是xp,请先确保你的电脑上已经按照.net 2.0,否则无法运行。 2. 本软件为绿色软件,安装.net 2.0 后即可直接双击...
  • 最近调试成功了jquery下的uploadify文件上传,包括fileExt,onComplete,onAllComplete等参数使用,里边有个说明,详细介绍各参数。
  • 说明:不用担心网络是否连接,若没有连接网络,网络时失败,不会提醒用户,若网络连接成功,自动时成功也不会提醒用户,完全实现后台自动处理。 b) 将【时钟提醒】界面托放到屏幕最上方,界面可以像QQ一样收起到...
  • V2.2版本更新说明: 1、新增定时模式间的时间换算功能。 2、修改了提示时钟的计时机制与显示机制。 最新版本:V2.5 更新时间:20091221 版本类型:免费版、美化版、正式版+隐藏版 下载地址:...
  • sdk的使用说明

    千次阅读 2021-02-03 17:17:33
    进入公司许多的编程方法都与在学校不尽相同,在公司中由于进行开发不只是你一个人的事情,会有许多同事与你一同开发,也会有将你开发的东西给其他的公司人员直接使用。这其中就涉及到两个点sdk与api。在工作中接触...

    进入公司许多的编程方法都与在学校不尽相同,在公司中由于进行开发不只是你一个人的事情,会有许多同事与你一同开发,也会有将你开发的东西给其他的公司人员直接使用。这其中就涉及到两个点sdk与api。在工作中接触sdk、api是不课避免的。举一个栗子当你完成一个app的一个部分,比如说是一块ui面板,这个时候其他公司的合作伙伴想要用你这块ui面板,但是因为是不同公司的,不能直接给代码给其他公司,这个时候就应该把你的这块代码即成个sdk直接给其他公司的合作伙伴使用。这不仅达到了合作的目的还保证了公司的利益。

    那SDK又是什么?

    SDK是一组工具,可用于开发针对特定平台的软件应用程序。

    SDK包括了工具、库、文档和示例代码,可以帮助程序员开发应用程序。

    大部分的SDK都可以从互联网上下载,而且许多SDK都是免费提供的,以鼓励程序员使用SDK,从而也推广了其支持的编程语言。

    一些被广泛使用的SDK是Java SDK
    (JDK),它包括了所有的Java的标准库、调试工具等等,这使得Java编写程序的过程变得更加容易。

    SDK让软件开发者的生活变得很轻松,因为一整套软件包安装以后,对应的开发工作也就可以开始了。除非有特殊需求,一般不再需要安装程序库了。

    API是什么?

    API是一组接口,它允许软件程序之间进行交互通信。

    它定义了一组程序之间相互通信所应遵循的规则。

    API一般规定了两个程序之间的通讯模式、数据结构等,以便两个程序之间进行通信。

    API提供的功能各不相同:

    有的提供编程语言库功能的通用API,如Java API等。

    也有提供特定功能的API,如Google地图API。

    也有依赖语言的API,只能被特定的编程语言使用。

    此外,还有一些独立于语言的API,可以与多种编程语言一起使用。

    API的实现需要非常谨慎,只向外部公开所需的功能或数据,同时要保持应用程序的其他部分不被访问。

    目前API的使用在互联网上已经变得非常流行。

    在Web上,通过API向外部公开一些功能和数据是非常普遍的。

    API和SDK的区别是什么?

    API是一种接口,允许软件程序之间进行交互通信的接口,而SDK是一组工具,可以用来开发针对特定平台的软件应用程序。

    最简单的SDK版本可以是一个API,其中包含一些与特定编程语言进行交互所需的文件。所以一个API可以看成是一个简单的SDK,只是忽略了调试支持等部分。

    简单的了解了sdk与api是什么东西后,就要看如何在实际工作中去使用他们

    封装SDK:

    首先SDK是提供给别人调用的工具。所以常见的SDK都是以jar包,so库,aar包等方式导入APP项目中。然后提供一些公开的API供接入方调用。所以在Androidstudio中如果需要生成jar或者aar,就需要将module变成library。

    1、jar包,如果仅仅是逻辑代码不包括资源文件 这时候可以将模块儿封装为Jar包,比较简单

    2、aar包,如果需要将模块儿代码逻辑以及资源文件甚至是所依赖的模块儿全部封装起来,那么就封装为aar包

    大致的思路如下:

    1. 打开Android studio 新建一个项目,类型指定为库
    2. 建立一个activity.在配置文件中声明一下.
    3. 导出该项目,导入为jar.
    4. 导入到你指定的另外一个项目中.
    5. 在配置文件中声明jar包中activity
    6. 这个时候就可也是使用这个库了

    注意事项:

    1. 所有的内容都需要依赖这个acitivity.他是sdk上下文.
    2. Sdk的所有内容围绕着这个activity来写就行了
    3. 把这个activity当成一个普通类使用
    4. Sdk最大的问题就是它里面的所有内容都是没有生命周期的.
    5. 只有之前创建声明过的那个activity 有生命周期.原理大概是这样的

    Android studio 创建sdk (jar和 aar) 的方法

    (一)创建sdk (jar和 aar)
    1.首先创建一个项目,项目名为“MyProject”

    在这里插入图片描述

    2.创建一个module(或称 android library), 名字为“mysdklibrary”

    右键项目名,选择“new module”,
    在这里插入图片描述

    选择“Android Library ”,点击“next ”
    在这里插入图片描述

    填写module名,点击“Finish”.
    在这里插入图片描述

    3.在mysdklibrary中编写被外部调用的类/方法 printHello.java

    在这里插入图片描述

    printHello.java逻辑如下:
    在这里插入图片描述

    4.app调用mysdklibrary的逻辑:
    在这里插入图片描述

    5.文件配置
    1)app下的build.gradle
    在app下的build.gradle中 添加以下字段:
    在这里插入图片描述

    结果如图:
    在这里插入图片描述

    2)module下的build.gradle
    在build.gradle中添加以下的字段:
    在这里插入图片描述

    结果如图:

    在这里插入图片描述

    6.生成jar包
    点击android studio 右侧的“gradle”, 找到 MyProject > :mysdklibrary > other > makeJar,

    在这里插入图片描述
    在这里插入图片描述

    双击 “makeJar” ,即可生成jar包,
    生成jar过程图:
    在这里插入图片描述
    结果图:
    在这里插入图片描述

    其中TestSDK_V1.0.jar就是生成的jar包。

    7.生成arr包
    在运行app时自动生成,如图:
    在这里插入图片描述

    mysdklibrary-debug.arr和mysdklibrary-release.arr即为结果。

    1. jar和aar文件的区别

    *.jar:只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件。
    *.aar:包含所有资源,class以及res资源文件全部包含
    如果你只是一个简单的类库那么使用生成的.jar文件即可;如果你的是一个UI库,包含一些自己写的控件布局文件以及字体等资源文件那么就只能使用.aar文件。

    (二)测试自己生成的SDK
    1.新建一个项目:TestMyProject
    在这里插入图片描述
    2.复制TestSDK_V1.0.jar到lib,右键TestSDK_V1.0.jar,选择“add as library”
    在这里插入图片描述

    3.编写调用的代码

    在这里插入图片描述

    结果如图:
    在这里插入图片描述

    4.运行结果

    在这里插入图片描述

    链接:https://cloud.tencent.com/developer/news/624074
    链接:https://www.cnblogs.com/bimingcong/p/14071440.html
    链接:https://blog.csdn.net/learner_lps/article/details/77196414

    展开全文
  • V2.1版本修正说明: 以下bug在V2.1测试版的时候被发现,现已修正。 bug_1描述: 提醒时间设置为提前0分钟提醒时,时钟提示窗口在关机前5分钟这一时刻 会出现关机时间的提示错误(提示时间会发生跳变)。 比如:显示...
  • 1.传动装置总体设计方案 2.电动机的选择 3.确定传动装置的总传动比和分配...5.普通V带设计计算 6.减速器内部传动设计计算 7.传动轴的设计 8.滚动轴承核 9.键联接设计 10.联轴器设计 11.润滑密封设计 12.箱体结构设计
  • 智能广播打铃系统(校园广播上下课铃声)是专为校园设计的广播铃声定时管理工具,管理员可以用这个软件来精准控制校园的铃声和歌曲,还具备多种控制方案,让管理定时更加高效。...3、支持在线自动...

    智能广播打铃系统(校园广播上下课铃声)是专为校园设计的广播铃声定时管理工具,管理员可以用这个软件来精准控制校园的铃声和歌曲,还具备多种控制方案,让管理定时更加高效。

    软件特点:

    1、定时自动播放音乐、铃声,铃声可以根据需要有选择地设置提示语音,铃声更具人性化。

    2、自动开机、关机功能以及节假日关机功能,让电脑也可以“上班”、“下班”,也有“周末”,也可“加班”,省电节能的同时保护机器。

    edecdeb679555bf572eb2f94f0db8cf2.png

    3、支持在线自动校时和手动校时,保证电脑时间的准确。

    4、带有桌面日历,方便日常工作。

    5、精确到县级城市的桌面天气预报,为日常工作的安排提供参考。

    6、带有随机警报功能,可以作为紧急疏散演练的工具。

    7、配上专用器件,对任何功放机都可以由打铃系统自动进行电源的开关控制,达到节能和延长设备寿命目的。

    8、网络广播功能,可以收听在线网络广播,了解时事。

    9、防误关机功能,可以避免误关机影响打铃。

    10、自动关闭显示器,自动休眠唤醒功能,可以最大限度地节能。

    11、排除功能,可以实现一周内哪天排除(不播放)哪一道任务;自动切换方案功能,可以实现在不同时间段(如不同季节)自动执行不同的打铃方案。

    12、自动音量功能,可以设置不同任务的不同音量或音量渐变,使音量的大小更加宜人,此外,设置无任务时音量为零,可以防他人在上课时使用电脑发出其它声音干扰教学。

    13、在局域网内,通过本系统专配的手机端控制软件(运行于安卓系统手机)临时控制广播室电脑,也可以用电脑端控制软件在别的电脑上控制广播室电脑,满足某些特定情况下的特殊要求。

    14、通过对部分常用功能设置快捷键,可以方便临时控制。

    15、雨天停放功能,遇到雨天不做操、升旗等,只需提前点击一下按钮,到时便不播放早操和国歌,但其它铃声不受影响。

    16、可以设置多首音乐的铃声类型,用于课间欣赏,陶冶师生情操。

    17、自动侦错和提示功能,最大限度避免用户设置错误。

    18、双层密码保护功能:管理员密码,用于管理员对方案的修改;临时控制密码,用于临时播放以防止误打铃。两种密码都可以取消。

    使用说明:

    1、本软件因具有自动关机、禁止关机、程序自动运行、手机控制等功能,部分杀毒软件会误认为是病毒(如“cuowu.exe”是错误重启程序,用于防止用户设置错误引起打铃系统崩溃的,一些杀毒软件可以会误报),请用户放心使用,若杀毒软件有提示,请设置为信任并始终允许运行。

    2、安装目录建议为默认目录,若要更改,请不要安装在C盘,以免重装系统或还原系统时,设置的信息丢失而影响打铃广播任务。

    3、本打铃系统播放的音乐文件为MP3格式,所有时间采用24小时计时法,时、分、秒各为二位数。设置的初始密码为123456。

    4、本软件试用期为10天,为了不影响您的工作,建议在试用期结束之前注册正版。

    5、使用中有不清楚的地方,软件提供有图文帮助和视频帮助,请先看看帮助再进行设置,确保软件能发挥正常功能。

    6、部分功能若不能正常使用,可能与操作系统有关,可以更换操作系统试试。

    应用特色:

    1、功能全面,能满足多种需要。

    2、运行稳定,占用资源少,对电脑的要求不很高。

    3、界面层次清楚、美观,有即时提示,易于理解和操作。

    4、使用方便,创建方案快速。

    5、省电节能,利于延长设备寿命。

    6、打铃方式机动灵活,打铃方式多样可选。

    更新内容:

    V6.7

    1、手机话筒增加混响功能。

    2、解决锁屏后不能自动播放铃声的问题。

    3、决手动播放任务时,没有设置铃声限时,播放提示时不能播放完整的问题。

    4、修改代码,当两个任务的间隔小于提前打开功放时间值,上一任务播放完毕后,功放将不关闭,等待播放下一任务,从而避免未能提前启动功放而引起下一任务前面一小段音乐不能被功放传出去的问题。

    V6.6

    1、修改以前版本在手动播放时,设置的打开话筒时指定铃声静音无效的问题。

    2、增加手机当话筒录音发送到打铃电脑播放的功能。

    3、手机端界面适当进行了调整,界面适当进行了美化。

    V6.5

    1、增加手机端更换方案功能,在手机端进入设置窗口后,在设置窗口菜单栏增加更换方案菜单,可以在手机端更改打铃方案。

    2、修改自动切换方案,当启用按日期自动切换方案时,若日期在设置自动切换方案的日期之外,系统便启用手动更换的最后一个方案。

    3、优化代码,提高运行效率。

    4、解决以往版本在编辑任务时,执行“排序”操作后再添加任务便出错退出的问题。

    5、解决以往版本手动播放一个任务,然后再手动播放另一个任务时,如果前后手动播放的两个任务的分区不一样却不能切换的问题。

    6、在任务表上方增加显示在任务表选择的任务位置标签,用于显示当前选择的任务行位置和总任务数。

    展开全文
  • 教育事业发展数据校验单v1.6.20  本软件用于2010~2011学年福建省教育督导评估的单或乡镇(街道)级的Excel文件报表校验!  1、使用说明:  第一步,选择要校验的Excel文件。  第二步,校验合理性,如有...
  • 教育事业发展数据校验单v1.6.16  本软件用于2010~2011学年福建省教育督导评估的单或乡镇(街道)级的Excel文件报表校验!  1、使用说明:  第一步,选择要校验的Excel文件。  第二步,校验合理性,如有...
  • 第 PAGE 4页 共 NUMPAGES 74页 密 级保 密 文档编号2017DHCC0411LZX03 文档名称XXX医院信息系统项目住院功能需求分析说明书 XXX医院信息系统项目 住院功能需求分析说明书 版 本V 1.0 密 级保 密 最后修改日期 总页数...
  • 第 第 PAGE 1 页 共 NUMPAGES 39 页 密 级保 密 文档编号2017DHCC0411LZX03 文档名称XXX医院信息系统项目药库功能需求分析说明书 XXX医院信息系统项目 药库系统功能需求分析说明书 版 本V 1.0 密 级保 密 最后修改...
  • RISC-V 架构及MRS 开发环境介绍

    千次阅读 2021-09-10 20:10:59
    为了进一步促进 RISC-V 在嵌入式等领域的应用,江苏省计算机学会、单片机与嵌入式系统应用杂志社、21IC 电子网、沁恒微电子联合举办首届 RISC-V MCU 创新应用邀请赛。 二.RISC-V架构介绍 1. RISC 架构的起源 1981年...

    一. RISC-V架构介绍

    在这里插入图片描述

    1. RISC 架构的起源

    1981年,在David Patterson(大卫·帕特森)的 带领下,美国加州大学伯克利分校的一个研究团队起 草了RISC-I,是今天RISC架构的基础。随后在1983年 发布了RISC-II原型芯片,1984年和1988年发布了 RISC-III和RISC-IV。RISC的设计理念也催生了一系列 新架构,如MIPS、服务器的王者IBM PowerPC以及 现在统治嵌入式市场的ARM。

    2. 什么是RISC-V

    RISC全名Reduced Instruction Set Computer,即精简指令集计算机;V是罗马字母,代表第五代。 RISC-V,是一种特定指令集架构。RISC-V指令集,类似于INTEL的X86、ARM指令集,是一个被CPU读取到内存后,指导计算机运行的指令集合。使用该指令集的CPU,能执行指令集中规定的所有基本指令。按该套指令集编译的程序能够无 障碍运行,且具有同系列CPU可移植性和兼容性。 开源指令集RISC-V允许任何人设计、制造和销售 RISC-V芯片和软件。

    3.RISC-V 的优点

    1. 模块化设计

    RISC-V的指令集使用模块化的方式进行组织,每一个模块使用一个英文字母来表示。RISC-V最基本也是唯一强 制要求实现的指令集部分是由I字母表示的基本整数指令子集,使用该整数指令子集,便能够实现完整的软件编译器 。其他的指令子集部分均为可选的模块,使得RISC-V具有了袖珍化、低能耗的特点。把代表扩展的字母附加到指令 集名称之后,例如,乘法(RV32M),单精度浮点(RV32F)和双精度浮点(RV32D),可扩展添加到基础指令集 (RV32I)中。

    2.规整的指令编码

    RISC-V的指令集编码非常的规整,指令所需的通用 寄存器的索引(Index)都被放在固定的位。因此指令译码器(Instruction Decoder)可以非常便 捷的译码出寄存器索引,然后读取通用寄存器组(Register File)。

    在这里插入图片描述

    3.开源和免费

    RISC-V最大的优势就是开源和免费。免费意味着RISC-V可以帮助开发者低成本完成CPU设计,如果最终量产, 那么就免去面对版税纠纷。对RISC-V指令集来说,RISC-V的标准化工作由RISC-V基金会主持,对任何想要用 RISC-V设计实现处理器的公司与个人,都不会受到来自RISC-V基金会的限制,也无须向RISC-V基金会支付授权费用。 基金会各会员公司也承诺不会就RISC-V的基本议题向其他成员发起诉讼。这使得RISC-V处理器的设计者无须 再担心与指令集本身相关的专利诉讼,这也是RISC-V被称为开放指令集的主要原因。

    4.RISC-V目前的应用

    沁恒微电子于2020年2月24日发布了首款基于 RISC-V架构,自主设计的RISC-V3A处理器内核及 其硬件产品—— CH32V103系列MCU。 作为长久以来对RISC-V架构关注和研究的成果, RISC-V3A处理器支持IMAC指令子集,内嵌了PFIC 中断控制器,提供硬件加速中断进出栈模式、快速 中断通道(硬件获取中断源)等设计,加快了中断 服务函数响应;集成了2线方式的调试接口,方便运 行的跟踪和调试。

    32 位通用增强型 RISC-V MCU CH32V103 评估板
    在这里插入图片描述

    2021年5月,为了克服美国对使用最新 ARM 设计的限制,华为海思转向了开源指令集架构 RISC-V,针对鸿蒙操作系统的开发者发布了首款 RISC-V 开发板 Hi3861。Hi3861 针对的是物联网市场,突破ARM限制。

    Hi3861开发板
    在这里插入图片描述

    5.RISC-V架构应用前景

    RISC-V的应用之一:手机市场

    根据SiFive首席执行官Naveed Sherwani的预测, RISC-V将会进军手机市场,与高通、苹果、三星、联发科 等ARM公司抢智能手机处理器市场,同时有可能威胁低功 耗笔记本处理器。

    RISC-V的应用之二:服务器市场

    虽然目前RISC-V的高性能市场一片空白,但RISC-V 本身用来设计高性能芯片是没有问题的,学术界已经有基 于RISC-V架构的511核处理器(Celerity)。只是基于 RISC-V的低门槛特点,进入的企业体量较为小巧,没有足 够的资金做长期布局与研发,高性能等需要较长研发时间 的领域尚无人尝试。 根据SiFive首席执行官Naveed Sherwani的预测,5年 后RISC-V指令的处理器就有可能进军服务器市场。

    RISC-V的应用之三:存储市场

    硬盘本身并不需要像SSD那样庞大的计算资源,但是由 于新的磁记录技术,更复杂的功能(例如,基于NAND Flash 的缓存,健康管理,服务质量),它们的处理要求也在增长 增强等。这对存储器中控制芯片的计算能力要求变高了。 2017年,根据IDC和希捷的数据,2016年全球产生了16.1个 ZB(ZetaBytes)数据,到2025年全球数据球体将增长一个 数量级到163个ZB。并且需要实时处理和低延迟的数据量正 在增长。 虽然数据可以就近传输到附近的服务器汇总进行处理, 这需要更为强大的服务器,但服务器本身对处理快数据的效 率不高,因此硬盘不仅存储数据,还需要进行处理。

    6.RISC-V 带来的机遇和挑战

    中国工程院倪光南院士:RISC-V架构未来将会和X86以及ARM在CPU领域“三分天下”

    中国工程院 倪光南院士 在RISC-V2021中国峰会上发表演讲: RISC-V是未来推动新一代信息技术发展的动力。对于RISC-V的重视,不仅是芯片设计和学校教学方面,我们必 须提到一个新的高度,CPU架构对芯片产业有引领作用。芯 片的设计采用不同架构,生态就不一样。光是把CPU架构看作影响芯片设计还不够,而是对整个芯片产业,芯片架构是 源头,它会影响到人才培养,IP库,EDA工具、芯片生产制造,测试封装等等。中国适当聚焦RISC-V,有助于中国芯片产业实现自立自强。

    二. MRS 开发环境介绍

    在这里插入图片描述

    MounRiver Studio(MRS)是一款针对RISC-V/ARM双核MCU的嵌入式集成开发环境,由MounRiver 团队基于GNU
    Eclipse深度定制而成,提供了包括定制版GCC、宏汇编、链接器、调试器、下载器等在内的完整开发资源。

    一. MRS 安装说明

    MRS安装推荐配置:
     CPU主频: 2 GHz及以上
     系统内存: 2GB及以上
     硬盘剩余空间:2GB及以上
     操作系统:Windows7及以上

    注意事项:
     安装路径:不能带有空格及特殊字符,支持中英文
     工程路径:不支持中文/空格/特殊字符

    官网:www.mounriver.com

    二. MRS 界面展示

    MounRiver Studio(MRS)是基于Eclipse GNU版本 开发,进行了一系列界面、功能、操作方面的修改与优化,以 RISC-V内核为主的嵌入式集成开发环境。

    主界面

    在这里插入图片描述

    调试界面

    在这里插入图片描述

    Debug界面下,通过菜单栏Window->Show View,添加更多的监控窗口:
    1.“Breakpoints”断点管理窗口。标识了当前工程中所有断点的位置,通过勾选 断点复选框来启用或失效当前断点,各断点位置跳转,删除等等。
    2.“Disassembly”汇编窗口。同步当前代码运行位置。
    3.“Expressions”全局变量监视窗口。在里面可输入代码中的全局变量进行观察。
    4.“Memory”内存查看窗口。可添加要观察的存储器地址,支持多种显示格式, 各自独立窗口显示。
    5.“Peripherals”外设管理窗口。查看当前硬件平台的外设寄存器各个位,勾选 相应外设模块,可以在“Memory”窗口中看到详细信息。
    6.“Project Explorer”工程大纲窗口。工程目录。
    7.“Registers”寄存器窗口。查看硬件平台内核通用寄存器及系统寄存器。
    8.“Variables”局部变量监视窗口。会自动识别当前函数内部变量进行添加查看。

    三. MRS 使用方法

    MRS具体下载步骤以及使用方法请大家参考如下链接:

    下载安装及更新

    新建工程及文件操作

    代码烧录

    工具链及编译参数

    展开全文
  • RISC-V架构能否引领物联网时代?

    千次阅读 多人点赞 2021-05-10 14:09:25
    1、RISC-V架构异军突起 CPU是计算机系统(包含PC、手机与各种智能设备等)的核心,而处理器架构是 CPU 的基石。纵观CPU架构发展历史,技术、生态、产业共同影的一个架构成败。 强如巅峰Intel也能在最初的64位之争...
  • 有了这款时软件,你在网络秒杀的时候就能不用担心时间不对,慢人一步了。 更新说明: 1、开机自动同步时间,从此不用担心时间错误 2、超低内存占用,“极轻快”丝毫感觉不到她的存在 3、超精准,权威授时服务器...
  • Vidcoder 是一款免费开源的视频下载、编辑、配字幕、上传于一体的工具,能应用于DVD/蓝光视频的抓取和转码操作,更重要的是可以导入字幕并进行队,目前支持中文语言包,操作上更显便捷。! 使用方法 ...
  • 2022 杭电多 第一场

    千次阅读 2022-07-19 18:22:19
    j--) v[j-1] += v[j] / 2; if (v[0]) cout ; else cout ; } int main() { ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); int T = 1; cin >> T; while (T--) solve(); return 0; } 1003 Backpack dp 求...
  • Arduino学习手册V1.0 新168 学校Arduino 开发的入门教材
  • 智慧校园考试比赛系统-Python+Django

    千次阅读 2022-01-29 16:31:30
    项目说明 项目名称:智慧答题系统 项目版本:V 1.0 版本变化:无 完成日期:2022年1月20日 2. 系统环境 Windows或Linux发行版(Ubuntu16.04 / CentOS等) MySQL 5.5以上版本 Python3.5以上版本 Redis任意新版本即可...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,518
精华内容 9,007
热门标签
关键字:

v校使用说明