测试 CS4344 立体声DA转换器

news/2024/11/25 19:25:23/

简 介: 本文测试了利用SPI驱动CS4344的实验, 但最终没有能够观察到正确的结果。 具体原因不明。

关键词 CS4344SPI

构建测试电路
目 录
Contents
背景
电路图
总 结
测试程序

 

§01 建测试电路


一、背景

  这是在准备MicroPython内核笔记中实验过程中, 看到所使用的硬件平台上具有一颗 CS4344, 这是一个双通道立体声DA转换器, 之前没有使用过,今天借助这个平台进行测试一下。

   *

二、电路图

  这是电路板上CS4344电路图, 它通过E3,4,5以及D3与单片机相连。 输入输出E6,主时钟为E5, 左右通道选择使用E4, 时钟模式切换使用D3。 下面通过 MM32F3277上的MicroPython,通过SPI接口测试CS4344芯片。

   -7-
  由于当前MicroPython只支持三路SPI接口, 他们的外部管脚并不是E5,E6, 所以需要通过外部连线将SPI口与CS4344管脚相连。 如果使用SPI0,  则将PA5连接E5,将PA7连接E6。 这是连接后的电路板。

  -5-
  后来使用一拖二的跳线,直接将SPI的CLK引导SCLK/MCLK上。 经过实际测试,发现最终CS4344仍然没有任何信号输出。 这是数据信号 与输出的模拟信号。 没有产生任何响应。

  
 

  结 ※


  文测试了利用SPI驱动CS4344的实验, 但最终没有能够观察到正确的结果。 具体原因不明。
  

一、测试程序

from machine                import Pin,SPI
import time
lrck    = Pin('PE4', Pin.OUT_PUSHPULL, value=0)
spi0    = SPI(0,baudrate=800000, polarity=0, phase=1)
led0    = Pin('PA1', Pin.OUT_PUSHPULL, value=1)
print(spi0)def outdata(left,right):lrck(0)spi0.write(left.to_bytes(2,1))spi0.write(left.to_bytes(2,1))lrck(1)spi0.write(right.to_bytes(2,1))spi0.write(right.to_bytes(2,1))lrck(0)print('Test CS4344 DA convert.')count = 0
while True:count += 1if count % 1:outdata(0xaaaa, 0x5555)else: outdata(0x5555, 0xaaaa)time.sleep_ms(1)



http://www.ppmy.cn/news/225530.html

相关文章

小炫酷的3D旋转立方体相册

小炫酷的3D旋转立方体相册 前言 今年是特别的一年,是特别宅的一年,大家都宅在家做贡献。在这个逆战时期,让我们发挥逆战精神,一起来敲代码吧! 正文 今天,我们来做一个有点小炫酷的3D旋转立方体相册。那么首…

如何查看小方侦测云存储_如何评价小方1s智能摄像机?

已使用一周,简单谈谈使用感受: 1.分辨率虽高,但成像质量一般,拍摄高反差影像时紫边现象严重,不过室内拍摄应该不容易出现此问题。考虑到99元的售价,这个成像质量还是可以接受的。 2.夜视模式的体验较好&…

微信小程序小方块

第一步&#xff1a;配置animation.wxml文件&#xff08;相当于html显示的页面&#xff09; <import src"../common/header.wxml" /> <import src"../common/footer.wxml" /><view class"container"><template is"head…

点小方显示服务器无法连接怎么回事,小方云服务器

小方云服务器 内容精选 换一换 公有云提供弹性云服务器自动恢复能力&#xff0c;以冷迁移的方式重启弹性云服务器&#xff0c;使弹性云服务器具备高可靠性和强大的动态迁移能力。可以在创建弹性云服务器时&#xff0c;或者创建完成后&#xff0c;开启自动恢复功能。仅支持物理主…

最强偏振3D播放器TriDef 3D安装+全格式播放配置

最强偏振3D播放器TriDef 3D安装全格式播放配置&#xff08;图文详细指南&#xff09; 如果你和我一样&#xff0c;现在已经使用上了偏振3D的显示器&#xff0c;如&#xff1a;LG D2341P 23寸、AOC e2352Pz 23寸等。那么请你注意&#xff0c;无论是Stereoscopic Player还是Cyber…

红外夜视摄像头 小方智能摄像头使用手记 2

小方智能摄像头试用了几天&#xff0c;今天发现离线了。 断电&#xff0c;重新插上&#xff0c;还是不行。 米家APP还是无法连接上。将其删除后&#xff0c;再次添加设备&#xff0c;在搜索附近的设备时可以发现小方智能摄像机 输入wifi密码&#xff0c;生成二维码让摄像头扫…

css3D制作立体旋转小方块

用到的重要css样式&#xff1a; 1、transform:perspective( )&#xff1b; perspective 属性定义 3D 元素距视图的距离&#xff0c;以像素计。该属性允许您改变 3D 元素查看 3D 元素的视图。 当为元素定义 perspective 属性时&#xff0c;其子元素会获得透视效果&#xff0c;而…

3d立方体旋转相册(转载)

抖音上要到的效果 第一步&#xff1a;新建txt文件 第二步&#xff1a;把以下代码复制到txt文件中&#xff0c;并保存 <!DOCTYPE html> <html><head><meta charset"utf-8" /><title>css-3d旋转</title><link rel"styles…