TL MICRO
  AUTOMATION

   GET IT WORKING!
HOME
DESIGN
PRODUCTS

ARTICLES
IOT DEVICES
DESIGN PKGS

CONTACT

HELP LINE

IOT

Article: Working with a New Controller

This article explains some of the issues to keep in mind while starting work with a new controller.

Changing platforms from one controller to another is every embedded engineer's nightmare. There may be so many unknowns which may cause issues even in simple opertaions. But switching platforms and starting off with a new controller need not be so tedious. Follow some of the steps below to get started.

Step 1: Know what your controller can do.

Read about all the features that your new controller has. How much memory, how many I/O,how many timers, types of interrupts, speed, peripherals, ports etc.

Step 2: Read the User Manual

Go through these chapters:- Architecture, Memory ,Ports, Interrupts.

Step 3: Get familiar with the tool chain

Read about the compiler, debugger , and programmer. Learn to create a sample project. Learn the basic connections required for programming the controller.

Step 4: Data Types and Endianness

Read about how your controller handles various data types. What is the size of int , long,double etc. Is your controller Big Endian or Little Endian. These cause issues if you are reusing code from earlier designs.

By following the steps above, it should take less than a week to get familiar and start a project using a new controller.

FORTUNE FAVOURS THE BRAVE !


TL Micro Automation - Electronic Products , Embedded Design Services , Consulting