Different functions in FLASH library for different hardwares

General discussion on mikroBasic PRO for ARM.
Post Reply
Author
Message
dmarano
Posts: 16
Joined: 04 Apr 2022 14:52

Different functions in FLASH library for different hardwares

#1 Post by dmarano » 28 Apr 2022 15:14

Hello,

I am wondering what drives which functions in a library are available for which hardware and how to configure this?

For example:
When I open a project for Mikromedia Plus for TIVA the FLASH library contains the following functions:
Flash_Erase_Block
Flash_Write
Flash_Write_Buffer

And when I open one for Mikromedia 5 for TIVA the FLASH library contains the following:
Flash_Erase_Sector
Flash_Mass_Erase
Flash_Write
Flash_Write_Buffer
SetFLashTiming

What causes these differences? Are these functions only available for each hardware? If so, would you never need to set the flash timing on the Plus?
Or is there a way to configure libraries to be used by different hardware?

Thanks,
Dan

User avatar
filip
mikroElektronika team
Posts: 11874
Joined: 25 Jan 2008 09:56

Re: Different functions in FLASH library for different hardwares

#2 Post by filip » 29 Apr 2022 14:49

Hi,

Differences are caused by the different approach to Flash memory manipulation that manufacturer stated in the documentation.

Regards,
Filip.

Post Reply

Return to “mikroBasic PRO for ARM General”