极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20625|回复: 14

arduino vs1003 音乐播放

[复制链接]
发表于 2013-1-5 21:58:03 | 显示全部楼层 |阅读模式
直接上代码吧

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2013-1-5 21:58:32 | 显示全部楼层
可以解码mp3
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-5 22:00:34 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-1-5 22:01:01 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2013-1-5 22:33:38 | 显示全部楼层
这位帅哥,代码发图片。。难道要我们再敲进去么。。
回复 支持 反对

使用道具 举报

发表于 2013-1-5 22:53:40 | 显示全部楼层
再不改成文字我就上OCR软件了
回复 支持 反对

使用道具 举报

发表于 2013-1-5 23:03:01 | 显示全部楼层
我是来秀ocr软件的,有很多错,楼主还是贴文本吧。。。Wondershare PDF Converter Pro

include <SPI.h>
int xCs = 9;
int xReset = 8;
int dr0q = 7;
int xDcs = 6;
int DREQ = digitalReadCdreq);
uoid sEtupO {
SPI .b0gin() ;
SPI.setBitOrder(MSBFIRST);
SPI.setDataMode(SPI_MODE0);
SPI.setClockDiuider(SPI_CL0CK_DIU16);
Serial.b0gin(96OO);
pinMode(7,        INPUT);
pinMod0(8, OUTPUT);
pinMod0(6, OUTPUT);
pinMod0(9, OUTPUT);
Mp3R0S0t() ;
>
uoid ur_connad(unsign0d char addr, unsigned char hdat, unsigned char Idat) {
int DREQ = digitalRead(dreq);
if (DREQ == HIGH) {
digitalUrite(xCs, LOU);
SPI.transfer(0X02);
SPI.transfer(addr);
SPI .transfer(hdat);
SPI .transfer(ldat);
digitalUrit0(xCs, HIGH);
>
>
uoid Mp3R0S0t(uoid) {
digitalUrit0(xR0S0t, LOU);
d0lay(iee);
digitalUrit0(xCs, HIGH);
digitalUrit0(xDcs, HIGH);
digitalUrit0(xR0S0t, HIGH);
ur_comnad( ONOO,        0}{08,        OJ?O't);
d0lay(1O);
if (DREQ == HIGH) i
ur_connad( 0}{03 ,        QJ?GQ,        QJ?OO);
d0lay(1O);
ur_connad(0M05,        BMBB,        0?81);
d0lay(1O);
ur_connad( 0:?02,        0:?00,        0X55);
d0lay(1O);
ur_connad(e}{OB,
d0lay(ie);
SPI.transfer(0);
SPI.transfer(0);
SPI.transfer(0);
SPI.transfer(0);
}
}
void loopO {
Sintest() ;
}
uoid Sintest(uoid) <
ur_connad(0X00, 0X08,        0X2 0);
if (DREQ == HIGH) {
digitalUrite(xDcs, LOU);
digitalUrite(xCs, HIGH);
SPI.transfer(0X53);
SPI.transfer(0XEF);
SPI.transfer(0X6E);
SPI.transfer(0X30);
SPI.transfer(0);
SPI.transfer(0);
SPI.transfer(0);
SPI.transfer(0);
d0lay(50e0);
SPI .transfer(0Xii5);
SPI.transfer(0X78);
SPI.transfer(0X69);
SPI.transfer(0X74);
SPI.transfer(0);
SPI.transfer(0);
SPI.transfer(0);
SPI.transfer(0);
d0lay(5OeO);
digitalUrit0(}<Dcs, HIGH);
}
}
回复 支持 反对

使用道具 举报

发表于 2013-1-6 08:53:32 | 显示全部楼层
Ansifa 发表于 2013-1-5 23:03
我是来秀ocr软件的,有很多错,楼主还是贴文本吧。。。Wondershare PDF Converter Pro

include

楼上闲的。。。
回复 支持 反对

使用道具 举报

发表于 2013-1-6 10:03:57 | 显示全部楼层
我也是来秀ocr的
  1. #include <SPI.h>
  2. int xCs = 9;
  3. int xReset = 8;
  4. int dreq = 7;
  5. int xDcs = 6;
  6. int DREQ = digitalRead(dreq);
  7. void setup() {
  8. SPI.begin();
  9. SPI.setBitOrder(MSBFIRST);
  10. SPI.setDataMode(SPI MODEO);
  11. SPI.setClockDiuider(SPI_CLOCK_
  12. Serial.begin(9600);
  13. pinMode(7, INPUT);
  14. pinMode(8, OUTPUT);
  15. pinMode(6, OUTPUT);
  16. pinMode(9, OUTPUT);
  17. Mp3Reset();
  18. }
  19. void wr_commad(unsigned char addr,
  20. int DREQ = digitalRead(dreq);
  21. if (DREQ == HIGH) {
  22. digitalWrite(xCs, LOW);
  23. SPI.transfer(0X02);
  24. SPI.transfer(addr);
  25. SPI.transfer(hdat);
  26. SPI.transfer(ldat);
  27. digitalWrite(xCs, HIGH);
  28. }
  29. }
  30. void Mp3Reset(uoid) {
  31. digitalWrite(xReset, LOW);
  32. delay(100);
  33. digitalWrite(xCs, HIGH);
  34. digitalWrite(xDcs, HIGH);
  35. digitalWrite(xReset, HIGH);
  36. wr_commad(OX00,  0X08, OX0u);
  37. delay(10);
  38. if (DREQ == HIGH) {
  39. wr_commad(0X03,  OXCO, 0X00);
  40. delay(10);
  41. wr_commad(OX05,  OXBB, 0X81);
  42. delay(10);
  43. wr_commad(0X02,  0X00, 0X55);
  44. delay(10);
  45. SPI.transfer(g);
  46. SPI.transfer(0);
  47. SPI.transfer(g);
  48. SPI.transfer(g);
  49. }
  50. }
  51. void loop(){
  52. Sintest();
  53. }
  54. void Sintest(void){
  55. wr_ commad(OXOO, 0X08,0X20);
  56. if (DREQ==HIGH){
  57.     digitalWrite(xDcs,LOW);
  58.     digitalWrite(xCs,HIGH);
  59.       SPI.transfer(OX53);
  60.       SPI.transfer(OXEF);
  61.       SPI.transfer(OX6E);
  62.       SPI.transfer(0X30);
  63.       SPI.transfer(O);
  64.       SPI.transfer(g);
  65.       SPI.transfer(g);
  66.       SPI.transfer(g);
  67.     delay(5000);
  68.       SPI.transfer(OX45);
  69.       SPI.transfer(0X78);
  70.       SPI.transfer(OX64);
  71.       SPI.transfer(OX74);
  72.       SPI.transfer(0);
  73. SPI.transfer(0);
  74. SPI.transfer(0);
  75. SPI.transfer(0);
  76. delay(5000);
  77. digitalWrite(xDcs, HIGH);
  78. }
  79. }
复制代码
回复 支持 反对

使用道具 举报

发表于 2013-1-6 12:34:20 | 显示全部楼层
swim 发表于 2013-1-6 10:03
我也是来秀ocr的
#include
int xCs = 9;

你的代码怎么贴的?
回复 支持 反对

使用道具 举报

发表于 2013-1-6 15:32:20 | 显示全部楼层
bacon6581 发表于 2013-1-6 12:34
你的代码怎么贴的?

点这个符号
<>
回复 支持 反对

使用道具 举报

发表于 2013-1-6 16:57:46 | 显示全部楼层
bacon6581 发表于 2013-1-6 12:34
你的代码怎么贴的?


点这个插入代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2013-1-7 17:30:34 | 显示全部楼层
会发代码了以后
回复 支持 反对

使用道具 举报

发表于 2013-4-2 17:21:46 | 显示全部楼层
我是来提供技术支持的。{:soso_e113:} 本公司是VS1003代理。 QQ:2355355260

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2014-5-8 10:52:21 | 显示全部楼层
贴吧里的老帖子了,图片都是一样的。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-13 20:36 , Processed in 0.038901 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表