项目作者: microchip-pic-avr-examples

项目描述 :
CAN and CAN-FD bootloader example using the ISO-15765-2 CAN transport layer for the PIC24 and dsPIC product lines.
高级语言: C
项目地址: git://github.com/microchip-pic-avr-examples/pic24-dspic-can-canfd-bootloader.git


image

DEPRECATION NOTICE: This repo and associated examples are deprecated.

Please refer to the latest examples at:

https://github.com/microchip-pic-avr-examples/dspic33_dsc_bootloader_code_examples

PIC24/dsPIC CAN/CAN-FD Bootloader Demo

Summary

An example bootloader using the 16-bit MCC bootloader and the CAN or CAN-FD peripheral.

https://www.microchip.com/16-bit-bootloader

Setup And Operation

There are 4 configurations provided in this demo:
1) Using CAN classic on a device with the CAN-FD module
2) Using CAN-FD on a device with the CAN-FD module
3) Using CAN classic on a device with the enhanced CAN controller
4) Using CAN-FD on a device with the CAN-FD module and using TA100 for external ECDSA verify

The hardware and software setup is different for each of these use cases. There are readme*.html files associated with each folder that describe the required hardware and software as well as how to setup and run each of the corresponding demos.

dspic33ck-can

dspic33ck-canfd

dspic33ep-can2.0b

dspic33ck-canfd-ta100