Unterschiedliche defines zwischen Atmel Studio und dem Datenblatt

OP #5446827
Lesenswert?

Hallo,

sehe ich das richtig, dass das Atmel Studio sich mit den defines nicht 
ganz an das Datenblatt hält?

Z.B. beim Atmega328PB.
http://ww1.microchip.com/downloads/en/DeviceDoc/40001906C.pdf

Dort wird gesagt, dass das Double Speed Bit SPI2X0 heißt. Atmel Studio 7 
kennt dieses aber nicht, obwohl der Atmega328PB angegben wurde. Hier 
muss ich auf SPI2X "ausweichen".

Kann mir einer erklären, warum es hier diese ABweichungen gibt?


Atmel Studio 7 (Version: 7.0.1645 - )
© 2015 Atmel Corp.
All rights reserved.


OS Version: Microsoft Windows NT 6.2.9200.0
Platform: Win32NT


Installed Packages: Shell VSIX manifest - 7.0
Shell VSIX manifest
Version: 7.0
Package GUID: e874ffe4-fbe3-4624-9a17-61014ede02d0
Company: Atmel Corporation


Installed Packages: Atmel Start - 1.0.116.0
Atmel Start
Version: 1.0.116.0
Package GUID: F8853255-9C7B-4DC2-8E0F-64D9324AEB0E
Company: Atmel


Installed Packages: LiveWatch - 2.0.65
LiveWatch
Version: 2.0.65
Package GUID: 7DF6DCFD-2BCA-41C7-9C0E-1B7F606B008E
Company: Atmel


Installed Packages: GdbConsole - 7.0.188
GdbConsole
Version: 7.0.188
Package GUID: 49258291-0FED-4501-881B-6BAA91BEBCA8
Company: Atmel


Installed Packages: Atmel Kits - 7.0.105
Atmel Kits
Version: 7.0.105
Package GUID: 6F4B8FE4-C464-4916-8B43-AC92431C1CDF
Company: Atmel


Installed Packages: AtmelToolchainProvider - 7.0.895
AtmelToolchainProvider
Version: 7.0.895
Package GUID: 
AtmelToolchainProvider.Atmel.10EF9C74-D8DA-4872-85F5-D8BB3101E245
Company: Atmel


Installed Packages: Data Visualizer Extension - 2.15.713
Data Visualizer Extension
Version: 2.15.713
Package GUID: 25dc067d-df31-4e22-be7f-cc6a77ccc7f3
Company: Atmel


Installed Packages: Atmel Gallery - 7.8
Atmel Gallery
Version: 7.8
Package GUID: AtmelStudio7ExtensionManager
Company: Atmel


Installed Packages: Visual Assist for Atmel Studio - 10.9.2093.2
Visual Assist for Atmel Studio
Version: 10.9.2093.2
Package GUID: 7997A33C-B154-4b75-B2AC658CD58C9510
Company: Whole Tomato Software
Moderator (Firma: Titel) Persönliche Seite #5446866
Lesenswert?

Im Datenblatt:
>>> two SPIs are available - SPI0 and SPI1
Weil es wegen zweier SPI Interfaces sowohl ein SPI2X0 Bit wie auch ein 
SPI2X1 Bit gibt. Siehe das Datenblatt Seite 445 und 447.

Stefan S. schrieb:
> Hier muss ich auf SPI2X "ausweichen".
Und sowohl SPI2X0 wie auch SPI2X1 sind das Bit0 und können deshalb mit 
dem selben Define SPI2X mit dem selben Wert 0 angesprochen werden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren