Silicon Laboratories C8051T620/2-DK Uživatelský manuál

Procházejte online nebo si stáhněte Uživatelský manuál pro ne Silicon Laboratories C8051T620/2-DK. Silicon Laboratories Computer Hardware C8051T620/2-DK [en] [it] Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk

Shrnutí obsahu

Strany 1 - Programmable (OTP) USB MCUs

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

Strany 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

Strany 3 - USB OTP Device Family

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

Strany 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

Strany 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

Strany 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

Strany 7 - Code Memory Storage

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

Strany 8 -  Differences related to

www.silabs.comDeveloping USB OTP Applications

Strany 9 -  Example:

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

Strany 10 - Analog Considerations

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

Strany 11

www.silabs.comUsing the Kits

Strany 12

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

Strany 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

Strany 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

Strany 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

Strany 16

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

Strany 17

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

Strany 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

Strany 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

Strany 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

Strany 21

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

Strany 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

Strany 23 - Blinking the LED

www.silabs.comUSB OTP Device Family

Strany 24 - Developing the Application

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

Strany 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

Strany 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

Strany 28 - Measuring Temperature

www.silabs.comwww.silabs.com/USB

Strany 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

Strany 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

Strany 31 -  Pre-programming services

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

Strany 32

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

Strany 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

Strany 34

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

Komentáře k této Příručce

Žádné komentáře