亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? hardware details.mht

?? 使用ATmega制作的MP3,帶usb接口,解碼使用STA013+CS43
?? MHT
?? 第 1 頁 / 共 5 頁
字號:
seek very little. I can highly recommend the Western Digital =
=93Caviar=94 series of=20
drives with the 8 MB cache. Note that the Caviar line has models with =
both 2 MB=20
and 8 MB of cache; if you=92re buying a drive for this player then get =
the 8 MB=20
cache version. I=92ve tested drives between 1 GB and 120 GB on the =
player. I=92ve=20
not tried drives larger than 120 GB. I know that the player won=92t =
recognise=20
capacities beyond 137 GB so I suggest you limit yourself to 120 GB =
maximum.=20
That=92s a lot of MP3=92s!</P>
<P>If you=92re re-using an existing drive, be aware that the player =
requires a=20
FAT32 filesystem on the drive. As an example, if you=92ve taken a drive =
from a=20
WinNT system it=92ll likely be formatted for NTFS so you=92ll need to =
reformat it.=20
(WinNT, XP, Linux, etc do recognise FAT32 drives however, making this a =
good=20
generally-compatible file system.) OS=92s such as Win98, WinME will =
format FAT32=20
by default.</P>
<P>&nbsp;</P>
<H3>Debug Port</H3>
<P>The second UART port on the AVR is routed through an RS-232 level =
converter=20
to a female DB9 connector on the board. This is the debug port, and with =
a=20
standard straight-through 9-pin serial cable can be connected to a PC =
runnning=20
HyperTerminal or some such terminal program to display debug messages. =
Set the=20
terminal program to 19200 baud, 8 bit data, 1 stop bit, no parity.</P>
<P>The debug port doesn't do a huge amount functionality-wise. Its =
primary use=20
is for spitting out debug messages during software development. Being =
able to do=20
this is of great help during any code development. There is a simple =
debug menu;=20
pressing the "?" key on an attached terminal will bring up a list of =
available=20
commands. </P>
<P>&nbsp;</P>
<H3>LCD Display and Push-Buttons</H3>
<P>This is Paul=92s display and pushbuttons, from:<BR><A=20
href=3D"http://www.pjrc.com/store/mp3_display.html"=20
target=3D_top>http://www.pjrc.com/store/mp3_display.html</A> </P>
<P>This is a very attractive unit for a number of reasons. First of =
which is=20
that it=92s readily available; you can buy them right off his website. =
There are=20
two versions; one with backlighting and one without. Either will work on =
this=20
player. This player has a connector on the board for the backlighting =
(J10)=20
which you can use as required to provide a software-switched 12V to =
power the=20
backlight. Note that the backlight from Paul doesn=92t have a power =
connector on=20
it; I=92d suggest you put a simple 2-pin connector on the wires to make =
it easy to=20
plug into and out of this board. But you can just solder it straight =
into the=20
PCB if you wish. The kit I supply contains a 2-pin male and female =
connector=20
pair for this purpose. If you can't decide which display to buy, get the =
backlit=20
one; it looks better in use.</P>
<P>The display and pushbuttons have a simple RS232 interface. The first =
UART=20
port on the AVR passes through an RS232 level converter and then to =
connector=20
J11 to connect to the display &amp; buttons. Displaying characters on =
the=20
display is accomplished by sending it commands. When a button is pressed =
by the=20
user it sends back commands to the AVR. The protocol is described =
at:<BR><A=20
href=3D"http://www.pjrc.com/tech/mp3/lcd_protocol.html"=20
target=3D_top>http://www.pjrc.com/tech/mp3/lcd_protocol.html</A> </P>
<P>With the backlighting on, or in a well-lit room, the decent size of =
the=20
display characters allows viewing of the screen from a distance. It=92s =
very=20
suitable for a shelf-mounted player of this type.</P>
<P>&nbsp;</P>
<H3>STA013 MP3 Decoder &amp; Audio Output </H3>
<P>If the AVR is the heart of the player, then the STA013 is its soul. =
This chip=20
is streamed an MP3 file, and it performs the decoding of the file, =
generation of=20
the clocks and data signals for the stereo DAC, all with minimal =
supervision.=20
Paul has written an excellent description of this chip <A=20
href=3D"http://www.pjrc.com/tech/mp3/sta013.html" =
target=3D_top>here.</A> ST's=20
website for the chip, including the datasheet, is found <A=20
href=3D"http://us.st.com/stonline/prodpres/dedicate/mp3/sta013.htm"=20
target=3D_top>here.</A></P>
<P>There are two main ports connecting the STA013 to the AVR. The first =
is the=20
I2C interface, which Atmel calls TWI. The Mega128 contains a TWI =
interface,=20
saving me having to write bit-bashing code for it. This interface is =
used to=20
configure the STA013, basically at power-up to get it into the correct=20
configuration to do our bidding.</P>
<P>The second interface is the SPI port. Again the Mega128 contains an =
SPI port.=20
From the AVR=92s perspective this is a write-only port, and is used to =
give the=20
MP3 file to the STA013. The STA013 has a separate DATA_REQ line, which =
it uses=20
(sets high) to signal that it wants more data. When the AVR sees the =
data=20
request line active, it sends another byte over the SPI port.</P>
<P>The STA013 generates all of the clock and data signals required for =
the=20
24-bit stereo audio D/A converter, U7. The audio outputs are then =
filtered to=20
remove any digital noise and fed to the RCA audio connectors. U7 and the =

