Connect with us

development of framework for microcontroller?

Discussion in 'Microcontrollers, Programming and IoT' started by vead, May 21, 2017.

Scroll to continue with content
  1. vead

    vead

    473
    14
    Nov 27, 2011
    hello

    I am confused on framework development for microcontroller. I did google search and by doing some study. I found that it is program we develop for microcontroller, that is written in language (c programming ). without framework program we can't program microcontroller on PC. but my doubt is that when I make c program or burn code to microcontroller. I don't develop framework program. so can you tell me what the meaning of framework development for microcontroller and when do we use framework for microcontroller?
     
    Last edited: May 21, 2017
  2. Harald Kapp

    Harald Kapp Moderator Moderator

    12,330
    2,930
    Nov 17, 2011
    What do you mean by "framework program"?

    A framework as I know the term is a collection (tools, libraries, etc.) that is meant to simplyfy software develeopment and helps to provide a common looka nd feel for programs. It is mainly used on PCs, not on microcontrollers.
     
    vead likes this.
  3. vead

    vead

    473
    14
    Nov 27, 2011
    I was reading this link https://www.researchgate.net/public...rochip_PIC_microcontroller_based_applications This paper presents a framework for developing applications based on a Microchip PIC microcontroller (μC).thats why I am confused and also when i search micrcontroller framework https://www.google.co.in/search?q=p...aTKKeyK8QeA8af4Dg#q=microcontroller+framework i found example like xpcc microcontroller atemel , software framework ,ARM Linux Microcontroller Framework.etc what is meaning of '' firmware for embedded systems''
     
  4. (*steve*)

    (*steve*) ¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd Moderator

    25,505
    2,849
    Jan 21, 2010
    I would have read on to the next sentence:

     
    vead likes this.
  5. vead

    vead

    473
    14
    Nov 27, 2011
    Now I understand Framework is software program that is use to program microcontroler on computer. framework program can be developed by using c, c++ and .net programming language.
    my doubt is that when I program p89v51rd2. i don't develop framework for PC. I just use flesh magic software to program my controller. I program my controller without developing framework. my doubt is that, does framework program inbuilt in keil compiler or inbuilt in flesh magic software?
     
  6. (*steve*)

    (*steve*) ¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd Moderator

    25,505
    2,849
    Jan 21, 2010
    I don't understand. I would think both of these are part of the framework.

    The framework is all the stuff you need. If you need it, it is part of the framework (by this definition). The framework also includes stuff that makes it easier to use (that would be the stuff they say was written in C++ -- although it could be written in any language).
     
  7. vead

    vead

    473
    14
    Nov 27, 2011
    Now I understand what is framework ,and what is use of framework . Now I am searching about development of framework to program micro controller. as I know to develop software program I need compiler and I have to select language. so I choose Keil compiler and C programming. because I am already familiar with compiler and C language, next I don't understand where to start. can you give me some simple learning exercises to develop framework program . so that I will have idea for further research. so now my aim is write code for framework program that will run on pc to program 8051 microcontroller? just for learning purpose
     
  8. (*steve*)

    (*steve*) ¡sǝpodᴉʇuɐ ǝɥʇ ɹɐǝɥd Moderator

    25,505
    2,849
    Jan 21, 2010
    Does that compiler produce code for the 8051?

    You write code that will run on the microcontroller, not on the PC (unless you are writing the development environment (aka framework))

    Have you ever written any code for a microcontroller?

    Is there any reason you want to write code for the 8051?
     
  9. vead

    vead

    473
    14
    Nov 27, 2011
    which type of code are you talking. in my thinking there are two type code source code we write in c to perform specific like blink led , start motor etc and other one is code for framework

    yas I have written some code for LED , LCD motor... etc
    I have seen in most of company require skill like framework developer . if you see sentence in my last post. I have mentioned just for learning purpose
     
Ask a Question
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.
Electronics Point Logo
Continue to site
Quote of the day

-