首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

GD32F450开发板i2c Demo学习

硬件开发 1.86MB 25 需要积分: 1
立即下载

资源介绍:

GD32F450开发板i2c Demo学习
8700F–SEEPR–6/12
Features
Low-voltage operation
V
CC
= 1.7V to 5.5V
Internally organized as 128 x 8 (1K) or 256 x 8 (2K)
I
2
C compatible (2-wire) serial interface
Schmitt Trigger, filtered inputs for noise suppression
Bidirectional data transfer protocol
400kHz (1.7V) and 1MHz (2.5V, 2.7V, 5.0V) compatibility
Write Protect pin for hardware data protection
8-byte Page Write mode
Partial page writes allowed
Self-timed write cycle (5ms max)
High-reliability
Endurance: 1,000,000 write cycles
Data retention: 100 years
Green package options (Pb/Halide-free/RoHS-compliant)
8-lead PDIP, 8-lead JEDEC SOIC, 8-lead TSSOP, 8-pad UDFN, 5-lead SOT23,
and 8-ball VFBGA
Die sale options: wafer form and tape and reel available
Description
The Atmel
®
AT24C01C/02C provides 1024/2048-bits of Serial Electrically Erasable and
Programmable Read-Only Memory (EEPROM) organized as 128/256 words of eight
bits each. Both devices include a cascading feature that allows up to eight devices to
share a common 2-wire bus. These devices are optimized for use in many industrial
and commercial applications where low power and low voltage operation are essential.
The AT24C01C/02C are available in space saving 8-lead PDIP, 8-lead JEDEC SOIC,
8-lead TSSOP, 8-lead UDFN
, 5-lead SOT23, and 8-ball VFBGA packages. In addition,
the entire family operates from 1.7V to 5.5V V
CC
.
Atmel AT24C01C and AT24C02C
I
2
C-Compatible (2-wire) Serial EEPROM
1-Kbit (128 x 8), 2-Kbit (256 x 8)
DATASHEET
2
Atmel AT24C01C/02C [DATASHEET]
8700F–SEEPR–6/12
1. Pin Configurations and Pinouts
Note: 1. For use of 5-lead SOT23, the software A2, A1, and A0 bits in the device address word must be set to zero to
properly communicate.
2. Absolute Maximum Ratings
Pin Name Function
A
0
- A
2
Address Inputs
SDA Serial Data
SCL Serial Clock Input
WP Write Protect
GND Ground
V
CC
Power Supply
1
2
3
4
8
7
6
5
A
0
A
1
A
2
GND
V
CC
WP
SCL
SDA
8-lead SOIC
1
2
3
4
8
7
6
5
A
0
A
1
A
2
GND
V
CC
WP
SCL
SDA
8-lead PDIP
1
2
3
5
4
SCL
GND
SDA
WP
V
CC
5-lead SOT23
1
2
3
4
8
7
6
5
V
CC
WP
SCL
SDA
A
0
A
1
A
2
GND
8-lead UDFN
Bottom View
V
CC
WP
SCL
SDA
A
0
A
1
A
2
GND
1
2
3
4
8
7
6
5
8-ball VFBGA
Bottom View
1
2
3
4
8
7
6
5
A
0
A
1
A
2
GND
V
CC
WP
SCL
SDA
8-lead TSSOP
(1)
Operating Temperature ........................–55C to +125C
Storage Temperature ...........................–65C to +150C
Voltage on any pin
with respect to ground .............................–1.0V to +7.0V
Maximum Operating Voltage ................................. 6.25V
DC Output Current................................................ 5.0mA
*Notice: Stresses beyond those listed under “Absolute
Maximum Ratings” may cause permanent
damage to the device. This is a stress rating only
and functional operation of the device at these or
any other conditions beyond those indicated in
the operational sections of this specification is
not implied. Exposure to absolute maximum
rating conditions for extended periods may affect
device reliability.
3
Atmel AT24C01C/02C [DATASHEET]
8700F–SEEPR–6/12
3. Block Diagram
4. Pin Description
Serial Clock (SCL): The SCL input is used to positive edge clock data into each EEPROM device and negative edge
clock data out of each device.
Serial Data (SDA): The SDA pin is bidirectional for serial data transfer. This pin is open drain driven and may be
wire-ORed with any number of other open drain or open collector devices.
Device/Page Addresses (A
2
, A
1
, A
0
): The A
2
, A
1
, and A
0
pins are device address inputs that are hard wired for the
AT24C01C/02C. As many as eight 1-Kbit or 2-Kbit devices may be addressed on a single bus system. See Section 7.
“Device Addressing” on page 9 for more details.
Write Protect (WP): The AT24C01C/02C have a Write Protect pin that provides hardware data protection. The Write
Protect pin allows normal read/write operations when connected to ground (GND). When the Write Protect pin is
connected to V
CC
, the write protection feature is enabled and operates as shown below in Table 4-1.
Table 4-1. Write Protect
Start
Stop
Logic
V
CC
GND
WP
SCL
SDA
A
2
A
1
A
0
Serial
Control
Logic
EN
H.V. Pump/Timing
EEPROM
Data Recovery
Serial MUX
X DEC
D
OUT
/ACK
Logic
COMP
LOAD
INC
Data Word
Addr/counter
Y DEC
R/W
D
OUT
D
IN
LOAD
Device
Address
Comparator
WP Pin
Status
Part of the Array Protected
Atmel AT24C01C and AT24C02C
At V
CC
Full (2K) Array
At GND Normal Read/Write Operations
4
Atmel AT24C01C/02C [DATASHEET]
8700F–SEEPR–6/12
5. Memory Organization
Atmel AT24C01C, 1K Serial EEPROM: Internally organized with 16 pages of eight bytes each, the 1K requires a 7-bit
data word address for random word addressing.
Atmel AT24C02C, 2K Serial EEPROM: Internally organized with 32 pages of eight bytes each, the 2K requires an 8-bit
data word address for random word addressing.
Table 5-1. Pin Capacitance
(1)
Note: 1. This parameter is characterized and is not 100% tested.
Table 5-2. DC Characteristics
Note: 1. V
IL
min and V
IH
max are reference only and are not tested.
Applicable over recommended operating range from T
A
= 25C, f = 1.0MHz, V
CC
= 1.7V to 5.5V
Symbol Test Condition Max Units Conditions
C
I/O
Input/Output Capacitance (SDA) 8 pF V
I/O
= 0V
C
IN
Input Capacitance (A
0
, A
1
, A
2
, SCL) 6 pF V
IN
= 0V
Applicable over recommended operating range from: T
AI
= –40°C to +85°C, V
CC
= 1.7V to 5.5V (unless otherwise noted)
Symbol Parameter Test Condition Min Typ Max Units
V
CC1
Supply Voltage 1.7 5.5 V
V
CC2
Supply Voltage 2.5 5.5 V
V
CC3
Supply Voltage 4.5 5.5 V
I
CC1
Supply Current V
CC
= 5.0V Read at 400kHz 0.4 1.0 mA
I
CC2
Supply Current V
CC
= 5.0V Write at 400kHz 2.0 3.0 mA
I
SB1
Standby Current V
CC
= 1.7V V
IN
= V
CC
or V
SS
1.0 μA
I
SB2
Standby Current V
CC
= 2.5V V
IN
= V
CC
or V
SS
2.0 μA
I
SB3
Standby Current V
CC
= 5.5V V
IN
= V
CC
or V
SS
6.0 μA
I
LI
Input Leakage Current V
IN
= V
CC
or V
SS
0.10 3.0 μA
I
LO
Output Leakage Current V
OUT
= V
CC
or V
SS
0.05 3.0 μA
V
IL
Input Low Level
(1)
–0.6 V
CC
x0.3 V
V
IH
Input High Level
(1)
V
CC
x0.7 V
CC
+0.5 V
V
OL1
Output Low Level V
CC
= 1.7V I
OL
= 0.15mA 0.2 V
V
OL2
Output Low Level V
CC
= 3.0V I
OL
= 2.1mA 0.4 V
5
Atmel AT24C01C/02C [DATASHEET]
8700F–SEEPR–6/12
Table 5-3. AC Characteristics
Note: 1. This parameter is ensured by characterization only.
2. AC measurement conditions:
R
L
(connects to V
CC
): 1.3 k (2.5V, 5V), 10 k (1.7V)
Input pulse voltages: 0.3 V
CC
to 0.7 V
CC
Input rise and fall times: 50ns
Input and output timing reference voltages: 0.5 V
CC
Applicable over recommended operating range from T
AI
= 40C to +85C, V
CC
= 1.7V to 5.5V, CL = 1TTL Gate and
100pF (unless otherwise noted). Test conditions are listed in Note 2.
Symbol Parameter
1.7V 2.5V,5.0V
UnitsMin Max Min Max
f
SCL
Clock Frequency, SCL 400 1000 kHz
t
LOW
Clock Pulse Width Low 1.2 0.4 μs
t
HIGH
Clock Pulse Width High 0.6 0.4 μs
t
I
Noise Suppression Time 100 50 ns
t
AA
Clock Low to Data Out Valid 0.1 0.9 0.05 0.55 μs
t
BUF
Time the bus must be free before a new
transmission can start.
1.2 0.5 μs
t
HD.STA
Start Hold Time 0.6 0.25 μs
t
SU.STA
Start Setup Time 0.6 0.25 μs
t
HD.DAT
Data In Hold Time 0 0 μs
t
SU.DAT
Data In Setup Time 100 100 ns
t
R
Inputs Rise Time
(1)
0.3 0.3 μs
t
F
Inputs Fall Time
(1)
300 100 ns
t
SU.STO
Stop Setup Time 0.6 .25 μs
t
DH
Data Out Hold Time 50 50 ns
t
WR
Write Cycle Time 5 5 ms
Endurance
(1)
3.3V, +25C, Page Mode 1,000,000 Write Cycles

