I found some PIC18F microncontroller (e.g. PIC18F258) with built-in CAN module. They have own CANTX and CANRX pins, which can save a lot work (without connect to other device based on SPI). I also want to transmit the CAN message into computer by USB. Thus, USB module is also necessary. Currently, are there any PIC18F device with both built-in CAN module (CANTX,CANRX pins) and USB module (D+/D- pins)?
Any PIC18F microcontroller with both CANTX, CANRX and USB D+/D-
751 views Asked by TJCLARK At
1
There are 1 answers
Related Questions in USB
- How to "Enable mobile data" on a Huawei E3372 4G USB dongle using a bash script in Windows
- onCompletion(mp: MediaPlayer?) is unintentionally called after USB storage is connected
- How to detect a pc from android
- Raspberry Pi sending/receiving data over usb
- Process incoming USB message without sitting in a while loop
- Linux to QNX USB driver convert
- To execute a program from a USB drive
- How do I create a way to communicate between a phone and a computer using a usb in Java
- USB is not recognized
- Transfer SQLite Database via USB-Cable
- Updating Ublox module via commandline with file
- RS422 communication using PySerial (Raspberry PI)
- USB and GPIB devices not recognized with PyVISA using ni-visa and ni-488.2 on Ubuntu 22.04 Linux
- How to write a Android native linux app to communicate via usb to PC?
- transfer data and/or receive data via a USB cable by connecting Android applications with Windows applications
Related Questions in MICROCONTROLLER
- ESP32 Consequtive Interrupt WDT Timeout Exception
- STM32G030 refuses write to flash
- can't configurate VL53l0x api
- STM32L011K4Tx Compare toggle not working as expected
- How to get PC of first instruction of inline asm block (C)?
- ESP-32 (FreeRTOS): The serial monitor prints unknown symbols (???) instead of a string
- SWO on a Blackpill board
- I2C LCD1602 interfacing with PIC16F877A
- J-Link script to flash program in S32K144 (allow security)
- Design of a function that modifies from 1-4 values of a register
- Is it possible to change values of the zephyr-rtos configuration file prj.conf using CMake arguments?
- Memory Aliasing to a specific Flash Sector
- How to make a proper delay in a microcontroller?
- USART to serial monitor/pc STM32
- How to use a c++ class as wrapper for timer-interrupts on RP2040 (RPPico)
Related Questions in PIC
- What is the difference between these 2 programs, one in C and the other in PIC assembly?
- Can't call second function (PIC XC16)
- I2C LCD1602 interfacing with PIC16F877A
- What is wrong with my SPI configuration/programming?
- Symbol not previously defined (TRISA)
- How to Enable UART Interrupt For PIC32MX?
- problem when separating an integer and displaying it on a 7-segment display
- No source code lines were found at current PC 0xc7. Use Program memory view to see instruction code disassembly
- Problem when implementing a scoreboard for a stadium, how can I fix this code
- PIC18F2550 assembly code for turning led on with a switch isn't working
- DHT11 code from pic18f4550 does not work with pic18f57Q84
- PIC18F4580 isn't turning the LED on in Proteus
- Using an ADC with PIC24 and storing the data in an SD card
- link PIC24 with SDcard
- Can connect and write hex files from MPLAB X IPE but can not debug from MPLAB X IDE
Related Questions in CAN-BUS
- Automotive: Can we design a secured PDU which is beyond 8 bytes and send it using CAN TP?
- I am trying to write bare metal programming for STM32F407, How to configure registers the steps to initialize the CAN1 to transmit the message
- STM32F103 & TJA1050 CAN Read 500kpbs
- Receive UDS message use peak can. python
- QtSerialBus virtualcan connect using socket and python
- Multiprocessing/ Threading / asyncio for PyQt6 and python-can
- ESP32 Cant receive any message in CAN bus line with any different device
- Can I analyze XCP Variables using my CANalyzer Version 10
- How can I read from a serial port in Android app?
- Can STM32 Blue Pill work with JTA 1050 CAN Transceiver?
- CANbus formula for BRP, Stage1, and stage1
- Problem when creating arduino library with dependencies
- CAN bus HW testing (STM32MP157CAA)
- Canbus communication with Teensy 4.0
- Canopen SdoCommunicationError when trying to read RPDO config
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Here is a list of pic 18f products and their specs. The
show all specsbutton can be hit and the number of USB modules and the number of CAN module can be specified.Unfortunately, there is no pic 18f microcontroller with both a USB module and a CAN module for the moment.
There are some 16-bit pic24 or dspic33 with a USB module and 2 can modules :
Here is the corresponding datasheet.
Their USB module features full speed host and device support, and On The Go support.
The peripheral pin select allows you to remap the pin functions. There is no pin named CANRX or CANTX on PIC24 since you can choose input or output pins.