产品简介
马保3UF7102-1AA00-0
马保3UF7102-1AA00-0
产品价格:
上架日期:2021-11-12 16:10:58
产地:3UF7102-1AA00-0
发货地:3UF7102-1AA00-0
供应数量:不限
最少起订:1个
浏览量:112
资料下载:暂无资料下载
其他下载:暂无相关下载
详细说明

    3UF7102-1AA00-0 

    3UF7102-1AA00-0近年来Linux凭借其开源、性能优异、软件资源丰富的优势,在嵌入式平台上得到了广泛的应用。在LEON上运行的操作系统目前已经有RTEMS、eCOS、VxWorks和嵌入式Linux。选择嵌入式Linux的主要原因,是由于Linux的开发平台搭建得比较完善,在工具链、内核移植、驱动程序以及应用程序的各层上都有很好的支持;使用Linux开发能够大大加快开发的进度,并满足多数应用的指标。目前,对LEON提供良好支持的Linux发行版有Snapgear。由于LEON软核优异的可配置性和可移植性,在LEON上进行Linux的移植工作与普通定制的嵌入式微处理器相比,有很多特殊点和难点,主要表现在两个方面。

    (1)配置和编译内核

    编译内核的目的在于,生成在目标CPU上运行的内核。由于LEON自身硬件的可配置性,Linux的源代码中也需要加入与硬件核相关的选项进行配置。若LEON软核配置IP,例如硬件加速单元、加密单元或外设接口,则Linux内核中需加入驱动程序。因此,内核的配置分为两类,一类是配置LEON软核自身的设置,另一类是配置目标板上的其他外围设备,例如内存系统、外设接口等。与一般的定制嵌入式CPU(如ARM体系的CPU)相比,前一类配置是LEON独有的。这种配置的灵活性为软硬件平台的定制提供了极大的方便。例如,Snapgear Embedded Linux根据具体需求配置硬件乘除法指令和浮点运算单元FPU;在不需要进行浮点运算的应用中,配置LEON硬件就不需配置浮点单元,相应Linux的配置中取消FPU,进而节省硬件资源和软件的开销。

    项目中实际采取的LEON软核配置方案为:LEON核选择LEON2MMU或LEON3MMU,时钟频率为50MHz,配置硬件整数乘除法指令和FPU对应的浮点操作指令。外围设备配置的串口的起始波特率为38 400 bps,另外,还配置了只读存储区ROM和随机存取器RAM

    (2)调试内核

    LEON软核平台调试工具有:TSIM、GRSIM和GRMON。

    TSIM:SPARC架构处理器通用软件仿真器,用于软件仿真ERC32-和LEON微处理器。

    GRSIM:LEON平台软件仿真器,支持多处理器平台(MP)。

    GRMON:LEON平台硬件仿真调试器,支持基于GRLIB软核IP的SoC设计的硬件调试。

    TSIM作为软件模拟的VHDL模型,调试过程中常见的启动选项设置如下:

    -freq:设置TSIM模拟LEON处理器硬件的工作频率,LEON3默认为50 MHz。

    -fpm:配置模拟FPU模块。

    -nfp:针对无FPU的模拟硬件平台关闭FPU。

    -nov8:针对无硬件乘除法硬件平台关闭硬件乘除法指令。

    3UF7102-1AA00-0

在线询盘/留言
  • 免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责,本网对此不承担任何保证责任。我们原则 上建议您选择本网高级会员或VIP会员。
    企业信息
    厦门光沃自动化设备有限公司
    会员级别:试用会员
    ------------ 联系方式 ------------
    联系人:吴(先生)
    联系电话:0592-5709821
    联系手机:18030229050
    传真号码:0592-5917519
    企业邮箱:1878187406@qq.com
    网址:
    邮编:361000
    推荐供应
    0571-87774297