Silicon Laboratories C8051T620/2-DK Manual de usuario

Busca en linea o descarga Manual de usuario para No Silicon Laboratories C8051T620/2-DK. Silicon Laboratories Computer Hardware C8051T620/2-DK [en] [it] Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir

Indice de contenidos

Pagina 1 - Programmable (OTP) USB MCUs

www.silabs.comC8051T6xx/3xx One Time Programmable (OTP) USB MCUs

Pagina 2

10 ADC sample rate increase to 500 ksps SAR clock increased to 8.33 MHz Gain setting of 0.5x now available Single ended inputs only External conv

Pagina 3 - USB OTP Device Family

11 More voltage reference options Calibrated temperature sensor Porting considerations AMX0CN register should always be written as 11111b Defaul

Pagina 4 -  Accelerate time-to-market

12Supply Voltage Considerations (1 of 2) Process technology change and second voltage regulator added VDDoutput now 3.45 V instead of 3.3 V Second

Pagina 5 - USB Design Challenges

13Supply Voltage Considerations (2 of 2) VIOconsiderations VIO≤ VDD Not all packages have a VIOpin Reset can be pulled up to VDD VPPconsideration

Pagina 6 - C8051T62x/32x vs. C8051F34A

14Low Power Modes and Clocking Suspend mode operation turns off the internal oscillator C8051F34A requires USB resume signaling or VBUS interrupt to

Pagina 7 - Code Memory Storage

15Additional Features SMBus/I2C Optional hardware address recognition and automatic ACK• Reduces firmware overhead Port match Allows system events

Pagina 8 -  Differences related to

www.silabs.comDeveloping USB OTP Applications

Pagina 9 -  Example:

17The C8051T62x/32x Development Kit Kit contents for C8051T620 and C8051T622 C8051T62x motherboard C8051T62x emulation daughter board with C8051F34

Pagina 10 - Analog Considerations

18Required Software Required software Silicon Labs IDE or 3rdparty IDE C compiler—code limited evaluation versions supplied with the kit  Recommen

Pagina 11

www.silabs.comUsing the Kits

Pagina 12

2Agenda C8051T6xx/3xx family overview C8051T6xx/3xx family differences from flash-based devices OTP development flow Other considerations Develop

Pagina 13 - Typical Connections

20Attaching a Daughter Card Development can start using the flash-based C8051F34A Plug the C8051T62x EDB emulation daughter board into the motherboa

Pagina 14 - Low Power Modes and Clocking

21Making Mother Board Connections Verify jumper settings with the DK user’s guide Connect USB cable to the mother board P5 Provides code download a

Pagina 15 - Additional Features

22Verify Tool Flow Build a sample project Open T620_Blinky_C.wsp project using the Silicon Labs IDE• Found in the C:\Silabs\MCU\Examples\C8051T620_1

Pagina 16

23Blinking the LED When the application is running LED1 should be blinking Code can be modified and downloaded multiple times using the C8051F34ARun

Pagina 17

24Developing the Application Make modifications to the example code to provide the required system functionality (recommended) or write the applicati

Pagina 18 - Required Software

25Porting the Application to the OTP Device Once the application code has been completed on the flash-based MCU migrate the project to the OTP versio

Pagina 19 - Using the Kits

26Using the Oscillator Internal oscillator is now 48 MHz instead of 12 MHz For backward compatibility the clock multiplier registers remain although

Pagina 20 - Attaching a Daughter Card

27Applications with an ADC Voltage reference options can be optimized for dynamic range C8051T62x/32x is single ended and doesn’t have a mux for the

Pagina 21

28Measuring Temperature Temperature sensor measurements differ between the two families Transfer function of the temperature sensors is different O

Pagina 22 - Verify Tool Flow

29Change the Daughter Card Once code porting has been completed Attach the C8051T620 SKT DB daughter card into the motherboard sockets P1 and P2 • C

Pagina 23 - Blinking the LED

www.silabs.comUSB OTP Device Family

Pagina 24 - Developing the Application

30Build, Download and Run the Application Test the OTP application Build, connect, download and run the projectBuild1Connect2Download3Run4Stop5Note

Pagina 25 - Clock Recovery Port Example

34 Product data sheets available (www.silabs.com/USB) Data shorts available (www.silabs.com/USB)  Example code included on IDE installation (www.si

Pagina 27 - Applications with an ADC

36Summary  Silicon Labs USB solutions are designed to reduce cost, simplify design and shorten development time Best-in-class analog capabilities fi

Pagina 28 - Measuring Temperature

www.silabs.comwww.silabs.com/USB

Pagina 29 - Change the Daughter Card

4Introducing the C8051T62x/32x  Reduce cost, simplify design and shorten development time USB crystal-less operation capability Best-in-class analo

Pagina 30 -  Test the OTP application

5 Typical USB microcontrollers lack high-precision analog capabilities creating a more complex and expensive system solution Higher BOM cost: extern

Pagina 31 -  Pre-programming services

www.silabs.comOTP and Flash Device DifferencesC8051T62x/32x vs. C8051F34A

Pagina 32

7Code Memory Storage Flash memory used on C8051F34A family Byte-programmable EPROM code memory on the C8051T62x/32x families When pre-fetch engine

Pagina 33 - Summary

8Special Function Registers (SFR) (1 of 2) Differences related to functionality and features  SFRs can exist in one family and not another  Reading

Pagina 34

9Special Function Registers (SFR) (2 of 2) Some registers have additional bits defined Peripheral behavior remains unchanged if the default settings

Comentarios a estos manuales

Sin comentarios