搜索
bottom↓
回复: 66

《AVR单片机嵌入式系统原理与应用实践》 第19章(部分)---会说话的单片机

[复制链接]

出0入0汤圆

发表于 2010-11-27 23:53:15 | 显示全部楼层 |阅读模式
正在整理《AVR单片机嵌入式系统原理与应用实践》一书,准备再版。

再 版 前 言

    被列入普通高等教育“十一五”国家级规划教材的《AVR单片机嵌入式系统原理与应用实践》一书,自2007年10月由北京航空航天大学出版社出版后,分别在08、09、10年加印过3次,截止到2010年9月总印数达到14000册,在此类专业教材中表现相当突出。2010年9月,美国ATMEL公司在上海华东师范大学AVR实验室举办了“ATMEL 2010全国大学教师年会”,国内清华大学、交通大学等二十多所著名高校的教师参加了会议和培训,预计会有更多的学校将采用AVR作为8位嵌入式系统教学的硬件平台,未来对此类教材的需求量还会增加。
   
    作者非常感谢购买过本书的读者,尤其是那些能够通过网络,在作者的AVR专栏组中(http://www.ourdev.cn/bbs/bbs_list.jsp?xcfrom=302&bbs_id=1003)提出问题讨论并给出建议或指出错误的网友读者。也正是在他们的帮助支持下,使作者在前3次的加印过程中作了一百多处的笔误修正和印刷勘误。由于半导体器件和电子产品的开发应用是发展、变化和更新最快的技术领域,因此作者根据最近几年ATMEL公司AVR的发展变化、开发平台软件和开发工具的更新等相关资料,以及近几年作者本人在学校、公司从事教学与培训中的经验和积累,决定对本书进行部分修订后再版发行。
   
    再版中主要对AVR的开发平台和工具的介绍及使用进行了更新,并将书中全部例程代码在新版CVAVR开发平台下进行了测试和整理。另外还根据部分读者的建议,增加了一个基于AVR实际应用实例的设计与实现的介绍(十九章)。尽管作者本人设计和开发过许多实际的应用项目和产品,但考虑到本书主要面对的读者还是初学者,通常不可能具备和掌握开发各种实际项目或产品所涉及的相关知识和基础,所以增加应用实例的选择还是局限以AVR本身的功能使用上,体现出软件重头特点的:“简易WAVE播放器”。尽管这还是一个8位系统的应用实例,但其所涉及到的SD/MMC卡读写操作,FAT文件系统的实现等相关协议与技术,已经与使用32位系统没有任何的区别。
   
    再版中对本书所配备光盘的界面和内容也作了较多改变和增加。内容上增加了大量与实践操作相关的内容,如编程工具的制作与使用、系统代码的仿真调试,AVR“锁死”的解救等。光盘界面采用了新的格式,以方便读者了解和查找光盘内容。光盘部分的编写与修改,主要是由作者的学生,目前在华东师范大学通信工程系就读硕士,同时也是INTEL亚太研发中心的优秀实习生周万程同学负责完成的。

    虽然作者多年从事单片机嵌入式系统应用的教学和实际产品的研发工作,也力求从适合教学,面向应用,强化实践等方面写好本书,但鉴于技术的不断发展更新和个人水平的局限,书中难免存在不足和错误之处,敬请读者批评指正。

    最后,真诚地感谢北京航空航天大学出版社和该社相关的工作人员,以及中国电子开发网(www.ourdev.cn),还有众多不知名的网友读者对本书再版工作的支持和帮助。

========================================================================================================================

再版中将增加 《第19章 实用公交车语音报站器-WAVE播放器》 内容。现将已编写完的第1节内容上传,请朋友们提出意见和建议。

点击此处下载 ourdev_600885AG0HWM.pdf(文件大小:798K) (原文件名:第19章 实用公交车语音报站器-WAVE播放器_1.pdf)

点击此处下载 ourdev_600856WQ311W.txt(文件大小:89K) (原文件名:会说话的单片机_数据.txt)
点击此处下载 ourdev_600857MDJ01Z.rar(文件大小:9K) (原文件名:会说话的单片机.rar)

出0入0汤圆

 楼主| 发表于 2010-12-1 12:28:43 | 显示全部楼层
回复【11楼】KEKEMUYU
我照样子做了个,声音相当凑合,但我的音频输出并没有加虑波的时候工作正常,加上后反而没有声音了,请马老师解惑,电阻30k,电容104。
-----------------------------------------------------------------------

电路简单,但是涉及了许多的基础知识。没有学过模拟电路吗?电容电阻构成一个低通电路,不是随便什么值都行的,里面不是有计算公式和具体的参数吗。

不搞明白道理,光下载个代码是没有用的。

出0入0汤圆

 楼主| 发表于 2010-12-1 12:31:22 | 显示全部楼层
回复【12楼】KEKEMUYU
对了,还有我看到音频数据高四位不是8就是7 ,这里有什么规律吗?
-----------------------------------------------------------------------

你一点基础也没有吗?里面已经给出的WAV文件的格式,数据形式也有,稍微学习的基础,动动脑子想想。现在的教育把人搞“傻”了。

出0入0汤圆

 楼主| 发表于 2010-12-11 15:29:34 | 显示全部楼层
第19章编写完成,贴上节选的初稿:

点击此处下载 ourdev_603987LI4CZE.pdf(文件大小:965K) (原文件名:第19章 实用公交车语音报站器-WAVE播放器(节选).pdf)



下面是用于测试的SD卡上的音频文件,全部都可以在本系统播放,同时也可以直接在PC上播放。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-7 12:33

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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