NUC130LE3CN Nuvoton Technology Corporation of America, NUC130LE3CN Datasheet - Page 379

no-image

NUC130LE3CN

Manufacturer Part Number
NUC130LE3CN
Description
IC MCU 32BIT 128KB FLASH 48LQFP
Manufacturer
Nuvoton Technology Corporation of America
Series
NuMicro™ NUC100r
Datasheets

Specifications of NUC130LE3CN

Core Processor
ARM Cortex-M0
Core Size
32-Bit
Speed
50MHz
Connectivity
CAN, I²C, IrDA, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, I²S, POR, PWM, WDT
Number Of I /o
35
Program Memory Size
128KB (128K x 8)
Program Memory Type
FLASH
Eeprom Size
-
Ram Size
16K x 8
Voltage - Supply (vcc/vdd)
2.5 V ~ 5.5 V
Data Converters
A/D 8x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
48-LQFP
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
NUC130LE3CN
Manufacturer:
Nuvoton Technology Corporation of America
Quantity:
10 000
Part Number:
NUC130LE3CN
Manufacturer:
NUVOTON
Quantity:
20 000
5.13.6.5 Configuring a Receive Object
5.13.6.6 Handling Received Messages
Table 5-14 shows how a Receive Object should be initialized.
transferred to the Message Object. Either the application software has to write all four bytes into
the IFn Data Register or the Message Object is transferred to the IFn Data Register before the
software writes the new data bytes.
When only the (eight) data bytes are updated, first 0x0087 is written to the Command Mask
Register and then the number of the Message Object is written to the Command Request
Register, concurrently updating the data bytes and setting TxRqst .
To prevent the reset of TxRqst at the end of a transmission that may already be in progress while
the data is updated, NewDat has to be set together with TxRqst .
When NewDat is set together with TxRqst , NewDat will be reset as soon as the new
transmission has started.
The Arbitration Registers values (ID28-0 and Xtd bit) are provided by the application. They define
the identifier and type of accepted received messages. If an 11-bit Identifier (“Standard Frame”) is
used, it is programmed to ID28 - ID18. Then ID17 - ID0 can be disregarded. When a Data Frame
with an 11-bit Identifier is received, ID17 - ID0 will be set to ‘0’.
If the RxIE bit is set, the IntPnd bit will be set when a received Data Frame is accepted and
stored in the Message Object.
The Data Length Code (DLC3-0) is provided by the application. When the Message Handler
stores a Data Frame in the Message Object, it will store the received Data Length Code and eight
data bytes. If the Data Length Code is less than 8, the remaining bytes of the Message Object will
be overwritten by unspecified values.
The Mask Registers (Msk28-0, UMask , MXtd , and MDir bits) may be used ( UMask =’1’) to allow
groups of Data Frames with similar identifiers to be accepted. The Dir bit should not be masked in
typical applications.
The application software may read a received message any time through the IFn Interface
registers. The data consistency is guaranteed by the Message Handler state machine.
Typically, the software will write first 0x007F to the Command Mask Register and then the number
of the Message Object to the Command Request Register. This combination will transfer the
whole received message from the Message RAM into the Message Buffer Register. Additionally,
the bits NewDat and IntPnd are cleared in the Message RAM (not in the Message Buffer).
1
NuMicro™ NUC130/NUC140 Technical Reference Manual
appl.
appl.
Table 5-14 Initialization of a Receive Object
appl.
1
0
- 379 -
0
0
Publication Release Date: June 14, 2011
appl.
0
0
Revision V2.01
0
0

Related parts for NUC130LE3CN