This documentation is out of date.

The new version of the documentation is here: https://cannylogic.com/docs

Difference between revisions of "Welcome to CANNY Wiki!"

From CANNY Wiki
Jump to: navigation, search
[checked revision][checked revision]
(Automotive Programmable Logic Controller CANNY 5.2 duo)
(9 intermediate revisions by the same user not shown)
Line 4: Line 4:
  
 
'''For now and always we are keen to answer any of your questions [http://www.cannylogic.com/contacts here] and [http://forum.cannylogic.com/ here].'''
 
'''For now and always we are keen to answer any of your questions [http://www.cannylogic.com/contacts here] and [http://forum.cannylogic.com/ here].'''
 
 
  
  
Line 120: Line 118:
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7, IRRC Driver | Infrared Remote Control Driver]] - Configuring and using channels for receiving and transmitting IR remote control commands
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7, IRRC Driver | Infrared Remote Control Driver]] - Configuring and using channels for receiving and transmitting IR remote control commands
  
=== Automotive Programmable Logic Controller CANNY 5.2 duo ===
 
 
* <span style="color:#ff0000">'''RU'''</span> [[CANNY 5.2 duo]] - Main article
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7, PLC | Programmable Logic Controller]] - General information about the programmable logic controllers
 
* <span style="color:#ff0000">'''RU'''</span> [[CANNY 5.2 duo, System Registers | System Registers]] - Managing system operation and indication
 
* <span style="color:#ff0000">'''RU'''</span> [[CANNY 5.2 duo, Discrete IO Driver | Discrete Inputs and Outputs]] - Using IO channels in a discrete mode
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.2 duo, CAN Driver | CAN Interface]] - Configuring and using built-in CAN-Interfaces
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.2 duo, CAN Gateway Driver | CAN Gateway Driver]] - Configuring and using built-in CAN-Interfaces in asynchronous CAN Gateway mode
 
* <span style="color:#ff0000">'''RU'''</span> [[CANNY 5.2 duo, UART Driver| UART Driver]] - Using controller with serial data asynchronous interface
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.2 duo, User Preprogrammed Parameters | User pre-Programmed Parameters]] - Access to parameters, set by the user when loading a software to the controller with [[Firmware Update Utility | Firmware Update Utility]]
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.2 duo, EEPROM Driver | EEPROM Non-volatile Memory]] -  Writing and reading data to/from non-volatile memory
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.2 duo, ADC Driver | Analog-to-digital converter (ADC)]] - Configuration and operation with the controller in analog-to-digital converter mode
 
<!--
 
 
=== Automotive Programmable Logic Controller CANNY 7.2 duo ===
 
=== Automotive Programmable Logic Controller CANNY 7.2 duo ===
  
* <span style="color:#ff0000">'''RU'''</span> [[CANNY 7.2 duo]] - Main article
+
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo]] - Main article
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7, PLC | Programmable Logic Controller]] - General information about the programmable logic controllers
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7, PLC | Programmable Logic Controller]] - General information about the programmable logic controllers
* <span style="color:#ff0000">'''RU'''</span> [[CANNY 7.2 duo, System Registers | System Registers]] - Managing system operation and indication
+
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo, System Registers | System Registers]] - Managing system operation and indication
* <span style="color:#ff0000">'''RU'''</span> [[CANNY 7.2 duo, Discrete IO Driver | Discrete Inputs and Outputs]] - Using IO channels in a discrete mode
+
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo, Discrete IO Driver | Discrete Inputs and Outputs]] - Using IO channels in a discrete mode
* <span style="color:#ff0000">'''RU'''</span> [[CANNY 7.2 duo, UART Driver| UART Driver]] - Using controller with serial data asynchronous interface
+
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo, HR PWM Driver | High Resolution PWM]] - Using IO channels in high-resolution PWM mode (1 us)
 +
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo, UART Driver| UART Driver]] - Using controller with serial data asynchronous interface
 +
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo, LIN Driver | LIN]] - Using controller in LIN MASTER or LIN SLAVE modes
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo, CAN Driver | CAN Interface]] - Configuring and using built-in CAN-Interfaces
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo, CAN Driver | CAN Interface]] - Configuring and using built-in CAN-Interfaces
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo, CAN Gateway Driver | CAN Gateway Driver]] - Configuring and using built-in CAN-Interfaces in asynchronous CAN Gateway mode
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo, CAN Gateway Driver | CAN Gateway Driver]] - Configuring and using built-in CAN-Interfaces in asynchronous CAN Gateway mode
Line 145: Line 132:
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo, EEPROM Driver | EEPROM Non-volatile Memory]] -  Writing and reading data to/from non-volatile memory
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo, EEPROM Driver | EEPROM Non-volatile Memory]] -  Writing and reading data to/from non-volatile memory
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo, ADC Driver | Analog-to-digital converter (ADC)]] - Configuration and operation with the controller in analog-to-digital converter mode
 
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7.2 duo, ADC Driver | Analog-to-digital converter (ADC)]] - Configuration and operation with the controller in analog-to-digital converter mode
-->
+
 
 +
