English
Language : 

STM8AF61XX Datasheet, PDF (23/100 Pages) STMicroelectronics – Automotive 8-bit MCU, with up to 128 Kbytes Flash, EEPROM, 10-bit ADC, timers, LIN, CAN, USART, SPI, I2C, 3 V to 5.5 V
STM8AF61xx, STM8AF51xx
Product overview
5.9.4
5.9.5
I2C
● I2C master features:
– Clock generation
– Start and stop generation
● I2C slave features:
– Programmable I2C address detection
– Stop bit detection
● Generation and detection of 7-bit/10-bit addressing and general call
● Supports different communication speeds:
– Standard speed (up to 100 kHz),
– Fast speed (up to 400 kHz)
● Interrupt:
– Successful address/data communication
– Error condition
– Wake-up from halt
● Wake-up from halt on address detection in slave mode
CAN
The beCAN3 controller (basic enhanced CAN), interfaces the CAN network and supports
the CAN protocol version 2.0A and B. It has been designed to manage a high number of
incoming messages efficiently with a minimum CPU load.
For safety-critical applications, the CAN controller provides all hardware functions to support
the CAN time triggered communication option (TTCAN).
The maximum transmission speed is 1 Mbit.
Transmission
● Three transmit mailboxes
● Configurable transmit priority by identifier or order request
● Time stamp on SOF transmission
Reception
● 11- and 29-bit ID
● 1 receive FIFO (3 messages deep)
● Software-efficient mailbox mapping at a unique address space
● FMI (filter match index) stored with message
● Configurable FIFO overrun
● Time stamp on SOF reception
● 6 filter banks, 2 x 32 bytes (scalable to 4 x 16-bit) each, enabling various masking
configurations, such as 12 filters for 29-bit ID or 48 filters for 11-bit ID
23/100