Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
Try saving all of your data in binary, then when all transfers are complete, then convert the binary files to .txt files...
Not sure why it takes so much time to convert binary to text...
Hi I'm trying to understand how the DMA ACK and DMA RQ signals are supposed to operate durning a multi word DMA transfer on an IDE ATA Drive or Compact Flash.
My understanding is that after the read command is written to the drive,
the drive will assert DMA RQ, then the host will assert DMA...
You can use 'minicom' in linux to send you binary data via RS232. Use the SEND ASCII FILE... it works and it does not perform any translation on the data stream before sending it to the UART... I've used this to send uncompressed audio files to DE0-Nano.
You would need a another system that is running linux... Do you have one? If so, I could elaborate on what you need to do... You would take the windows HD and attach it to another drive port on the linux system... and in this case you could use the dd command to make an image of the windows HD...
How about using a suitable FET driven with an opto-isolator? And use a suitable diode across the motor terminals to protect the FET against the EMF from the coil when current is turned off and the magnetic field collapses. Also, I don't know the rs exchange rate, but you might find board on...
You could use the linux DD command to copy the old HD to the new HD:
dd if=/dev/sda of=/dev/sdb, where sda (or hda) is the bad drive and sdb (or hdb) is the good drive...
Although I am not familiar with the Keil compiler/toolchain, it appears that the linker (ld) might need to include a library which is currently not specified. Consult the compiler docs for 'rand()' it should indicate which library contains the rand() function.
Grab an ohm meter an try a continuity test between the solder pads on the LCD and the end of the wires... maybe there is a faulty solder connection or break in one of the wires...
You could do it in a single with, with probably just a few jumpers. You need to lay it out yourself... My experience is that for single sided board, a human can do a better layout then an auto-router. In particular:
"“Snake” your tracks around the board, don’t just go “point to point”. Point...
Take a look at the STM32F4DISCOVERY Discovery.
It has 192K RAM. The board is very inexpensive.
I'm not sure if its supported by the compiler and OS you have... you could use ChibiOS/RT and Sourcery Codebench from Mentor (both are free $0 )
If you *want* to shock the person, ground the negative portion of the load... then some current will flow between the dude and ground. If the resistance of the load is high, the dude will get more current...
It looks like an Linear Feedback Shift Register (LFSR), used to produce pseudo-random numbers.
One cool application of the LFSR was used in the old Atari 2600 video games to produce a random noise... If you attach a speaker to one of the bits, you would hear the cools sounds of the 30+ year old...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.