=== Automotive Programmable Logic Controller CANNY 5.3 pico ===
 +
 
 +
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.3 pico]] - Main article
 +
* <span style="color:#fff000">'''EN'''</span> [[CANNY 7, PLC | Programmable Logic Controller]] - General information about the programmable logic controllers
 +
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.3 pico, System Registers | System Registers]] - Managing system operation and indication
 +
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.3 pico, Discrete IO Driver | Discrete Inputs and Outputs]] - Using IO channels in a discrete mode and low-resolution PWM mode (1 ms)
 +
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.3 pico, HR PWM Driver | High Resolution PWM]] - Using IO channels #1 and #2 in high-resolution PWM mode (1 us)
 +
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.3 pico, UART Driver | UART / RS232 / Modbus]] - Using IO channels #9 and #10 in serial data interface asynchronous mode
 +
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.3 pico, CAN Driver |CAN Interface]] - Configuring and using built-in CAN-Interface
 +
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.3 pico, LIN Driver | LIN]] - Using IO channels #9 and #10 in LIN MASTER or LIN SLAVE modes
 +
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.3 pico, User Preprogrammed Parameters | User pre-Programmed Parameters]] - Access to parameters, set by the user when loading a software to the controller with [[Firmware Update Utility | Firmware Update Utility]]
 +
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.3 pico, EEPROM Driver | EEPROM Non-volatile Memory]] - Writing and reading data to/from non-volatile memory
 +
* <span style="color:#fff000">'''EN'''</span> [[CANNY 5.3 pico, ADC Driver | Analog-to-digital converter (ADC)]] - Configuration and operation with the controller in analog-to-digital converter mode
  
 
=== CANNY CAN(LIN) monitor (ccm.exe) ===
 
=== CANNY CAN(LIN) monitor (ccm.exe) ===
Line 155: Line 155:
 
* <span style="color:#fff00f">'''EN'''</span> [[CANNY 7 Demo Kit]] - Main article
 
* <span style="color:#fff00f">'''EN'''</span> [[CANNY 7 Demo Kit]] - Main article
  
 +
=== Deprecated Controllers ===
 +
 +
* <span style="color:#ff0000">'''RU'''</span> [[CANNY 5.2 duo | Automotive Programmable Logic Controller CANNY 5.2 duo]] - Main article
  
 
=== Tips and Tricks ===
 
=== Tips and Tricks ===

Revision as of 14:24, 30 August 2019

CANNY's original documentation was written in Russian. You can find it here: http://wiki.canny.ru

We are intensively translating the documentation into English. You may track the work progress as displayed on the page below.

For now and always we are keen to answer any of your questions here and here.


EN = Translated.

EN = Translated but need to check.

CANNY Lab Integrated Development Environment

Functional Block Diagrams

Constants and Registers   Logical operators   Bitwise operators
Relational operators   Arithmetic operations   Flip-flops / Latches
Timers and Generators   Counters and Edge Detectors   Converters
Switches   Decoration  

Automotive Programmable Logic Controller CANNY 7

Automotive Programmable Logic Controller CANNY 7.2 duo

Automotive Programmable Logic Controller CANNY 5.3 pico

CANNY CAN(LIN) monitor (ccm.exe)

CANNY 7 Demo Kit

Deprecated Controllers

Tips and Tricks