Hola grupo.
Mikroelectronica acaba de lanzar el compilador C para dsPIC
Acá les dejo algunas características:
Hardware/dsPIC-specific LibrariesADC Library
CAN Library
CANSPI Library
Compact Flash Library
EEPROM Library
SPI Ethernet Library ENC28J60
Flash Memory Library
Graphic LCD Library
T6963C Graphic LCD Library
I²C Library
Keypad Library
LCD Custom Library
LCD8 Custom Library
Manchester Code Library
Multi Media Card Library
OneWire Library
PS/2 Library
PWM Library
RS-485 Library
Software I²C Library
Software SPI Library
Software UART Library
Sound Library
SPI Library
USART Library
Util Library
Built-in Routines
Standard ANSI C LibrariesANSI C Ctype Library
ANSI C Math Library
ANSI C Stdlib Library
ANSI C String Library
Miscellaneous LibrariesConversions Library
Trigonometry Library
sprint Library
dsPIC30F family:dsPIC30F2010
dsPIC30F2011
dsPIC30F2012
dsPIC30F2020PS
dsPIC30F2021PS
dsPIC30F2022PS
dsPIC30F2023PS
dsPIC30F3010
dsPIC30F3011
dsPIC30F3012
dsPIC30F3013
dsPIC30F3014
dsPIC30F4011
dsPIC30F4012
dsPIC30F4013
dsPIC30F5011
dsPIC30F5013
dsPIC30F5015
dsPIC30F5016
dsPIC30F6010
dsPIC30F6011
dsPIC30F6012
dsPIC30F6013
dsPIC30F6014
dsPIC30F6015
dsPIC30F6010A
dsPIC30F6011A
dsPIC30F6012A
dsPIC30F6013A
dsPIC30F6014A
List of improvements includes:
v.1.0.0.0 (release, 2006-05-23)
----------------------
- Release version, >400 tested and documented library functions!
- Improved Debugger - faster, better interface and aggregates handling
- Compact and enhanced optimization and code generation
- Upgraded version of GLCD Editor Tool - added support for Toshiba T6369C
- Compiler is easily upgradeable to support new PIC24 series MCUs - Installation co-bundle with dsPICFLASH programmer application
- T6963C Graphic LCD Library
- ENC28J60 SPI Ethernet Library
v.1.0.0.0 beta2 (2006-04-29)
----------------------
- Numerous bug fixes
- Support for programs over 32K added
- MMC and MMC_FAT16 libraries
- CAN and CAN_SPI libraries
- Lcd 8-bit custom library
- PWM library
- Sound library
- PS/2 keyboard library
- DSP libraries: matrix, vector, Twiddle factors, FFT, FIR and IIR
- New examples for new and existing libraries
- Fixed some initialisation issues
- all .mlk files updated. P30F4013 is still most up-to-date.
v.1.0.0.0 beta1 (2006-04-20)
----------------------
- Initial Beta Release
- Uart1 library
- SPI1 library
- I2C library
- Lcd_Custom library
- Multi Media Card/ Secure Digital (MMC/SD) library
- PS/2 Library
- Keypad_4x4 Library
- Soft comm libraries (SPI, I2C, UART)
- Button util library
- RS485 library
- 1Wire library
- Internal EEPROM and FLASH libraries
- Standard C libraries, initial release
- Floating point IEEE 32-bit support
- Integer support up to 32-bit signed/unsigned
- Chips supported:
P30F2010, P30F4013. Others supported as well (see \\\defs folder), but
currently only mlk for dsPIC30F4013 is valid.
- Initial documentation release
- Runs on Windows 2000/NT/XP
- Runs properly on hyperthreading processors
http://www.mikroelektronika.co.yu/english/product/compilers/mikroc_dspic/index.htmSaludos a todos