A header wizard


Closed Thread
Results 1 to 40 of 230

Thread: A header wizard

Hybrid View

  1. #1
    Join Date
    Nov 2003
    Location
    Greece
    Posts
    4,175


    Did you find this post helpful? Yes | No

    Default

    4. ADC setup
    5. Comparator setup
    6. UASRT setup
    7. I2C setup
    8. SPI setup

    But then think howmany flavors of controllers exist and how many combinations can be setup...

    We need a wizard (of programming) to make the Header Wizard!

    Ioannis

  2. #2
    Join Date
    Aug 2010
    Location
    Maryland, USA
    Posts
    869


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Ioannis View Post
    4. ADC setup
    5. Comparator setup
    6. UASRT setup
    7. I2C setup
    8. SPI setup
    EXACTLY!!!

    But then think howmany flavors of controllers exist and how many combinations can be setup...
    Thats what I am thinking about


    We need a wizard (of programming) to make the Header Wizard!

    Ioannis
    Seems to be a plenty of them around here

    I think the power will be in the dat file. The "wizard" will load the dat for the selected device, and from there will know what options are available. In that way the wiz can determine what to display. Maybe a different page for each option.

    maybe in rev 2 it can do some simple conflict checking to determine if trying to double assign functions.

    I am not too familiar with the include files provided with mplab, but maybe these will work for the dat files?
    -Bert

    The glass is not half full or half empty, Its twice as big as needed for the job!

    http://foamcasualty.com/ - Warbird R/C scratch building with foam!

  3. #3
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    I have 17 different flavors of PICs in inventory, several share the same data sheet and I only use maybe six of the flavors regularly.

    For me a project like this would not be worth the time. If I were using a different chip every day then maybe it would be.

    How many different chips do you plan on using?
    Dave
    Always wear safety glasses while programming.

  4. #4
    Join Date
    Aug 2010
    Location
    Maryland, USA
    Posts
    869


    Did you find this post helpful? Yes | No

    Default

    well I really only have 4 different chips. The benefit for me is that I don't have to pour over the data sheet to find all the different setup options and make sure they are turned on or off. And I really don't do stuff with them often enough to retain a good working knowledge of them.

    I guess it would be more useful for the programmer who doesn't work with it all the time.

    Thank you for the input.
    -Bert

    The glass is not half full or half empty, Its twice as big as needed for the job!

    http://foamcasualty.com/ - Warbird R/C scratch building with foam!

  5. #5
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    Well that is why forums like this are handy. There is almost always someone with an answer.

    A very usefull tool that answers some of the questions is mister e PicMultiCalc.
    It has a baud rate calculator, time calculator and some other stuff.

    Then the config options can be found for each chip in the Pxxx.inc file in the MPASM directory.

    But again. It is easier for us to answer questions than it is to make a large data base.

    Hmmm. Might be good extra credit for a student...
    Or a community supported data base.
    Darn it. Now you got me thinking about how something like this could be put together.
    Dave
    Always wear safety glasses while programming.

  6. #6
    Join Date
    Aug 2010
    Location
    Maryland, USA
    Posts
    869


    Did you find this post helpful? Yes | No

    Default

    Community supported database, that's the words I was looking for in my first post.

    I posted this here in the "wish list" section, assuming the GUI part could be done by the pbp developers, so it would be an integrated part of mcs. Then "we" the community would build the database based on our needs.

    I suppose an alternate solution would be, either a: if mcs supports plugins, we could develop it. Or b: just a stand alone app. I don't like that approace as much, cuz it won't feel intgreted.
    -Bert

    The glass is not half full or half empty, Its twice as big as needed for the job!

    http://foamcasualty.com/ - Warbird R/C scratch building with foam!

  7. #7
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    The forum is a canned system from V Bullitin so we can not do anything tied directly to it.

    But Lester has made free websites available to forum users so maybe we could play with something there.

    I will do some poking around. Could be fun.
    Dave
    Always wear safety glasses while programming.

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts