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
During a teardown of the iPad Air and Microsoft Surface Pro 3 at the Medical Design & Manufacturing Show in Schaumburg, Ill., an engineer showed this "inflammatory" video about the dangers of maliciously mishandling lithium-ion batteries.
The Window Watcher stops the burglar before he does damage or enters the house. House alarm service companies set off alarms and call the service only after the burglar has damaged and entered the house.
If you’re designing a handheld device or industrial machine that will employ a user interface, then you’ll want to check out the upcoming Design News Continuing Education Center course, "Engineering Principles Behind Advanced User Interface Technologies.”
Brooke Williams of Texas Instruments explains how TI’s new TDA3x chip will help future vehicles “see” all around themselves.
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: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.
Nov 3 - 7, Engineering Principles behind Advanced User Interface Technologies
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