HOME  |  NEWS  |  BLOGS  |  MESSAGES  |  FEATURES  |  VIDEOS  |  WEBINARS  |  INDUSTRIES  |  FOCUS ON FUNDAMENTALS
  |  REGISTER  |  LOGIN  |  HELP
<<  <  Page 2/3  >  >>
mrdon
User Rank
Gold
Re: Good News
mrdon   3/24/2014 12:45:43 AM
NO RATINGS
taimoortariq

Students find using the 8051 quite easy to program. The labs for the curriculum have the code already developed so all the students have to do is build the assembly source code and program the hex file to the micrcontroller. I provide software design challenges to keep them engage as well duing the lab sessions.

taimoortariq
User Rank
Gold
Re: STM32
taimoortariq   3/24/2014 12:39:51 AM
NO RATINGS
Sure,here is the Wiki page about the description of the controller http://processors.wiki.ti.com/index.php/RM46_HDK_Kit

It comes with a great user manual and Halcogen software, which can help you setup your code very fast and there are detailed videos on youtube on setting up the peripherals as well. Other than that, It has a vast TI forum, In which people give you continuous tech support on your MCUs.

taimoortariq
User Rank
Gold
Re: Good News
taimoortariq   3/24/2014 12:34:34 AM
NO RATINGS
You are right. And also 8051 is a standard platform for most of the universities to learn Assembly language. It a great microcontroller to start your coding experience.

mrdon
User Rank
Gold
Re: Good News
mrdon   3/23/2014 11:32:02 PM
NO RATINGS
Daniyal_Ali

I agree. Universities train Electrical Engineering Students on Assembly Language so the digital circuits they learned can not be integrated into one integrated circuit (microcontroller or microprocessor). The function of these circuits can then be manipulated with Assembly Language which is at a low level of interaction with the device. As you pointed out, new products must be created expediently so they may be in the hands of customers. Therefore, high level languages such as C, C++ expedite the development process so the EE may rapidly build code, test, debug, and ship for production release within a reasonable amount of time. 

Daniyal_Ali
User Rank
Platinum
Asking the right questions.
Daniyal_Ali   3/23/2014 10:58:33 AM
NO RATINGS
Thanks for sharing Richard. Mostly the focus of everybody is how to work on PIC architectures, and no one really concentrates on choosing the right PIC. This is really a great opportunity for everyone to learn about the selection of PIC depending on the requirement.
This will assist us greatly in acquiring the know-how of different architectures available to be selected for our unique implementation.

 

Daniyal_Ali
User Rank
Platinum
Re: Good News
Daniyal_Ali   3/23/2014 10:33:55 AM
NO RATINGS
I agree taimoortariq. I myself used to prefer coding in Assembly Language when i was doing small scale projects in University, as this increases the learning and gives you deep knowledge of how things work while you code. But coming into the professional life, i guess one needs to save time by switching to more user friendly languages.
It's necessary to start coding from assembly language and then moving forward to C, as only then one can know the overall algorithm happening in the backdrop.

mrdon
User Rank
Gold
Re: STM32
mrdon   3/23/2014 12:35:52 AM
NO RATINGS
taimoortariq

Sounds like an interesting project. Do you have link for the TI HDK? I'm quite interested in learning about it.

 

 

mrdon
User Rank
Gold
Re: Good News
mrdon   3/23/2014 12:30:16 AM
NO RATINGS
taimoortariq

I agree. I'm currently teaching my ITT Tech students the 8051 architecture using Assembly language. Your correct, assembly language allows for an indepth analysis of the microcontroller's registers with a view into the binary data that it processes. Also, personally you will have a greater understanding of how high level languages such as "C" can expedite the development of microcontroller based prototypes as well.

mrdon
User Rank
Gold
Re: Good News
mrdon   3/23/2014 12:17:15 AM
NO RATINGS
Nancy Golden

I agree. PICs are fun to use and there are such an assortment to chose from. I like PICs because of the great documentation provided by Microchip along with an active forum. I'm looking into teaching my high school electronics tech students the wonders of microcontrollers and the PIC will be one of many devices to train them on in the fall.

Nancy Golden
User Rank
Platinum
Re: Good News
Nancy Golden   3/22/2014 11:52:12 PM
NO RATINGS
I know taimoortariq - call me old-fashioned.  Most folks prefer C but I always appreciated the low level control of assembly. When I was a test engineer for a major semiconductor company my software programming language of choice was Testpoint and I was a Certified Testpoint Application Specialist - so I have no objection to mid-higher level languages. Just something about banging bits around in assembly when I'm using microcontrollers is more satisfying :)

<<  <  Page 2/3  >  >>


Partner Zone
Latest Analysis
It's been two years since the Mac Mini's last appearance on iFixit's teardown table, but a newly revised version joins Apple's lineup this week.
More often than not, with the purchase of a sports car comes the sacrifice of any sort of utility. In other words, you can forget about a large trunk, extra seats for the kids, and more importantly driving in snowy (or inclement) weather. But what if there was a vehicle that offered the best of both worlds; great handling and practicality?
Kevin Gautier of Formlabs describes the making of a carbon fiber mold for an intake manifold, using a $3,300 3D printer, during Medical Design & Manufacturing Midwest.
Science fiction author Isaac Asimov may have the best rules for effective brainstorming and creativity. His never-before-published essay, "On Creativity," recently made it to the Web pages of MIT Technology Review.
Much has been made over the potentially dangerous flammability of lithium-ion batteries after major companies like Boeing, Sony, and Tesla have grappled with well-publicized battery fires. Researchers at Stanford University may have come up with a solution to this problem with a smart sensor for lithium-ion batteries that provides a warning if the battery is about to overheat or catch fire.
More:Blogs|News
Design News Webinar Series
10/7/2014 8:00 a.m. California / 11:00 a.m. New York
9/25/2014 11:00 a.m. California / 2:00 p.m. New York
9/10/2014 11:00 a.m. California / 2:00 p.m. New York
7/23/2014 11:00 a.m. California / 2:00 p.m. New York
Quick Poll
The Continuing Education Center offers engineers an entirely new way to get the education they need to formulate next-generation solutions.
Oct 20 - 24, How to Design & Build an Embedded Web Server: An Embedded TCP/IP Tutorial
SEMESTERS: 1  |  2  |  3  |  4  |  5  |  6


Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.
Next Class: 10/28-10/30 11:00 AM
Sponsored by Stratasys
Next Class: 10/28-10/30 2:00 PM
Sponsored by Gates Corporation
Next Class: 11/11-11/13 2:00 PM
Sponsored by Littelfuse
Learn More   |   Login   |   Archived Classes
Twitter Feed
Design News Twitter Feed
Like Us on Facebook

Sponsored Content

Technology Marketplace

Copyright © 2014 UBM Canon, A UBM company, All rights reserved. Privacy Policy | Terms of Service