资源文件列表:

GD32_learn-master.zip 大约有241个文件
  1. GD32_learn-master/
  2. GD32_learn-master/demo/
  3. GD32_learn-master/demo/i2c/
  4. GD32_learn-master/demo/i2c/.gitignore 493B
  5. GD32_learn-master/demo/i2c/Demo_I2C.uvguix.huanghx 176.16KB
  6. GD32_learn-master/demo/i2c/Demo_I2C.uvoptx 22.53KB
  7. GD32_learn-master/demo/i2c/Demo_I2C.uvprojx 22.11KB
  8. GD32_learn-master/demo/i2c/Doc/
  9. GD32_learn-master/demo/i2c/Doc/C6203_EEPROM_AT24C02C-SSHM-T_规格书_MICROCHIP(美国微芯)EEPROM规格书.PDF 954.67KB
  10. GD32_learn-master/demo/i2c/Doc/I2C.md 1.79KB
  11. GD32_learn-master/demo/i2c/Doc/pic/
  12. GD32_learn-master/demo/i2c/Doc/pic/1720753743154.png 95.68KB
  13. GD32_learn-master/demo/i2c/Doc/pic/1721614745347.png 23.95KB
  14. GD32_learn-master/demo/i2c/Doc/pic/1724220641036.png 198.74KB
  15. GD32_learn-master/demo/i2c/Doc/pic/1724920965952.png 40.67KB
  16. GD32_learn-master/demo/i2c/Doc/pic/1724921168662.png 128.44KB
  17. GD32_learn-master/demo/i2c/Doc/pic/1724921294954.png 128.79KB
  18. GD32_learn-master/demo/i2c/Doc/pic/1724921337729.png 28.45KB
  19. GD32_learn-master/demo/i2c/Doc/pic/eeprom低功耗模式.png 228.03KB
  20. GD32_learn-master/demo/i2c/Drive/
  21. GD32_learn-master/demo/i2c/Drive/inc/
  22. GD32_learn-master/demo/i2c/Drive/inc/eeprom.h 1.57KB
  23. GD32_learn-master/demo/i2c/Drive/inc/i2c.h 626B
  24. GD32_learn-master/demo/i2c/Drive/inc/io.h 297B
  25. GD32_learn-master/demo/i2c/Drive/inc/usart.h 654B
  26. GD32_learn-master/demo/i2c/Drive/src/
  27. GD32_learn-master/demo/i2c/Drive/src/eeprom.c 9.29KB
  28. GD32_learn-master/demo/i2c/Drive/src/i2c.c 2.29KB
  29. GD32_learn-master/demo/i2c/Drive/src/io.c 15B
  30. GD32_learn-master/demo/i2c/Drive/src/usart.c 2.56KB
  31. GD32_learn-master/demo/i2c/EventRecorderStub.scvd 330B
  32. GD32_learn-master/demo/i2c/JLinkSettings.ini 761B
  33. GD32_learn-master/demo/i2c/Library/
  34. GD32_learn-master/demo/i2c/Library/CMSIS/
  35. GD32_learn-master/demo/i2c/Library/CMSIS/GD/
  36. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/
  37. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/Include/
  38. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/Include/gd32f4xx.h 27.77KB
  39. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/Include/system_gd32f4xx.h 2.37KB
  40. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/Source/
  41. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/Source/ARM/
  42. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/Source/ARM/startup_gd32f405_425.s 20.83KB
  43. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/Source/ARM/startup_gd32f407_427.s 21.16KB
  44. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/Source/ARM/startup_gd32f450_470.s 22.66KB
  45. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/Source/IAR/
  46. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/Source/IAR/startup_gd32f405_425.s 23.98KB
  47. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/Source/IAR/startup_gd32f407_427.s 24.53KB
  48. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/Source/IAR/startup_gd32f450_470.s 26.54KB
  49. GD32_learn-master/demo/i2c/Library/CMSIS/GD/GD32F4xx/Source/system_gd32f4xx.c 34.42KB
  50. GD32_learn-master/demo/i2c/Library/CMSIS/core_cm4.h 105.55KB
  51. GD32_learn-master/demo/i2c/Library/CMSIS/core_cm4_simd.h 21.74KB
  52. GD32_learn-master/demo/i2c/Library/CMSIS/core_cmFunc.h 14.86KB
  53. GD32_learn-master/demo/i2c/Library/CMSIS/core_cmInstr.h 16.2KB
  54. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/
  55. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/
  56. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_adc.h 40.05KB
  57. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_can.h 52.44KB
  58. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_crc.h 3.22KB
  59. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_ctc.h 11.07KB
  60. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_dac.h 18.05KB
  61. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_dbg.h 9.51KB
  62. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_dci.h 13.11KB
  63. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_dma.h 31.48KB
  64. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_enet.h 139.07KB
  65. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_exmc.h 62KB
  66. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_exti.h 19.73KB
  67. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_fmc.h 27.25KB
  68. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_fwdgt.h 5.63KB
  69. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_gpio.h 28.08KB
  70. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_i2c.h 28.73KB
  71. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_ipa.h 24.94KB
  72. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_iref.h 12.95KB
  73. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_misc.h 4.49KB
  74. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_pmu.h 11.4KB
  75. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_rcu.h 92.37KB
  76. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_rtc.h 50.56KB
  77. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_sdio.h 29.52KB
  78. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_spi.h 24.86KB
  79. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_syscfg.h 11.11KB
  80. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_timer.h 57.56KB
  81. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_tli.h 22.64KB
  82. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_trng.h 4.23KB
  83. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_usart.h 30.43KB
  84. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Include/gd32f4xx_wwdgt.h 4.37KB
  85. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/
  86. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_adc.c 47KB
  87. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_can.c 38.36KB
  88. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_crc.c 3.69KB
  89. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_ctc.c 12.21KB
  90. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_dac.c 21.45KB
  91. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_dbg.c 7.41KB
  92. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_dci.c 9.71KB
  93. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_dma.c 34.71KB
  94. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_enet.c 145KB
  95. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_exmc.c 54.56KB
  96. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_exti.c 7.98KB
  97. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_fmc.c 33KB
  98. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_fwdgt.c 6.63KB
  99. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_gpio.c 14.29KB
  100. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_i2c.c 29.27KB
  101. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_ipa.c 25.42KB
  102. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_iref.c 3.34KB
  103. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_misc.c 6.8KB
  104. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_pmu.c 11.23KB
  105. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_rcu.c 47.58KB
  106. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_rtc.c 44.58KB
  107. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_sdio.c 26.96KB
  108. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_spi.c 29.08KB
  109. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_syscfg.c 7.57KB
  110. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_timer.c 85.25KB
  111. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_tli.c 23.49KB
  112. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_trng.c 4.22KB
  113. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_usart.c 32.94KB
  114. GD32_learn-master/demo/i2c/Library/GD32F4xx_standard_peripheral/Source/gd32f4xx_wwdgt.c 3.93KB
  115. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/
  116. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/
  117. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/
  118. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/audio/
  119. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/audio/Include/
  120. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/audio/Include/audio_core.h 14.84KB
  121. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/audio/Include/audio_out_itf.h 2.06KB
  122. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/audio/Source/
  123. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/audio/Source/audio_core.c 31.06KB
  124. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/audio/Source/audio_out_itf.c 5.27KB
  125. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/cdc/
  126. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/cdc/Include/
  127. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/cdc/Include/cdc_acm_core.h 2.36KB
  128. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/cdc/Source/
  129. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/cdc/Source/cdc_acm_core.c 15.47KB
  130. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/dfu/
  131. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/dfu/Include/
  132. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/dfu/Include/dfu_core.h 5.49KB
  133. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/dfu/Include/dfu_mem.h 3.32KB
  134. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/dfu/Source/
  135. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/dfu/Source/dfu_core.c 21.71KB
  136. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/dfu/Source/dfu_mem.c 7.03KB
  137. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/hid/
  138. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/hid/Include/
  139. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/hid/Include/custom_hid_core.h 2.48KB
  140. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/hid/Include/standard_hid_core.h 2.51KB
  141. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/hid/Source/
  142. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/hid/Source/custom_hid_core.c 14.52KB
  143. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/hid/Source/standard_hid_core.c 13.67KB
  144. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/iap/
  145. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/iap/Include/
  146. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/iap/Include/usb_iap_core.h 3.19KB
  147. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/iap/Source/
  148. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/iap/Source/usb_iap_core.c 16.36KB
  149. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/msc/
  150. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/msc/Include/
  151. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/msc/Include/usbd_msc_bbb.h 3.48KB
  152. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/msc/Include/usbd_msc_core.h 2.26KB
  153. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/msc/Include/usbd_msc_mem.h 2.39KB
  154. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/msc/Include/usbd_msc_scsi.h 2.47KB
  155. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/msc/Source/
  156. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/msc/Source/usbd_msc_bbb.c 9.05KB
  157. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/msc/Source/usbd_msc_core.c 11.44KB
  158. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/msc/Source/usbd_msc_scsi.c 22.66KB
  159. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/printer/
  160. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/printer/Include/
  161. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/printer/Include/printer_core.h 2.81KB
  162. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/printer/Source/
  163. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/class/printer/Source/printer_core.c 9.56KB
  164. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/core/
  165. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/core/Include/
  166. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/core/Include/usbd_core.h 4.08KB
  167. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/core/Include/usbd_enum.h 4.27KB
  168. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/core/Include/usbd_transc.h 2.44KB
  169. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/core/Source/
  170. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/core/Source/usbd_core.c 9.09KB
  171. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/core/Source/usbd_enum.c 23.86KB
  172. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/device/core/Source/usbd_transc.c 7.77KB
  173. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/
  174. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Include/
  175. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Include/drv_usb_core.h 15.5KB
  176. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Include/drv_usb_dev.h 7.1KB
  177. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Include/drv_usb_host.h 4.01KB
  178. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Include/drv_usb_hw.h 2.4KB
  179. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Include/drv_usb_regs.h 45.86KB
  180. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Include/drv_usbd_int.h 2.25KB
  181. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Include/drv_usbh_int.h 2.13KB
  182. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Source/
  183. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Source/drv_usb_core.c 11.34KB
  184. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Source/drv_usb_dev.c 18.93KB
  185. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Source/drv_usb_host.c 13.23KB
  186. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Source/drv_usbd_int.c 17.79KB
  187. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/driver/Source/drv_usbh_int.c 18.82KB
  188. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/
  189. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/
  190. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/hid/
  191. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/hid/Include/
  192. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/hid/Include/usbh_hid_core.h 3.66KB
  193. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/hid/Include/usbh_standard_hid.h 3.46KB
  194. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/hid/Source/
  195. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/hid/Source/usbh_hid_core.c 18.59KB
  196. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/hid/Source/usbh_standard_hid.c 11.74KB
  197. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/msc/
  198. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/msc/Include/
  199. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/msc/Include/usbh_msc_bbb.h 4.6KB
  200. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/msc/Include/usbh_msc_core.h 3.8KB
  201. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/msc/Include/usbh_msc_scsi.h 3.83KB
  202. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/msc/Source/
  203. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/msc/Source/usbh_msc_bbb.c 12.12KB
  204. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/msc/Source/usbh_msc_core.c 18.14KB
  205. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/msc/Source/usbh_msc_fatfs.c 6.18KB
  206. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/class/msc/Source/usbh_msc_scsi.c 12.82KB
  207. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/core/
  208. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/core/Include/
  209. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/core/Include/usbh_core.h 8.99KB
  210. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/core/Include/usbh_enum.h 3.57KB
  211. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/core/Include/usbh_pipe.h 3.67KB
  212. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/core/Include/usbh_transc.h 2.28KB
  213. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/core/Source/
  214. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/core/Source/usbh_core.c 20.08KB
  215. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/core/Source/usbh_enum.c 21.45KB
  216. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/core/Source/usbh_pipe.c 5.35KB
  217. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/host/core/Source/usbh_transc.c 10.41KB
  218. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/ustd/
  219. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/ustd/class/
  220. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/ustd/class/cdc/
  221. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/ustd/class/cdc/usb_cdc.h 8.58KB
  222. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/ustd/class/hid/
  223. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/ustd/class/hid/usb_hid.h 3.14KB
  224. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/ustd/class/msc/
  225. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/ustd/class/msc/msc_bbb.h 2.42KB
  226. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/ustd/class/msc/msc_scsi.h 4.69KB
  227. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/ustd/class/msc/usb_msc.h 2.75KB
  228. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/ustd/common/
  229. GD32_learn-master/demo/i2c/Library/GD32F4xx_usb_library/ustd/common/usb_ch9_std.h 13.11KB
  230. GD32_learn-master/demo/i2c/RTE/
  231. GD32_learn-master/demo/i2c/RTE/_Target_1/
  232. GD32_learn-master/demo/i2c/RTE/_Target_1/RTE_Components.h 327B
  233. GD32_learn-master/demo/i2c/Source/
  234. GD32_learn-master/demo/i2c/Source/gd32f4xx_it.c 3.72KB
  235. GD32_learn-master/demo/i2c/Source/gd32f4xx_it.h 2.41KB
  236. GD32_learn-master/demo/i2c/Source/gd32f4xx_libopt.h 2.77KB
  237. GD32_learn-master/demo/i2c/Source/main.c 2.24KB
  238. GD32_learn-master/demo/i2c/Source/systick.c 2.48KB
  239. GD32_learn-master/demo/i2c/Source/systick.h 1.88KB
  240. GD32_learn-master/demo/i2c/Source/test.c 1.59KB
  241. GD32_learn-master/demo/i2c/Source/test.h 686B
