欢迎来到XMOS中文站
XMOS的xCORE®系列32位多核微控制器专为灵活且强大的嵌入式系统设计。与传统的微控制器不同,XMOS芯片能够同时执行多个实时任务,并使用高速网络在任务之间进行通信。因此,通过编写软件,你就可以在xCORE®平台上实现类似FPGA的功能。
对于XMOS的第三代XMOS.AI®架构的芯片,新增了向量单元,最高可支持32bytes的乘加运算,同时支持4个复数乘法,或者256 bit-wide的乘加运算。这意味着,搭载XMOS.AI®架构芯片的嵌入式设备,可以使用一些小规模的神经网络模型进行推理,以实现深度降噪,图像识别,文字识别等应用。
本站点为您提供XMOS平台的详细信息和开发指南。以下是我们当前的主要内容:
USB多通道音频
我们结合了XMOS关于USB音频的开源资料和木瓜科技多年的开发经验,提供了一个深入的USB专业声卡系列开发文档。在这里,你可以学习到整个项目开发流程,生产测试的全流程以及API说明、测试说明和常见问题。
XTC工具指南
这一章节详细指导你配置XMOS的相关开发环境,并使用XTC工具(例如xscope,xgdb等)进行调试。无论你是刚开始接触XMOS,还是已经有一定开发经验,都可以在这里找到有用的信息。
XCORE编程指南
这部分包含使用C语言对XMOS设备进行编程的教程,同时也详细解析了XCORE架构和硬 件的性能特性。另外也提供了相关的API资料,使得开发者可以更好地利用XMOS的技术。
FreeRTOS
在这里,我们引导你如何在XCORE设备上使用FreeRTOS进行编程。同时提供了实用的应用设计和代码示例,帮助你快速理解并上手。
XC编程语言
这一节提供了全面的XMOS设备编程指南。特别是对于希望基于XMOS的USB Audio SDK进行开发的开发者,这里有详尽的XCORE架构和编程语言的使用说明。
语音接口
基于XVF3610语音处理器,我们介绍了如何使用XMOS VocalFusion®系列处理器来收集清晰、高质量的声音信号。此外,还有详细的音频处理算法优化教程,帮助你降低点噪声,环境噪声和回音,从而提高信噪比,实现在任何环境下可靠的语音接口。
已归档
本章节包含了一些过时但仍可能对使用旧版本软件的开发者有价 值的文档。请注意,这些文档并不建议用于新项目的开发。
注意
如果您发现文档存在勘误或无法理解的内容,请通过表单提交给我们。
希望您在XMOS中文站的学习之旅中获得有益的知识和经验!