03 2016 档案

PCB学习
摘要:1、DXF的单位是mm,而PCB的单位是mil,而且DXF会多次改动,所以有如下的一个操作: 一、建立一个brd文件,单位是mm,一系列操作后,导入DXF,画outline,然后再把单位改成mil,导出subdrawing。这个brd文件以后就专门用来做DXF文件的单位转换。 二、建立一个brd文件 阅读全文

posted @ 2016-03-25 16:22 nasduc 阅读(292) 评论(0) 推荐(0)

音乐播放器1-FATFS相关操作
摘要:音乐播放器的两个关键点:1、用FATFS对音乐文件进行管理,包括打开,读取等。2、配置Codec芯片,通过DMA,把读取的音乐文件数据送到Codec。 这个工程中,主要实现第一个大点的一些操作。 直接上程序,需要注意的几个点。   阅读全文

posted @ 2016-03-13 16:45 nasduc 阅读(825) 评论(0) 推荐(0)

关于字符串的一些操作
摘要:之前一直没有关注字符串的操作,以为嵌入式肯定用不到,这次播放器实验中用到了,需要在这里总结一下。 源文件放在strings.rar 1、字符串的赋值 C语言中,有两种方式可以存放字符串。字符数组和字符指针,见下面的程序。如果用数组的方式来存放,str0和str1是一种,把每个字符都分开写。str0有 阅读全文

posted @ 2016-03-07 22:34 nasduc 阅读(372) 评论(0) 推荐(0)

SD卡操作
摘要:1、SD卡的上电初始化和读写,都是通过发命令的方式进行的。命令有两种,一种是CMD,一种是ACMD,发ACMD之前,必须要发CMD55,大部分命令还需要带参数。 2、发送命令后,会有响应。命令的参数,以及各命令对应的响应,见协议。 3、SD卡初始化的时候,时钟速率不能超过400KHZ。 4、对SD卡 阅读全文

posted @ 2016-03-02 21:41 nasduc 阅读(437) 评论(0) 推荐(0)

导航