Loading...
Pages: 1 [2]   Go Down
Author Topic: SPI latency DMA newbie question  (Read 420 times)
0 Members and 1 Guest are viewing this topic.
Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 137
Posts: 19024
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Why would I ever do anything but?  That is why we're all here, after all.
You could have mentioned that in reply #2, but it seems you decided to spin it out, in what might be (mis?)interpreted as a cynical ploy to bump your post count.
Logged

Pete, it's a fool looks for logic in the chambers of the human heart.

UK
Offline Offline
Edison Member
*
Karma: 42
Posts: 2194
What a host of balls she had seen: gaity, the brass buttons...
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Why would I ever do anything but?  That is why we're all here, after all.
You could have mentioned that in reply #2, but it seems you decided to spin it out, in what might be (mis?)interpreted as a cynical ploy to bump your post count.
... like I need that ...

I have found that whenever I mention a microcontroller that isn't Atmel, that certain people immediately leap down my throat.  Yes, I may prefer other brands, but that's not to say that Atmel is bad as such.  It's horses for courses, and I just haven't found the right course for Atmel.  I don't specifically favour any one brand - I have Atmel, TI, Microchip, even 8052 microcontrollers here.  But 9 times out of 10 I always come back to the same type, because they seem to have the best offerings.

But heaven forbid I should actually suggest that to someone...
Logged


UK
Offline Offline
Tesla Member
***
Karma: 89
Posts: 6344
-
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

If you think that Arduino is not a sensible way to solve a given problem then I think it's appropriate to say that. If you're able to suggest a different solution which is more feasible, so much the better. Just don't expect to get help for non-Arduino problems on the Arduino forum.
Logged

SF Bay Area (USA)
Offline Offline
Faraday Member
**
Karma: 78
Posts: 5453
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
whenever I mention a microcontroller that isn't Atmel, that certain people immediately leap down my throat.
Really?   Here, rather than over on avrfreaks (which is Atmel-sponsored)?
I haven't had that problem; and I've mentioned/discussed Chipkit, teensy 3, launchpad, and others.

Perhaps it's your delivery...
Logged

Global Moderator
Melbourne, Australia
Offline Offline
Shannon Member
*****
Karma: 218
Posts: 13896
Lua rocks!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Another reason I never pick Atmel for my real projects.  Just too under powered and feature scarce for the price.

Why are you here then, out of curiosity?

It's like going onto a Ford motor car forum, and saying "I never drive a Ford, they are hopeless". What's the point?
Logged


Global Moderator
Melbourne, Australia
Offline Offline
Shannon Member
*****
Karma: 218
Posts: 13896
Lua rocks!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

2) How fast can arduino handle dma and interupts and what are speed considerations?, i.e. what is the shortest usleep in the main loop that can guarantee a constant step rate?

OK, what is the real problem here? This reminds me of people who want to do multi-threading or "break out of interrupts". This sort of low-level question is meaningless without a context.

What device are you planning to use? Link to datasheet please.

What's all this about? ...

Quote
1) The arduino must take SPI packets of data (64 bytes I guess) as fast as possible
2) store SPI data in memory
3) constantly step through memory and switching IO pins

A disk drive? Don't you know how big the packets are? Why does it have to be as fast as possible? How fast is that anyway?

These are $5 chips. They are good at what they do, opinions of other posters to the contrary. But you aren't going to make a 3D graphics card out of one.
Logged


Pages: 1 [2]   Go Up
Print
 
Jump to: