8051 microcontroller kit recommendation? [closed] - microcontroller

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm a first year Computer Science student looking to get started with development for micro-controllers. I'd like to use the 8051, as it's common as dirt, and is used frequently in the real world.
During my junior or senior year, I'll be taking a PIC micro-controller based embedded design class, so I'd rather not do PIC now; otherwise, I'll be fairly bored during that course.
Most commercial kits I see are for the AVR or PIC series of microprocessors. I'm just looking for something with decent development tools, documentation, and enough add-ons to keep my novice self occupied for the summer.
Any recommendations for an 8051 family kit? Thanks!

Check out the MCUniversity ToolStick development kit from Silicon Labs:
http://www.silabs.com/products/mcu/Pages/MCUniversity.aspx
Disclaimer: I work for Silicon Labs.
The kit and documentation are designed for people who are new to the 8051 and microcontrollers in general.

I asked pretty much the same question on a microcontroller forum. The original post is here. The recommendation is for the F340DK from silabs.com. I was looking at silabs because I had heard they had good kits. This runs about $70-$100 depending on where you get it.

Mikroelektronika make some pretty cool boards...
Pretty feature-packed. Been using the PIC flavour and I love it.
The MikroC IDE is good, board has plenty of addons and features
What else could you need :D
Check out their 8051 devboard here
http://www.mikroe.com/eng/products/view/329/easy8051-v6-development-system/

Related

