0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

开源模拟处理器软件项目的可用性

星星科技指导员 来源:ADI 作者:SteveM 2023-02-03 14:09 次阅读

本说明介绍了开源模拟处理器软件 (APS) 项目的可用性,该项目包含许多有用且经过验证的基于 Blackfin 的系统服务和设备驱动程序示例和测试。该项目是许多编程工作的良好基线,并且很容易适应客户的特定需求。

APS项目为Blackfin处理器以及Blackfin EZ-Kits和EZ-EXTENDERS上的各种硬件组件提供了许多测试。编写每个示例时,仅关注特定硬件组件的一个方面。此设计使用户能够轻松地将经过验证的测试中的相关代码剪切并粘贴到他们自己的项目中。

例如,“SPI 基本中断”测试验证 SPI 是否能够使用中断驱动模式正确发送和接收数据。“SPI从机选择”测试验证从机选择命令是否正确编程相关的MMR寄存器

此构建基块方法目前可用于以下硬件组件:

运动

SPI

UART

环形交叉

液晶显示器

触摸屏

各种音频编解码器

以及其他几种设备。还包括用于基本枚举、批量环回、大容量存储设备和大容量存储主机的 USB 测试。

此外,还提供了以下系统服务的测试。

DCB

DMA

FLAGS

PORTS

PWM

Power Management

RTC (Real Time Clock)

Timers

还有一些更高级别的测试侧重于文件系统、闪存编程和堆分配等主题。

此外,如果您使用的是双核处理器(如ADSP-BF561),您会发现在两个内核上运行系统服务和驱动程序的多项测试。ADSP-BF561测试还包括利用ADV7179编码器和ADV7183编码器的高级视频环回测试。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    18288

    浏览量

    222194
  • 解码器
    +关注

    关注

    9

    文章

    1073

    浏览量

    40159
  • 寄存器
    +关注

    关注

    30

    文章

    5032

    浏览量

    117746
收藏 人收藏

    评论

    相关推荐

    润开鸿基于高性能RISC-V开源架构DAYU800通过OpenHarmony兼容测评

    近期,江苏润开鸿数字科技有限公司(以下简称“润开鸿”)基于高性能RISC-V开源架构处理器研发的OpenHarmony标准系统开发平台HH-SCDAYU800通过OpenHarmony 3.2.2
    发表于 12-14 17:33

    开发出商用的RISC-V处理器还需要哪些开发工具和环境?

    开发出商用的RISC-V处理器还需要哪些开发工具和环境? 处理器是软硬件的交汇点,所以必须有完善的编译、开发工具和软件开发环境(IDE),处理器
    发表于 11-18 06:05

    青稞处理器资料分享

    简介 青稞处理器是沁恒微电子自研的32位微处理器,遵循和兼容开源的RISC-V指令集架构规范,并提供可选的功能扩展。支持IMAFC指令集和自定义压缩指令,并提供硬件压栈(HPE)、免表中断(VTF
    发表于 10-11 10:42

    开源项目】YMFC开源小四轴无人飞行

    稍作修改)。 开发环境IDE是Arduino。 该项目主控芯片早期是Atmega328p,后期是STM32F103C8T6,目前开源的小四轴用的是后者。 姿态传感是MPU6050。 遥控:使用航模遥控
    发表于 09-26 13:53

    开源项目专访 | XuperCore——让信任的链接更加便捷

    近年来,开源软件的力量日益凸显,而开源软件开源项目的快速发展离不开
    的头像 发表于 09-25 14:48 270次阅读
    <b class='flag-5'>开源</b><b class='flag-5'>项目</b>专访 | XuperCore——让信任的链接更加便捷

    开源项目专访 | XuperCore——让信任的链接更加便捷

    近年来,开源软件的力量日益凸显,而开源软件开源项目的快速发展离不开
    的头像 发表于 09-20 18:40 352次阅读

    推测处理器漏洞常见问题

    以下信息提供了有关推测处理器漏洞的常见问题解答。 你能用通俗易懂的话解释这个问题吗? ·这两种攻击都利用了现有的旁路技术,并可能导致通过使用恶意软件访问少量数据。 ·使用这种方法并在本地运行的恶意
    发表于 08-25 07:15

    Arm Cortex-M7处理器产品介绍

    ARM Cortex-M7处理器是Cortex-M系列中性能最高的处理器可用于设计复杂的MCU和SoC。 Cortex-M7提供业界领先的5.01核心标记/MHz标量性能,同时保持了ARMv7-M
    发表于 08-25 06:25

    开源之夏2023】聊⼀聊开源之夏以及项目的进展(rt-thread上用CI来验证软件包的编译情况)

    前言 开源之夏是什么  ⾸先来简单介绍⼀下开源之夏。  开源之夏是开源软件供应链点亮计划下的⼀个暑期活动,由中国科学院
    的头像 发表于 08-24 20:05 586次阅读

    通过高可用性强制实施精简的IT基础架构模型

    电子发烧友网站提供《通过高可用性强制实施精简的IT基础架构模型.pdf》资料免费下载
    发表于 08-22 15:53 0次下载
    通过高<b class='flag-5'>可用性</b>强制实施精简的IT基础架构模型

    Arm Cortex-R82处理器技术参考手册

    的所有强制功能,以及预取推测保护、断电调试、可靠可用性和可维护(RAS)扩展以及性能监视扩展。 Cortex®-R82处理器面向需要
    发表于 08-17 07:45

    ARMv8-M处理器故障处理和检测

    错误检测和校正技术可用于帮助减轻硅器件。ARMv8-M处理器包括一些功能,可以检测这些错误。 在硅器件中,出现错误的原因可能是: •软件错误。 •使用错误,条件在正常操作条件之外。例如温度或电源电压
    发表于 08-02 06:28

    F-35战斗机的可用性和使用分析报告

    飞机可用性。F-35A和F-35C的可用性从2015年到2018年有所下降,但在2019年和2020年有所增加。(可用性以飞机在训练或任务中可以飞行的时间百分比来衡量。
    发表于 07-20 11:13 609次阅读
    F-35战斗机的<b class='flag-5'>可用性</b>和使用分析报告

    提高网站可用性需要真家伙,华为云网站高可用解决方案有何亮点?

    作为 IT 从业者,我经常遇到网站的可用性问题。网站的可用性是指网站能够正常运行,不受故障、攻击或其他因素的影响。网站的可用性对于网站的业务和用户体验非常重要,因为如果网站出现故障或无法访问,就会
    的头像 发表于 07-03 22:32 300次阅读

    中科院发布“香山”与“傲来”两项开源处理器芯片

    基础软件、跨层优化框架等,力图为低功耗到高性能的全应用场景提供软件环境支撑。 中国科学院副院长阴和俊表示,开源芯片以开放共享为核心目标,必将对全球信息产业格局产生变革影响,并在全球形
    发表于 05-28 08:43