• AVR Freaks

Hot!missing Lib-Documentation in Harmony3

Author
EH
Starting Member
  • Total Posts : 52
  • Reward points : 0
  • Joined: 2010/11/28 03:09:31
  • Location: 0
  • Status: offline
2020/06/04 06:48:40 (permalink)
0

missing Lib-Documentation in Harmony3

Hi Community,
 
I try to use the Harmony3 for my new projects. But I can´t find a detailed set of documentation about the Lib´s, like in Harmony2. Are there differents between V2 and V3? Or can I use
 
MPLAB Harmony Driver Libraries_v202.pdf
MPLAB Harmony Peripheral Libraries_v202.pdf
...and all the others
 
together with Harmony3?
 
Greetings
Henry
#1

6 Replies Related Threads

    Edson Brusque
    New Member
    • Total Posts : 2
    • Reward points : 0
    • Joined: 2016/01/07 10:28:18
    • Location: 0
    • Status: offline
    Re: missing Lib-Documentation in Harmony3 2020/06/04 08:22:49 (permalink)
    0
    Harmony3 have the docs on each module's folder.
     
    For example, on my machine the USB documentations are on:
     
    C:\Users\[username]\Harmony3\usb\doc (chm and pdf)
    C:\Users\[username]\Harmony3\usb\docs (html)
     
    Regards,
     
    Brusque
    #2
    EH
    Starting Member
    • Total Posts : 52
    • Reward points : 0
    • Joined: 2010/11/28 03:09:31
    • Location: 0
    • Status: offline
    Re: missing Lib-Documentation in Harmony3 2020/06/05 02:20:18 (permalink)
    0
    Thanks Brusqe.
    Found some Help/pdf documents. But in Harmony3 the I2C is only as Master configurable (so far I could there read):
     
    [image]data:image/png;base64,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[/image]
    In the APIs is no choice to have the peripheral as Slave.
     
    Seems I will fall back to the Harmony2.
     
    Greetings
    Henry
    #3
    ric
    Super Member
    • Total Posts : 27630
    • Reward points : 0
    • Joined: 2003/11/07 12:41:26
    • Location: Australia, Melbourne
    • Status: online
    Re: missing Lib-Documentation in Harmony3 2020/06/05 02:29:19 (permalink)
    0
    You can't drag and drop an image into the edit window.
    Here it is after Base64 conversion.
     
     

    Attached Image(s)


    I also post at: PicForum
    Links to useful PIC information: http://picforum.ric323.co...opic.php?f=59&t=15
    NEW USERS: Posting images, links and code - workaround for restrictions.
    To get a useful answer, always state which PIC you are using!
    #4
    ric
    Super Member
    • Total Posts : 27630
    • Reward points : 0
    • Joined: 2003/11/07 12:41:26
    • Location: Australia, Melbourne
    • Status: online
    Re: missing Lib-Documentation in Harmony3 2020/06/05 02:29:57 (permalink)
    0

     

    I also post at: PicForum
    Links to useful PIC information: http://picforum.ric323.co...opic.php?f=59&t=15
    NEW USERS: Posting images, links and code - workaround for restrictions.
    To get a useful answer, always state which PIC you are using!
    #5
    arpananand
    Super Member
    • Total Posts : 495
    • Reward points : 0
    • Joined: 2009/11/18 04:35:42
    • Location: 0
    • Status: offline
    Re: missing Lib-Documentation in Harmony3 2020/06/05 04:52:58 (permalink)
    0
    Harmony 3 I2C driver (core) layer doesn't support slave, however PLIB (csp) does support it. 
    post edited by arpananand - 2020/06/05 05:57:08
    #6
    Edson Brusque
    New Member
    • Total Posts : 2
    • Reward points : 0
    • Joined: 2016/01/07 10:28:18
    • Location: 0
    • Status: offline
    Re: missing Lib-Documentation in Harmony3 2020/06/05 07:39:27 (permalink)
    0
    Yes, in many points Harmony3 still don't have all the features that Harmony2 have.
     
    Anyway, you can take a look at how slave was implemented in Harmony2, study how Harmony3 implements I2C master, and make your own library.
     
    I already made something like that when porting a project that uses some specific SPI and UART features that Harmony3 don't have.
     
    Best regards!
     
     
    #7
    Jump to:
    © 2020 APG vNext Commercial Version 4.5