TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (405 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (133 codes)
  5. Bugz Bensce (97 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (141799 times)
  2. FAT32 Library (74940 times)
  3. Network Ethernet Library (59301 times)
  4. USB Device Library (49298 times)
  5. Network WiFi Library (45094 times)
  6. FT800 Library (44656 times)
  7. GSM click (31275 times)
  8. mikroSDK (30204 times)
  9. microSD click (27654 times)
  10. PID Library (27561 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Project

CANculator

Rating:

5

Author: MIKROE

Last Updated: 2016-02-19

Package Version: 1.1.0.0

Category: CAN / LIN / RS485

Downloaded: 18484 times

Followed by: 5 users

License: MIT license  

CANculator is a software development tool used for easier CAN baud rate calculation and manipulation of the CAN bus parameters.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "CANculator " changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "CANculator " changes.

Do you want to report abuse regarding "CANculator ".

  • Information
  • Comments (0)
DOWNLOAD LINK RELATED COMPILER CONTAINS
Other Compiler
  • lib
  • src
  • exa
  • hlp
  • hex
  • sch
  • pcb
  • doc

Project Blog

Overview

CANculator is a software development tool used for easier CAN baud rate calculation and manipulation of the CAN bus parameters.
This software generates source code compatible with mikroElektronika Compilers (mikroC, mikroPascal and mikroBasic) and for all compiler supported architectures (PIC, dsPIC30, dsPIC33, PIC24, PIC32, AVR and ARM). Using this tool you can start creating CAN based communications much faster and easier.


Features

  - CANculator offers an intuitive interface and component based embedded application development.
  - Modern and User-Oriented IDE.
  - Support for the following microcontroller architectures: PIC, dsPIC30, dsPIC33, PIC24, AVR, ARM - STM, ARM - Stellaris.
  - Support for MikroElektronika CANSPI communication board (http://www.mikroe.com/eng/products/view/129/canspi-board).

  - Suport for MikroElektronika CAN SPI Click 5V board (http://www.mikroe.com/eng/products/view/814/can-spi-click-5v/).
  - CANculator generates source codes for mikroC, mikroBasic and microPascal compilers.  
  - Autosave on closing.

New Version (1.1.0.0)

- Frequency up to 200MHz.

- Minor bugs fixed.


Notes
 
  - The number of modules depends of the chosen device. For a specific number of CAN modules on a chip consult datasheet for that microcontroller.
  - For ARM - STM microcontroller family set appropriate value for APB low-speed prescaler (APB1) in Edit Project dialog. Example: MCU Clock = 72MHz, APB1 = 2, CAN (APB1) Clock = 36MHz. CAN (APB1) Clock = MCU Clock / APB1.
 
Requirements
  - .Net 3.5 framework

Next images demonstrate how can you add this tool to mikroE IDEs.

ALSO FROM THIS AUTHOR

Ambient 17 Click

0

Ambient 17 Click is a compact add-on board used to measure the amount of the present ambient light. This board features the TSL2572, a digital-output ambient light sensor with an I2C interface from ams AG. The TSL2572 can detect a wide range of illuminance up to 60klx and provides excellent responsivity close to the human eyes' response. It is designed to control the brightness in various applications based on ambient light availability, brightness for optimum visibility, and energy efficiency. Operation in a temperature range of -30°C to 70°C ensures stable operation under extreme conditions.

[Learn More]

Remote Relay Control Example (Raspberry Pi)

0

Control two relays remotely through your Android smartphone using Raspberry Pi, Pi click shield (www.mikroe.com/click/pi-shield/) and Relay click (www.mikroe.com/click/relay/) board.

[Learn More]

Temp-Log 2 click

5

Temp-Log click 2 is a precise ambient temperature measurement device, equipped with the additional non-volatile (EEPROM) memory, which can be used to permanently store system configuration and log application specific or user preference data.

[Learn More]