Most desired upgrades and enhancements for MikroE compilers

Post Reply

Vote for top 3 features you would like to see in mikroC, mikroBasic or mikroPascal

Far function pointer for dsPIC, PIC24, PIC18 (reaching far function without handler table)
6
1%
Far pointer for P16 and P16ENH, automatic handling of IRP bit when dereferenced
12
2%
Weak attribute declaration
4
1%
mikro compilers on Apple platform (OS X)
26
4%
mikro compilers on Linux platform
41
6%
RAM memory organization with command like orgall
10
2%
orgall for files
3
0%
Option for write constants into EEPROM while compiling
26
4%
Relocation of the vector table
7
1%
Ethernet PING routine
18
3%
Enable ENC24j600 clock out
0
No votes
DMA library (all architectures)
67
10%
Improvement of the "sprintf" routine (%c in sprintf() routine)
13
2%
Option for auto hide "Messages / Quick converter "panel
4
1%
Project manager improvement (option for customization of folders)
8
1%
Bootloader command line
12
2%
UDP terminal source port
6
1%
Make MCU name editable (Edit project improvement)
6
1%
HID Terminal constant data sending
7
1%
Library for HX8357 display controller
7
1%
SQI library in PIC32 compiler
8
1%
Quadrature Encoder Interface (QEI) on PIC18
21
3%
I2S library for dsPIC and PIC32 compilers
10
2%
Support for LPUART on STL0x chips
1
0%
I2S library for ARM
11
2%
Stop Build option of one project
2
0%
Option for search and sort project based on the MCU
3
0%
String comparison by the pattern
6
1%
TFT Get Pixel routine in the TFT library
10
2%
OLED library
30
5%
CRC (cyclic redundancy check) function
18
3%
DOT operator for addressing bits in variables (type longlong)
12
2%
Ability to set fuses via compiler directives rather than Edit Project
9
1%
FSMC support for STM32 library
9
1%
COFF file compatible with Proteus and Atmel AVR Studio for AVR's
7
1%
Ability to declare and initialize variables at the same time (mikroBasic & mikroPascal)
10
2%
Support for High Endurance Flash Memory (HEF)
1
0%
Improved/corrected documentation
30
5%
Universal GPIO library for setting pin/port states and receiving pin/port logic states.
13
2%
IR communication library for MCUs with IR receiving units.
1
0%
RTC library for MCUs with built-in RTC modules.
24
4%
Display controller libraries for MCUs with built-in display controllers like STM32F429.
10
2%
CRC, AES and DES libraries for MCUs with built-in capabilities.
10
2%
USB library for ATXMega and AVR MCUs that have built-in USB hardware.
6
1%
Support for RTOS in mikroC PRO for AVR
4
1%
Graphical clock configuration tool for MCU that have multiple clock sources.
12
2%
Support for TFT and OLED controllers ST7735, ILI9325, SSD1306.
31
5%
Support for STC microcontrollers in 8051 compilers.
2
0%
Compiler puts output files in the separate folder.
4
1%
Bootloader supports HEX file from MPLAB and Keil
3
0%
Current location in the calling tree while debugging.
3
0%
Directive for aligning variables in RAM in all compilers.
2
0%
Package manager integral part of the IDE
7
1%
Support for inline functions.
8
1%
Enhancement of FAT32 to support multi device and the exFAT.
4
1%
More GUI objects in Visual TFT (lists, drop down lists,menus,grids, graphs).
26
4%
Support for Nordic Semiconductor nRF51 and nRF52 Series SoC
4
1%
 
Total votes: 655

Author
Message
Sy
Posts: 708
Joined: 10 Dec 2009 13:41
Location: UK

Re: Most desired upgrades and enhancements for MikroE compil

#76 Post by Sy » 28 Feb 2017 10:48

Really dislike Windows as no matter what machine you install it on, it gets slower and slower over time and its so unreliable and riddled with security holes...iOS on the other hand is robust and secure, I have machines running iOS that are as fast today as the day I purchased them.
Kind Regards,
Sy

stivo
Posts: 9
Joined: 04 Mar 2013 17:44

Re: Most desired upgrades and enhancements for MikroE compil

#77 Post by stivo » 01 Mar 2017 11:16

lana.arsic wrote:Regarding another suggestions, can you please describe it more,
for which MCU do you need support?
Lana
In my case, for my current project I want to use an 18LF4550 with my EasyPIC v7 with attached 3.3v devices.

viewtopic.php?f=88&t=64745

lololafripouille
Posts: 231
Joined: 25 Mar 2014 17:11

Re: Most desired upgrades and enhancements for MikroE compil

#78 Post by lololafripouille » 01 Mar 2017 17:51

Sy wrote:Really dislike Windows as no matter what machine you install it on, it gets slower and slower over time and its so unreliable and riddled with security holes...iOS on the other hand is robust and secure, I have machines running iOS that are as fast today as the day I purchased them.
Even in companies ( small or big, I mean very big companies ) or markets where Apple was very established, computer parks are starting to be renewed in PC and not in MAC because of their bad policy and the bad reliability of their computer so Im not sure if you are serious :mrgreen:

Almost all electronic software ( IDE or PCB design) are Windows only, maybe Linux.
If you are an Apple fan, you can do like everyone and use parallels : https://www.parallels.com/products/desktop/

That said, I fully understand the demand for Linux users.

lololafripouille
Posts: 231
Joined: 25 Mar 2014 17:11

Re: Most desired upgrades and enhancements for MikroE compil

#79 Post by lololafripouille » 01 Mar 2017 18:10

