主题 : 新入手210开发板。。却发现连audio的程序都烧不进去 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 113751
精华: 0
发帖: 8
金钱: 45 两
威望: 9 点
综合积分: 16 分
注册时间: 2015-03-25
最后登录: 2015-05-08
楼主  发表于: 2015-04-13 14:51

 新入手210开发板。。却发现连audio的程序都烧不进去

具体是这样的。友善提供了210逻辑程序,第二十二个是audio,在逻辑开发指南中是第二十三章。这个程序需要把.bin和.wav的文件都烧写到板子里,然后利用另外一个程序提供的loadb和go命令来执行文件播放。但是minitools烧写完成后需要重新上电才能再次烧写,而重新上电后之前的程序就被抹除了,那这个audio的程序是怎么烧进去的呢?

初次接触,焦头烂额中,求助各位朋友,谢谢~
级别: 新手上路
UID: 113751
精华: 0
发帖: 8
金钱: 45 两
威望: 9 点
综合积分: 16 分
注册时间: 2015-03-25
最后登录: 2015-05-08
1楼  发表于: 2015-04-13 14:52
给自己顶一顶
级别: 新手上路
UID: 113751
精华: 0
发帖: 8
金钱: 45 两
威望: 9 点
综合积分: 16 分
注册时间: 2015-03-25
最后登录: 2015-05-08
2楼  发表于: 2015-04-13 16:56
模模糊糊的知道要用超级终端发送audio.bin,但是现在死活发不过去,显示超时
级别: 新手上路
UID: 113751
精华: 0
发帖: 8
金钱: 45 两
威望: 9 点
综合积分: 16 分
注册时间: 2015-03-25
最后登录: 2015-05-08
3楼  发表于: 2015-04-13 22:33
烧进去了,之前的问题是因为用了USB转串口,直接连电脑上的串口就可以了。audio.c中的iic_write()有点问题,应该在return之前的for循环中添加一些延时的操作,比如printf。