0评论
提交 加载更多评论
其他资源 HEV串并联混合动力车辆仿真模型,全部采用simulink正向仿真开发,无黑盒,模型和参数全部开源透明,几乎涵盖了所有的串并联构
HEV串并联混合动力车辆仿真模型,全部采用simulink正向仿真开发,无黑盒,模型和参数全部开源透明,几乎涵盖了所有的串并联构型,包括本田immd ,比亚迪dmi,以及串并联变种的其他构型simulink正向仿真模型,具体包括如下: 后驱电机在变速箱前面的p1+p2构型, 后驱电机在变速箱后边的p1+p3构型, 还有p1+p4的地面耦合动力传动构型, 电机带离合器,带减速比, 发电机带减速比等等。 整车控制策略采用基于规则的控制策略,可用于指导实车vcu开发,模型能够直接能用于车辆vcu开发的mil测试,hil测试,具有较大的参考借鉴,能够分析整车能量流,油耗统计,电耗,soc,发动机工作点等。 模型采用美国阿贡实验室开发的autonomie软件模型库进行构建,命名和模块连接非常标准规范,命名很清晰且容易理解,考虑了离合器,变速箱的挡瞬态变化对动力部件(例如发动机或者电机)影响过程,能够反应出车辆的瞬态状态。 vcu策略考虑了发动机启停控制,电机助力,发电机功率跟随,极限加速工况下的性能模式仿真等。 可基于模型进行动力性加速计算,爬坡度计算,经济性仿真,辅助vcu硬件在环控制系统搭建
HEV串并联混合动力车辆仿真模型,全部采用simulink正向仿真开发,无黑盒,模型和参数全部开源透明,几乎涵盖了所有的串并联构
两级式单相光伏并网仿真赠送仿真说明资料送资料 可快速入门学习理解~ 1、前级采用DC-DC变电路,通过MPPT控制DC-DC
两级式单相光伏并网仿真赠送仿真说明资料送资料 可快速入门学习理解~ 1、前级采用DC-DC变电路,通过MPPT控制DC-DC电路的pwm波来实现最大功率跟踪,mppt采用扰动观察法 2、后级采用桥式逆变,用spwm波调制。 采用双闭环控制,实现直流母线电压的稳定和单位功率因数。 3、并网效果良好,thd满足并网要求,附带仿真说明文件
两级式单相光伏并网仿真赠送仿真说明资料送资料 可快速入门学习理解~
1、前级采用DC-DC变电路,通过MPPT控制DC-DC
STM32低压 无感BLDC方波方案 全功能版本,源码无库,适用于直流无刷电机 具备脉冲注入功能,识别电机转子初始位置 (i
STM32低压 无感BLDC方波方案 全功能版本,源码无库,适用于直流无刷电机。 具备脉冲注入功能,识别电机转子初始位置。 (ipd) 发清单:原理图,丝印图,源代码(没有封库),调试说明文档。 keil5.25编译,主控芯片为stm32f030k6,可兼容国产芯片。 预留hall 霍尔接口,兼容有感,有霍尔。
STM32低压 无感BLDC方波方案 全功能版本,源码无库,适用于直流无刷电机 
具备脉冲注入功能,识别电机转子初始位置 
(i
高比例可再生能源电力系统的调峰成本量化与分摊模型 参考文档:高比例可再生能源电力系统的调峰成本量化与分摊模型 matlab +
高比例可再生能源电力系统的调峰成本量化与分摊模型 参考文档:高比例可再生能源电力系统的调峰成本量化与分摊模型 matlab + yalmip + cplex 主要内容:高比例可再生能源接入对电力系统调峰能力提出了更高要求,完善调峰辅助服务成本分摊机制有利于促进可再生能源消纳。 文中从净负荷波动的角度出发,建立了调峰成本的量化与分摊模型,构造了无调峰需求的替代场景,将负荷和可再生能源出力曲线分别转为无波动的均值线。 其次,建立了含深度调峰和抽水蓄能的调度优化模型,用于计算不同场景下的调峰成本,并将有无调峰需求两种场景下的系统调峰成本之差作为单一主体导致的边际调峰成本,然后采用 Shapley值计算不同主体导致的调峰成本。 最后,根据成本的引发程度分摊调峰成本。 算例表明,提出的调峰成本量化模型能够反映不同主体导致的调峰成本或贡献的调峰价值,成本分摊机制能够传递调峰成本信息。
高比例可再生能源电力系统的调峰成本量化与分摊模型
参考文档:高比例可再生能源电力系统的调峰成本量化与分摊模型 
matlab +
MATLAB代码:多微电网优化调度 关键词:多微电网 优化调度 参考文档:《面向配电网的多微电网协调运行 与优化》基本复现 仿真
MATLAB代码:多微电网优化调度 关键词:多微电网 优化调度 参考文档:《面向配电网的多微电网协调运行 与优化》基本复现 仿真平台: MATLAB 主要内容:代码主要做的是面向配电网的多微电网协调运行与优化,把多微电网看成一个整体参与配电网优化调度,并针对峰平谷三个时段的不同电价提出了各时段的多微电网联合协调调度策略,并根据该调度策略建立数学模型,以多微电网系统总运营成本最小胃目标函数进行优化。 出图效果也非常清楚,具体可以看下图。
MATLAB代码:多微电网优化调度
关键词:多微电网 优化调度
参考文档:《面向配电网的多微电网协调运行
与优化》基本复现
仿真
四轮分布式驱动车辆复合制动分层控制, 分布式驱动电动汽车复合制动控制策略,建立七自由度整车模型、魔术轮胎模型、电机模型、电池模型
四轮分布式驱动车辆复合制动分层控制, 分布式驱动电动汽车复合制动控制策略,建立七自由度整车模型、魔术轮胎模型、电机模型、电池模型,研究上下层机电复合控制策略。 不仅前轮会有再生制动力,同样后轮也会有再生制动力,因此在上一节所述的三种制动力分配基础分析可以得出结论:前、后轮均能进行再生制动的复合制动系统,应使实际制动力分配曲线接近 I 曲线,并且通过合理调整液压制动力与回馈制动力的分配关系,在保证制动稳定性的同时,实现能量回收的最大化。 第一步是进行汽车前、后轮间制动力分配,为了保证制动稳定性,要使得前、后轮制动力尽可能的符合 I 曲线;第二步是在第一步的基础上进行电、液制动力分配,为了保证能量回收率,应当使电机制动占尽可能多的份额。 制动力上层控制器保证前、后轮滑移率相同,从而最大程度上保证车辆的制动稳定性,即不会出现前轮或后轮提前抱死的制动失稳工况。 Braking torque when ABS:紧急制动时的前后轴制动力分配 Braking torque in normal:一般制动时的前后轴制动力分配 ABS or normal braking judge:紧急制动和一般制动判别
四轮分布式驱动车辆复合制动分层控制,
分布式驱动电动汽车复合制动控制策略,建立七自由度整车模型、魔术轮胎模型、电机模型、电池模型
利用opensees 进行动力时程分析,通过地震动得到地震响应 内容包括 1.桥墩模型源代码 2.动力时程分析和主程序代码
利用opensees 进行动力时程分析,通过地震动得到地震响应。 内容包括 1.桥墩模型源代码。 2.动力时程分析和主程序代码。 3.已经处理好的地震动22条。
利用opensees 进行动力时程分析,通过地震动得到地震响应 
内容包括
1.桥墩模型源代码 
2.动力时程分析和主程序代码
gd32 letter shell cmbacktrace
gd32 letter shell cmbacktrace