filtering components have their own audio power supply and audio ground =
plane=20
for the lowest possible noise floor.</P>
<P>Unfortunately the STA013 is a 3.3V device and is not 5V tolerant. =
This means=20
any signals driven by the AVR to the STA013 must be current-limited. =
Resistors=20
R16, R34, R35 and capacitors C27 &amp; C28 perform this "protection" =
circuitry=20
whilst allowing the fast edge transistions through. During the design of =
the=20
player I spent some time considering "what if I ran the AVR off 3.3V?". =
With the=20
hope that doing so would remove the need for these components. =
Unfortunately=20
then the AVR, while happy to run off 3.3V, would then itself be 5V =
intolerant,=20
causing a problem with the IDE interface, which is a 5V interface. So =
that idea=20
didn't work out, and we have 5 extra components on the board (3 =
resistors and 2=20
capacitors) as a result. For those who might be wondering, the Cypress =
USB 2.0=20
part, although running off 3.3V, is 5V tolerant and so doesn't have this =

problem.</P>
<P>&nbsp;</P>
<H3>InfraRed Remote Control Port</H3>
<P>U8 is an IR receiver part. Its output is connected to the AVR via one =
of it=92s=20
GPIO / interrupt lines. The idea being that a standard remote control =
can be=20
used to control this player. This part is not a "decoder". All it does =
is detect=20
and demodulate the IR signal, resulting in a square wave, not too =
different to=20
what you'd see from a UART, on it's output. AVR software then times the=20
transitions of this serial bitstream to determine which remote-control =
key was=20
pressed.</P>
<P>&nbsp;</P>
<H3>USB 2.0 Interface</H3>
<P>My original prototype had a USB 1.1 interface, but I found that to be =
too=20
slow for transferring large numbers of MP3s to the player. The current =
board has=20
a USB 2.0 interface, which is very satisfactory. </P>
<P>USB 2.0 is implemented using a Cypress IDE Mass-storage class device, =
the=20
EZ-USB AT2 device (part number <A=20
href=3D"http://www.cypress.com/cfuploads/img/products/CY7C68300A.pdf"=20
target=3D_top>CY7C68300A</A>). This chip contains the full USB protocol =
stack=20
compliant with the mass-storage class specification. What this means is =
that=20
when you plug the player into your PC, the drive on the player =
automatically=20
pops up as a drive under Windows Explorer (in Windows OS=92s; should be =
similar in=20
Mac and Linux OS=92s). No special drivers required (except for Win98). =
You can=20
then drag and drop files to the player.</P>
<P>USB 2.0 is backwards compatible with the much-slower USB 1.1. If you =
plan to=20
shift a reasonable number of files using an older PC however, I=92d =
recommend=20
putting a USB 2.0 PCI card in your PC first. They=92re cheap and =
dramatically=20
faster than USB 1.1</P>
<P>A =93USB detect=94 signal is monitored by the AVR so that it knows =
when the user=20
plugs in a USB cable. This is the USB_5V signal. It works simply by =
detecting=20
the 5V voltage present on the USB cable coming from the host PC. When it =
sees=20
this the AVR jumps off the IDE bus (tristates its IDE signals). It then =
asserts=20
(pulls high) the USB_ENABLE signal, informing the Cypress part that =
it=92s=20
permitted to access the IDE interface. This scheme ensures there is no=20
contention for the IDE bus between the AVR and the Cypress USB 2.0 part. =
</P>
<P>A very important consideration with USB 2.0 is PCB layout. =
Particularly the=20
routing of the USB signal pair itself. The USB specification recommends =
at least=20
a 4-layer PCB to ensure good impedance-matched traces. For cost reasons =
this=20
player uses a 2-layer PCB. The USB trace pair is kept short, routed =
together and=20
routed over a ground plane to control the impedance as closely as =
possible.=20
Ground traces are also run beside the USB traces, and no vias are used. =
All of=20
these efforts should result in a reliable USB link. Testing to date =
certainly=20
appears to validate this; the link has shown no problems.</P>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
粉嫩高潮美女一区二区三区| 色婷婷综合激情| 亚洲综合色成人| 久久久噜噜噜久噜久久综合| 欧美日韩中文一区| av激情成人网| 国产成人在线观看| 午夜伦理一区二区| 亚洲另类中文字| 欧美极品另类videosde| 欧美电影免费观看高清完整版在线观看 | 天堂久久一区二区三区| 中文字幕一区二区三区色视频| 欧美大肚乱孕交hd孕妇| 欧美性色欧美a在线播放| 不卡高清视频专区| 国内久久婷婷综合| 免费高清视频精品| 视频一区在线播放| 亚洲国产精品久久人人爱| 亚洲三级久久久| 中文字幕高清不卡| 国产婷婷色一区二区三区四区 | 91在线精品一区二区三区| 国产尤物一区二区在线| 青青草91视频| 亚洲国产成人av| 亚洲午夜久久久久| 尤物视频一区二区| 一区二区三区蜜桃网| 综合分类小说区另类春色亚洲小说欧美| 久久久久久久电影| 久久精品日产第一区二区三区高清版 | 东方aⅴ免费观看久久av| 精品一区二区综合| 精品亚洲porn| 国产又黄又大久久| 国产精品亚洲综合一区在线观看| 精品一区二区三区的国产在线播放| 婷婷综合五月天| 日韩电影免费在线| 美女视频黄免费的久久 | 国产不卡高清在线观看视频| 激情图区综合网| 国产69精品久久99不卡| 国产不卡在线一区| 99re成人精品视频| 欧美亚洲免费在线一区| 欧美电影在哪看比较好| 日韩欧美国产综合在线一区二区三区| 在线综合视频播放| 日韩视频免费观看高清完整版在线观看| 91精品国产一区二区三区蜜臀| 欧美一级搡bbbb搡bbbb| 精品1区2区在线观看| 国产性做久久久久久| 综合色天天鬼久久鬼色| 亚洲一区二区在线播放相泽| 亚洲va欧美va国产va天堂影院| 青青草国产成人av片免费 | 在线观看av一区二区| 精品视频全国免费看| 日韩视频免费观看高清完整版在线观看 | 日韩中文字幕不卡| 韩国v欧美v日本v亚洲v| 91在线精品一区二区| 欧美专区日韩专区| 精品国产精品一区二区夜夜嗨| 国产日韩av一区| 亚洲免费在线观看视频| 欧美96一区二区免费视频| 国产黑丝在线一区二区三区| 色屁屁一区二区| 日韩欧美国产一区二区三区| 中文字幕第一区| 三级久久三级久久久| 国产盗摄一区二区三区| 欧美日韩一区高清| 国产午夜亚洲精品羞羞网站| 一区二区三区av电影| 激情五月播播久久久精品| 色综合久久九月婷婷色综合| 日韩欧美第一区| 亚洲人成人一区二区在线观看| 青青草原综合久久大伊人精品| 成人免费视频caoporn| 欧美军同video69gay| 中文字幕乱码亚洲精品一区| 日本亚洲最大的色成网站www| 国产不卡在线一区| 欧美一级片在线| 成人免费在线视频观看| 久草精品在线观看| 欧洲视频一区二区| 国产日韩高清在线| 喷水一区二区三区| 欧美性猛交xxxx乱大交退制版 | 日本久久一区二区| 日韩欧美不卡一区| 亚洲成a天堂v人片| 91同城在线观看| 欧美久久久久久蜜桃| 国产精品入口麻豆原神| 奇米色一区二区| 欧美日精品一区视频| 国产精品对白交换视频| 国产一区二区调教| 日韩一区二区三区观看| 亚洲高清不卡在线| 91在线精品一区二区三区| 国产欧美日韩在线| 韩国一区二区三区| 欧美大片免费久久精品三p| 香蕉影视欧美成人| 在线观看视频一区二区欧美日韩| 日本一区二区视频在线| 国产一区不卡精品| 26uuuu精品一区二区| 人人狠狠综合久久亚洲| 69p69国产精品| 亚洲h动漫在线| 欧美日韩一级片网站| 亚洲黄色片在线观看| 99精品视频一区二区三区| 国产精品美女久久久久av爽李琼| 韩国理伦片一区二区三区在线播放| 欧美一区午夜精品| 婷婷久久综合九色国产成人 | 日韩精品国产精品| 欧美精品成人一区二区三区四区| 亚洲狼人国产精品| 色婷婷精品大视频在线蜜桃视频| 17c精品麻豆一区二区免费| 97久久超碰国产精品电影| 中文字幕一区二区不卡| 一本色道亚洲精品aⅴ| 亚洲色图制服丝袜| 色偷偷久久一区二区三区| 一区二区三区日韩| 欧美色手机在线观看| 婷婷亚洲久悠悠色悠在线播放| 欧美日韩一级大片网址| 日本成人在线一区| 精品国内片67194| 国产精品亚洲一区二区三区妖精| 国产日韩欧美高清| 91影院在线免费观看| 亚洲精品国产无天堂网2021| 欧美色精品在线视频| 蜜臀av性久久久久av蜜臀妖精| 日韩一区二区三区四区| 国产精品综合二区| 国产精品免费观看视频| 欧美亚洲综合在线| 日本伊人色综合网| 国产视频不卡一区| 欧美精品丝袜久久久中文字幕| 久久av老司机精品网站导航| 久久久综合视频| 色婷婷亚洲综合| 全国精品久久少妇| 欧美国产精品一区| 欧美视频一区二区三区| 蜜臀av国产精品久久久久| 久久嫩草精品久久久精品一| 成人美女在线视频| 亚洲成人激情自拍| 久久一留热品黄| 91在线精品一区二区| 日韩高清一区在线| 亚洲国产成人私人影院tom | 国产午夜精品一区二区三区视频| av中文字幕不卡| 日韩在线一区二区| 中文字幕欧美日韩一区| 欧美欧美欧美欧美首页| 国产精品亚洲综合一区在线观看| 一区二区三区小说| 欧美sm极限捆绑bd| 在线影院国内精品| 国产一区欧美日韩| 亚洲国产aⅴ成人精品无吗| 久久免费看少妇高潮| 欧美日韩视频在线观看一区二区三区| 国产一区在线观看视频| 亚洲亚洲精品在线观看| 中文字幕+乱码+中文字幕一区| 欧美日韩国产一区| 成人网页在线观看| 男人的j进女人的j一区| 一区二区三区四区国产精品| 欧美成人高清电影在线| 在线观看欧美日本| 成人三级在线视频| 卡一卡二国产精品| 亚洲成人你懂的| 亚洲理论在线观看| 国产精品污网站| 亚洲精品在线免费播放| 欧美老人xxxx18|