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 (142088 times)
  2. FAT32 Library (75339 times)
  3. Network Ethernet Library (59511 times)
  4. USB Device Library (49530 times)
  5. Network WiFi Library (45314 times)
  6. FT800 Library (44944 times)
  7. GSM click (31454 times)
  8. mikroSDK (30478 times)
  9. microSD click (27806 times)
  10. PID Library (27626 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: 18554 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

M-BUS Master click

5

The M-Bus Master is a Click board is complete solution for a master node in M-Bus networks. The M-Bus (&amp;quot;Meter-Bus&amp;quot;) is a new European standard for remote reading of heat meters and it is also usable for all other types of consumption meters as well as for various sensors and actuators.

[Learn More]

9DOF 3 click

5

9DOF 3 Click introduces the BMX055, a small-scale absolute orientation sensor in the class of low-noise 9-axis measurement units, from Bosch Sensortec. It comprises the full functionality of a triaxial, low-g acceleration sensor, a triaxial angular rate sensor and a triaxial geomagnetic sensor.

[Learn More]

Thermo 3 Click

0

This application read the temperature

[Learn More]