We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
yo fellow nurds.
we are going to design a brain nuron emulator for our study project. it doesnt have to emulate a whole brain,,,, like no see or feel or smell,,,, must speak and hear like a real brain,,,,,,,,,
one team member is an expert with the 51 and wants to use it,,,, he says that you can get them at 100mhz,,,, is it fast enough,,,,,, or can we use cortex mo???????
is it good to use the rtos,,,,, or linux?????
waiting now for the answer.
How fast is fast?
Yes a 100MHz 8051 is fast enough. And a 12MHz 8051 is fast enough. Unless you require a specific number of evaluations per second.
In short - you must figure out how much computations you need to get the responses you want.
If you do, then you might find that you can get away with a very slow processor. Or that you shoulduse a high-end PC instead.
If you need indexed operations or quite alot of code or data, then you should obviously look at a 32-bit processor instead of the 8-bit 8051. But only you know what your requirements are.
An 8051 is not (!) good for use with an RTOS unless you are ok with very slow task switching. ARM chisp (all variants) are way better if you intend to use an RTOS.
By the way mhz? You really want something to run att 100 milliherz? Or isn't mega written M in your part of the world? If you are going to work with a significant programming project, it's time that you start thinking about the details. C is case sensitive - and y ou don't seem to have been able to locate your shift button - maybe a neuron issue?