mikroBasic PRO PIC 2009 v3.00 BETA has been released

Beta Testing discussion on mikroBasic.
Locked
Author
Message
User avatar
marko
mikroElektronika team
Posts: 916
Joined: 02 Feb 2005 16:09
Location: Europe
Contact:

mikroBasic PRO PIC 2009 v3.00 BETA has been released

#1 Post by marko » 22 Sep 2009 10:48

mikroBasic PRO PIC 2009 v3.00 BETA has been released. You can find the version at the address:

http://www.mikroe.com/zip/mikrobasic_pic_pro/mikrobasic_pro_pic_beta_v300_setup.zip

Code: Select all

mikroBasic PRO PIC
IDE build v3.0
cmd line build 2.70
------------------------
- IDE
  - New: Option for generating COFF file
  - New: Sorting Procedures List by name and by line number
  - New: Drag and drop files to Project Manager
  - New: Labels listed in Code Explorer 
  - New: Default symbol representation in Watch Window is taken from symbol definition
  - New: Option for choosing between short and long hex format
  - New: Option to always display Messages when building project
  - Improved: Build all projects with option to stop the process
  - Improved: Project manager shows the total number of projects in project group
  - Improved: Replace dialog is being moved to ensure the target text is visible in editor
  - Improved: Faster loading of watch variables during startup of simulator/mikroICD
  - Fixed: Bookmarks window does not reflect changes when lines are inserted/deleted  
  - Fixed: Cut/Copy/Paste operations in Watch Window and Quick Converter mistakenly perform the action into active editor
  - Fixed: Duplicated nodes in Code Explorer with some combination of interface/implementation sections 
  - Fixed: ALT+Key invokes IDE commands instead of opening menu items
  - Fixed: Program error when docking Project Manager inside Editors window
  - Fixed: EEprom editor freezes if mouse scrolls too fast
 
- Compiler
  - New: Support for new chips - P18F87J93, P18F86J93, P18F67J93 and P18F66J93 
  - New: Coff file generation
  - New: switch added -LHF (long hex format)
  - New: Switch added -PF  (pass project file name to command line)
  - New: Message showing chip capacity when Build Project is executed
  - Improved: Error messages 
  - Improved: Functions the calls of which are eliminated by optimizer will not be linked
  - Fixed: "Const TRUE redeclared" bug 
  - Fixed: GetVersion() returns integer instead of string
  - Fixed: Org-ing interrupt routines takes no effect
  - Fixed: Multiple types declaration requires the keyword "type" before each declaration
  - Fixed: Problem with $I directive, when search paths are not taken into account
  - Fixed: Bank not set before built-in delays functions for some devices in P16 family
  - Fixed: Access to constant arrays (that are member of complex structures) as it is RAM arrays in some cases
  - Fixed: Multiplying two bytes in complex expression can yield to incorrect results
  - Fixed: Bad ram scopes in mlk files for USB PICs
 
- Examples
  - Fixed: PORT/LAT issue in all relevant examples for P18
  - Fixed: RS485 examples and interrupt settings
 
- Libraries
  - New: Added support for MCUs with remappable pins (Peripheral Select Library) 2xj11, 2xj50, 4xj11, 4xj50
  - New: Added UART and SPI support for MCUs with remappable pins (2xj11, 2xj50, 4xj11, 4xj50)
  - New: VDelay_Advanced_ms function - helps to calculate delays when device clock changes at runtime
  - Improved: VDelay_Advanced_ms function added to Delays library
  - Improved: Ethernet Library TCP socket close is now optional.
              userTCP routine prototype is changed. Refer to help for details.
  - Improved: MMC Init changed to comply SD V2.0 standard
  - Fixed: MMC Fat16 date-time modified issue
  - Fixed: Port Expander reset issue, added Port_Expander_Advanced_Init
  - Removed: 18FxK50 disconnected from standard ADC library
You can find more detailed change log at the following document:

http://www.mikroe.com/zip/mikrobasic_pic_pro/whats_new_mikrobasic_pro_pic.zip

Thank you all.
mE Team.
"Good ideas are not complicated, they are
complex, but we are making it easy !!!"

Locked

Return to “mikroBasic Beta Testing”