Code Coverage Tool [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I have an ASP.Net application and I want to learn which lines of code are covered by unit tests. (Test team is testing in the system all the time, but I do not know which parts of the system are being tested)
Do you know of any tools for this purpose? It should be able to work on web applications and also show me the code coverage rates, with function or class names.
You can use Visual Studio 2012, if your version permits.
To do this go to the Test > Analyze Code Coverage > All Tests it will output your 'Code Coverage Results' like this:
Selecting 'Show Code Coverage Coloring' (circled in red above) results in the following:
Which highlights that Method2 is not covered.
See here for more detailed info:
http://msdn.microsoft.com/en-us/library/dd537628.aspx
There is also a paid for tool from jet brains, dotcover.
http://www.jetbrains.com/dotcover/
I have not used that but I'm sure someone else reading has and will be able to advise you.

Adobe After Effects CS6: Trial Version [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am looking to download the trial version for Adobe After Effects CS6. I am trying to learn how to use the software, but i can't seem to find the trial version for CS6. Is there a trial version available for this software?
The problem with this request is that Adobe has moved on to a newer software version than CS6 namely Adobe Creative Cloud (cc). Any trial downloads that you find on the adobe site will now be for After Effects cc.
AEcc seems to be pretty similar to AEcs6. CC has some updates from cs6 that may lead to faster workflow. Here's a pretty good explanation of the improvements:
http://www.adobe.com/products/aftereffects/features.html
If you still want to try to find AEcs6, here are some links from Adobe that may or may not allow you to download AEcs6 as a trial.
This link may not have any trial option. It is for customers who have lost their DVD of AE to re-download it:
http://helpx.adobe.com/x-productkb/policy-pricing/cs6-product-downloads.html
This link may just be an update and not the full file:
http://www.adobe.com/support/downloads/thankyou.jsp?ftpID=5387&fileID=5012
There are other methods of finding AEcs6 if you need that specific version, but many of them are improper to list on SO.
I hope this helps.
Go here: https://creative.adobe.com/products/aftereffects and click the download button. You will download it through their creative cloud solution and will get 30 days of trial use.

Sites with up-to-date OpenGL tutorials and examples [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I'm looking for sites with examples and tutorials for OpenGL. The OpenGL SuperBible seemed to be a must-have so I just got it and it seems a bit too complicated for me at the moment due to my lack of math knowledge. Therefore, I have decided to start out with simple 2D-games which shouldn't be that hard. The tutorials and examples need to be up-to-date which seems hard to find. I'd love a very simple 2D game example like Pong or similar that I could build upon.
Also: what math is necessary for 3D-programming? Would it be possible for me to learn most of it by myself or do I have to wait for college/late high school?
And of course there's Nicol Bolas' site which is much nicer and more up to date than NeHe and the typical sites that deal with 10-15 year old OpenGL.
As mentioned in other posts, NeHe is great. It is getting a bit old though. Lighthouse 3D is pretty helpful as well. For the most up-to-date references, just go straight to OpenGL. It's a great resource. Real-Time Rendering is a great book for computer graphics. The website has tons of resources as well.
Regarding the math that you should know, linear algebra is a must in computer graphics. Many computer graphics books will provide an overview of the math that you should be familiar with. The book I mentioned above (Real-Time Rendering) provides a great overview. Another decent book relating to the math required for computer graphics is Fundamentals of Computer Graphics. There may be better books out there in terms of the math overview that you're looking for, but I've found these two to be helpful. Be aware, though, that neither of these books will have a lot of examples; they cover some of the more theoretical aspects of computer graphics.
I would recommend having a look at Joe's Blog as well.
For math, have a look at this book.

Simple installed tool for digital Scrum Board [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I am looking for a basic and simple-to-install digital version of a Scrum board.
I do prefer physical index cards, but in this case logistics makes it hard. Thus, I need to have it on the computer.
No real need to share data between several clients. To us it is enough if it runs on one single machine.
Just need basic functionality. A drag-drop board and a sprint burndown would do fine.
Due to regularly constraints I cannot use an online SaaS, must keep the data local.
Time is short, so simple install and ready-to-go.
Does not need to be free, but of course price is interesting.
I have not had this set of constraints earlier, so I am unfamiliar.
I have done some research and have some general experience. For example VersionOne, Mingle and Hansoft seem to have a good reputation. Anyone can comment on how those fit the above list? Anyone have other recommendations?
This thread is a bit old now, but leaving my find in the hope to help others searching the same topic.
If you are looking for a simple tool for developers to collaborate on a Scrum project, http://trello.com/ is very simple and intuitive. Absolutely no clutter and easily lets a small team manage their cards.
I would have a look at Atlassian Jira with the GreenHopper plugin - it has a nice dashboard.
http://www.atlassian.com/software/greenhopper/
Have a look at Mingle from ThoughtWorks. A really great tool. Wall looks like this
Free download/install for 1 year / 5 users.
Excel (or OpenOffice) spreadsheet? Why do you need a special tool for this?
I had a similar decision to make a year ago and went for Version One Team Edition - which is free.
http://www.versionone.com/Product/Compare_Editions.asp
It's easy to deploy the SQL database wherever you want it - so locally in your case.
Our team found using the software easy and intuitive.
The free version (up to 10 users) has ample features - the sprints/stories/tasks are easy to setup and view. The burndown chart is good.
All in all, I've no regrets with choosing Verison One - it's easy to install, easy to use and free.

Looking for network link speed determination algorithm [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I'm looking for the best way to interpret the standard (well, standardish) Ethernet PHY registers, to determine the speed that an Ethernet link is actually running at. (e.g. 10/100/1000 and full/half-duplex)
I daresay that this is to be found in the source of things like Linux, and I'm just off to look there now, but if anyone has a good reference I'd be interested.
What I'm interested in is if it actually linked and what it linked at, rather than the vast sea of possibilities that each end has advertised at the outset.
Thanks for the answer. It's intended as a language and platform agnostic question, because pretty much all MII/GMII Ethernet PHYs have the same basic registers. I happen to be on an embedded platform.
But I found a sensible sequence which was good enough for my restricted application by looking at various bits of Linux driver source - it's basically:
Check for link-up in basic-status (0x1)
If the link's up then check for negotiation-complete in basic status (0x1)
If the negotiation's complete then check for 1G in the 1000M-status register (0xa)
If you've not got 1G, then you've got 100M. (That's not a general rule, but it applies in this application)
Maybe this was really a hardware question rather than a software one...
To help you looking at how the Linux kernel does it: While each driver can do its own thing, there is a generic version which is supposed to be used when the chip follows the standard closely enough: Generic Media Independent Interface device support.

Resources