My 2 cents :

I think the text editor is not "up to date"
It will be nice to work a little on the cosmetic of the text editor but mostly on the function.
It will be nice to have some features we can find with Sublime Text like Multiple selection etc etc : https://www.sublimetext.com/
Maybe a plugin to edit the code on Sublime Text and compile directly in Sublime text with MikroC in background ?

And ( and it is for MikroC ARM ), maybe it will be nice to solve problem on libraries or MCU that are currently supported before supporting another vendor.
Your libraries are closed but we paid for it.
The minimum is that it works or that the problems are solved quickly and not only on the next update.
We are blind when a problem comes from your libraries.

But as I said in a post on this forum, your product are great and affordable.
Keep it simple is definitely a good target but I think you can do better If you focus again on quality rather than quantity.

hooper
Posts: 143
Joined: 23 Oct 2009 08:51

Re: Most desired upgrades and enhancements for MikroE compil

#80 Post by hooper » 05 Mar 2017 23:12

Hi
I would like to see the following:
1. TFT support of unicode strings and fonts
2. Enhancement of FAT32 tosupport multi device and multifile and the exFAT
3. More GUI objects (lists, drop down lists,menus,grids, graphs).
4. SMS library

Regards,
M. Hooper

lololafripouille
Posts: 231
Joined: 25 Mar 2014 17:11

Re: Most desired upgrades and enhancements for MikroE compil

#81 Post by lololafripouille » 06 Mar 2017 17:48

hooper wrote:Hi
I would like to see the following:
1. TFT support of unicode strings and fonts
2. Enhancement of FAT32 tosupport multi device and multifile and the exFAT
3. More GUI objects (lists, drop down lists,menus,grids, graphs).
4. SMS library

Regards,
M. Hooper
+1

denzhig
Posts: 1
Joined: 10 Mar 2017 19:19

Re: Most desired upgrades and enhancements for MikroE compil

#82 Post by denzhig » 10 Mar 2017 19:26

Display controller libraries for MCUs with built-in display controllers like STM32F429.

User avatar
srdjan.misic
mikroElektronika team
Posts: 296
Joined: 11 Feb 2014 15:55

Re: Most desired upgrades and enhancements for MikroE compil

#83 Post by srdjan.misic » 13 Apr 2017 17:03

Note, we removed RTOS from the poll because we implemented it. It will be available starting with the next release of ARM compilers.

Luccas
Posts: 9
Joined: 10 May 2007 19:47

Re: Most desired upgrades and enhancements for MikroE compil

#84 Post by Luccas » 24 Apr 2017 10:49

Please support the Ili9341 with SPI interface.

THX, Luk

hooper
Posts: 143
Joined: 23 Oct 2009 08:51

Re: Most desired upgrades and enhancements for MikroE compil

#85 Post by hooper » 25 Apr 2017 06:16

Orgall for libraries

hooper
Posts: 143
Joined: 23 Oct 2009 08:51

Re: Most desired upgrades and enhancements for MikroE compil

#86 Post by hooper » 25 Apr 2017 06:20

Hope FreeRTOS for Pic32 will support the FreeRTOS+Lab Projects and FreeRTOS+Ecosystem

hooper
Posts: 143
Joined: 23 Oct 2009 08:51

Re: Most desired upgrades and enhancements for MikroE compil

#87 Post by hooper » 25 Apr 2017 15:49

lololafripouille wrote:
hooper wrote:Hi
I would like to see the following:
1. TFT support of unicode strings and fonts
2. Enhancement of FAT32 tosupport multi device and multifile and the exFAT
3. More GUI objects (lists, drop down lists,menus,grids, graphs).
4. SMS library

Regards,
M. Hooper
+1
When I mean more gui object i mean TFT functions not VisualTFT features and tools

ilferrari
Posts: 195
Joined: 18 Nov 2013 09:09

Re: Most desired upgrades and enhancements for MikroE compil

#88 Post by ilferrari » 26 Apr 2017 10:22

I would like to see for MikroBasic:

1. Enumerations
2. Union
3. Initialization
4. Structure pointer (->)
5. ternary operator, eg x = iif(y=1,7,8)
6. return x, instead of "result = x exit"

All these features are present in MikroC and missing in MikroBasic, just like click examples, rtos support, etc
srdjan.misic wrote:Also, we're introducing a flat pricing policy so all three languages are priced the same, to reflect the fact that all three get equal treatment.

Soumitrab
Posts: 156
Joined: 08 Jan 2012 07:28

Re: Most desired upgrades and enhancements for MikroE compil

#89 Post by Soumitrab » 11 May 2017 08:25

I would love to see these options implemented:

a) Support for classes so that we can implement methods better, with equivalent support for dot addressing (typing the dot after the class instance should load up the relevant class methods in the code-completion menu).

b) Support for automatic closing of "begin" with "end" (pascal) or "{" with "}" in C etc.

c) Support for uses clause in the implementation area of the mpas file to remove cyclic declaration of routines.

Any other enhancements to make mikropascal closer to the Delphi work method.

Thanks ! :)

Bertold
Posts: 15
Joined: 08 Oct 2013 15:43

Re: Most desired upgrades and enhancements for MikroE compil

#90 Post by Bertold » 20 Jun 2017 16:10

I mean, that this is time for object programming in all compilers. This make RTOS programming very easier - and all programming more convenient. I wait for RTOS in Pascal. Object programming make this nearest reality.
Soumitrab wish for uses clause in implementation is expected by me too.

Bertold

Post Reply

Return to “PIC32 Compilers General”