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

描述

  本说明介绍了开源模拟处理器软件 (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编码器的高级视频环回测试。

  审核编辑:郭婷

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分