Great, Danny
It works like a charm!
Jose
PIC related website
Re: PIC related website
Hi, the "FunctionCall" tool (see http://www.mikroe.com/forum/viewtopic.p ... &start=509) graphical output can now be reduced in call level depth.
Have fun!
Have fun!
Kind regards, Dany.
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Re: PIC related website
Hi, the FunctionCall tool (see http://www.rosseeld.be/DRO/PIC/index.htm#FunctionCalls), is now able to hide single routines (and their callees) and all routines of specific libraries/units in the graphical output. This makes the graphical output less loaded in some cases.
Have fun!
Have fun!
Last edited by Dany on 27 Oct 2010 08:45, edited 2 times in total.
Kind regards, Dany.
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Re: PIC related website
Hi, the tool in the above post has been extended with the display capability of the "inverse" call graph: it show the tree of the callers of a certain routine (while the normal call tree shows the callees tree of a certain routine).
Example: The inverse call graph of routine "Search_Port"
have fun!
Example: The inverse call graph of routine "Search_Port"
have fun!
Last edited by Dany on 26 Oct 2010 19:40, edited 1 time in total.
Kind regards, Dany.
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Re: PIC related website
Hi, the tool "Functioncalls' (see [urlhttp://www.rosseeld.be/DRO/PIC/index.htm#FunctionCalls[/url]) has been expanded with 2 extra graphical tree outputs:
- the "Module/Unit" graph: which units use which other units (1)
- the "routine" graph within one module (2)
have fun!
Example of (1):
Example of (2):
- the "Module/Unit" graph: which units use which other units (1)
- the "routine" graph within one module (2)
have fun!
Example of (1):
Example of (2):
Last edited by Dany on 22 Apr 2011 19:45, edited 3 times in total.
Kind regards, Dany.
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Re: PIC related website
Hi, the tool "FunctionCalls" (see above post) had a number of enhancements since my last post on this subject:
detailed calling info about modules/units and procedures can be shown now in the graphical outputs.
The current version is 6.5.
p.s. This tool can also be used by mC and mB users!
Have fun!
detailed calling info about modules/units and procedures can be shown now in the graphical outputs.
The current version is 6.5.
p.s. This tool can also be used by mC and mB users!
Have fun!
Kind regards, Dany.
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Re: PIC related website
Hi all,
The "USB_HID_Keyb_Library" unit (library) (see http://www.mikroe.com/forum/viewtopic.p ... &start=490) has been adapted: the possibility to also use the "power" keys on the keyboard (power, sleep, wake-up), which are not "normal" keyboard keys but "system" keys, has been added.
The example project has been adapted to the change.
Thanks Android for the example how to do it! (http://www.mikroe.com/forum/viewtopic.p ... 30&start=4)
Have fun!
The "USB_HID_Keyb_Library" unit (library) (see http://www.mikroe.com/forum/viewtopic.p ... &start=490) has been adapted: the possibility to also use the "power" keys on the keyboard (power, sleep, wake-up), which are not "normal" keyboard keys but "system" keys, has been added.
The example project has been adapted to the change.
Thanks Android for the example how to do it! (http://www.mikroe.com/forum/viewtopic.p ... 30&start=4)
Have fun!
Kind regards, Dany.
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Re: PIC related website
Hi all,
The URL of the small PIC related website has been changed in: http://www.rosseeld.be/DRO/PIC/index.htm
Edited on 27-10-2010: URL changed to http://www.rosseeld.be/DRO/PIC/index.htm Sorry!
The URL of the small PIC related website has been changed in: http://www.rosseeld.be/DRO/PIC/index.htm
Edited on 27-10-2010: URL changed to http://www.rosseeld.be/DRO/PIC/index.htm Sorry!
Kind regards, Dany.
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Re: PIC related website
Hi, there is a new version of the FunctionCalls tool, version 7.0, see http://www.rosseeld.be/DRO/PIC/index.htm#FunctionCalls.
The main difference with the previous version is that it is capable to handle 2 routines with the same name residing in different units.
Since the name of the routine only may not be unique, the name of its unit/module is also displayed now in the lists of callers and callees:
In this version only the project's list file is used, the callertable is not used any more (the routine names are not unambiguous in that table, see http://www.mikroe.com/forum/viewtopic.php?f=86&t=27303.)
On the test project in http://www.mikroe.com/forum/viewtopic.php?f=86&t=27303, the caller graph shows the following difference between the old version and the current version of the tool:
-- old tool version --
-- tool version 7.0 --
Have fun!
The main difference with the previous version is that it is capable to handle 2 routines with the same name residing in different units.
Since the name of the routine only may not be unique, the name of its unit/module is also displayed now in the lists of callers and callees:
In this version only the project's list file is used, the callertable is not used any more (the routine names are not unambiguous in that table, see http://www.mikroe.com/forum/viewtopic.php?f=86&t=27303.)
On the test project in http://www.mikroe.com/forum/viewtopic.php?f=86&t=27303, the caller graph shows the following difference between the old version and the current version of the tool:
-- old tool version --
-- tool version 7.0 --
Have fun!
Re: PIC related website
Ref: http://www.mikroe.com/forum/viewtopic.p ... 1&start=42
If you refer to the latter then yes, add them to the uses\P18 and/or uses\P16 folder.
Personally I use a separate folder for them and add the used units to the projects that use them (in the project manager), a way to keep the uses\Pxx directories clean.
Hi Sem, are you referring to this post: http://www.mikroe.com/forum/viewtopic.p ... 1&start=35 or to the unit's i've made to be used in mP (http://www.rosseeld.be/DRO/PIC/index.htm#PIC_Units)?sem wrote:I'm sorry but i don't understand how to replace/Install the dany libraries.
Copy and paste in the P18 folder ?
If you refer to the latter then yes, add them to the uses\P18 and/or uses\P16 folder.
Personally I use a separate folder for them and add the used units to the projects that use them (in the project manager), a way to keep the uses\Pxx directories clean.
Kind regards, Dany.
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Re: PIC related website
Ok... I would like to know how to use the "unofficial" unit of mikropascal pro.
I had unzipped and copy to the P18 folder.
Now , i use in a "uses" part, " uses __Lib_Conversions,__Lib_MathDouble, fpmath;"
I can see the new functions in the library manager, but there is not the MATH functions in the library7 manager.
Why? Where i can found int, trunc, round functions ?
Thanks, Sem
I had unzipped and copy to the P18 folder.
Now , i use in a "uses" part, " uses __Lib_Conversions,__Lib_MathDouble, fpmath;"
I can see the new functions in the library manager, but there is not the MATH functions in the library7 manager.
Why? Where i can found int, trunc, round functions ?
Thanks, Sem
Re: PIC related website
Hi, I assume you refer to the "PascalFunctions.mpas" unit.sem wrote:Ok... I would like to know how to use the "unofficial" unit of mikropascal pro.
I had unzipped and copy to the P18 folder.
Now , i use in a "uses" part, " uses __Lib_Conversions,__Lib_MathDouble, fpmath;"
I can see the new functions in the library manager, but there is not the MATH functions in the library7 manager.
Why? Where i can found int, trunc, round functions ?
Thanks, Sem
It says in the header:
So, you have 2 choices here:{$DEFINE FpMath_Janni_Yo2Lio} // only to be "defined" if "FpMath" from Janni/Yo2lio is used!
// This "define" can only be used with P18 PIC's!
uses BitUtils // for the Bit functions
, __Lib_Trigon
{$IFDEF FpMath_Janni_Yo2Lio}
, FpMath
{$ENDIF}
;
{ Remark:
If "FpMath_Janni_Yo2Lio" is "defined" then also include "FpMath" library in the
uses clause of the using program/unit
}
- if you have installed the replacement libray of Janni/Yo2lio then define "FpMath_Janni_Yo2Lio"
- if you do not have installed the replacement libray of Janni/Yo2lio then UNdefine "FpMath_Janni_Yo2Lio"
In the first case some of the functions provided come out of the lib of Janni/Yo2lio, in the latter case all functions come out of "PascalFunctions.mpas".
You can find the Janni/Yo2lio replacement libs in: http://www.mikroe.com/forum/viewtopic.php?t=21871
No, the mE math functions are in the "trigon" library, see http://www.mikroe.com/forum/viewtopic.p ... 9&p=134075.but there is not the MATH functions in the library7 manager
Kind regards, Dany.
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Re: PIC related website
Please sem, go back to replacement libs topic here as this is clearly a misunderstanding.
You're trouble concerns these libs, but as you asked about Dany's libs, Dany answered trying to connect your problem with his libs.
You're trouble concerns these libs, but as you asked about Dany's libs, Dany answered trying to connect your problem with his libs.
Re: PIC related website
janni wrote:...but as you asked about Dany's libs, Dany answered trying to connect your problem with his libs.
Kind regards, Dany.
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Forget your perfect offering. There is a crack in everything, that's how the light gets in... (L. Cohen)
Remember when we were young? We shone like the sun. (David Gilmour)
Re: PIC related website
The things people are ready to do to help others...