TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (399 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (127 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 (140746 times)
  2. FAT32 Library (73281 times)
  3. Network Ethernet Library (58167 times)
  4. USB Device Library (48357 times)
  5. Network WiFi Library (43940 times)
  6. FT800 Library (43492 times)
  7. GSM click (30428 times)
  8. mikroSDK (29132 times)
  9. PID Library (27139 times)
  10. microSD click (26812 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: 18200 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

ADC 7 Click

0

ADC 7 Click is an advanced 32-bit analog to digital converter (ADC) which uses the LTC2500-32, a 32-bit oversampling SAR ADC with a configurable digital filter. The filter provides several presets (selectable via the hardware pin), as well as programming of the filtering parameters, via the industry-standard SPI interface.

[Learn More]

Stepper 5 Click

0

Stepper 5 Click is the complete integrated bipolar step motor driver solution, rich with many features that allow silent operation and optimal working conditions for the connected motor. The specialized TMC2208 IC driver from Trinamic company far exceeds the capabilities of similar step motor drivers that are commonly used. In order to achieve such outstanding performances with a wide range of various step motors, this device features several technologies: stealth Chop2™ - for silent motor operation; spreadCycle™ - highly dynamic, motor current control; microPlayer™ interpolation with 256 microsteps.

[Learn More]

Thunder click

0

Example demonstrates usage of AS3935 Lighting sensor. It will detect approaching thunderstorm and display on TFT estimated distance and energy. Also user will be warned with buzzer beep.

[Learn More]