Board/DOD/DOD1068-DAT/DOD1068-DAT.md
... ...
@@ -10,4 +10,4 @@ CH554
10 10
11 11
## ref
12 12
13
-- [[CH55X-DAT]]
... ...
\ No newline at end of file
0
+- [[CH55X-DAT]] - [[CH554-DAT]]
... ...
\ No newline at end of file
chip-cn/WCH/CH551-dat/14-47-14-25-07-2023.png
... ...
Binary files /dev/null and b/chip-cn/WCH/CH551-dat/14-47-14-25-07-2023.png differ
chip-cn/WCH/CH551-dat/37-47-14-25-07-2023.png
... ...
Binary files /dev/null and b/chip-cn/WCH/CH551-dat/37-47-14-25-07-2023.png differ
chip-cn/WCH/CH551-dat/CH551-dat.md
... ...
@@ -0,0 +1,13 @@
1
+
2
+# CH551 dat
3
+
4
+## function diagram
5
+
6
+![](37-47-14-25-07-2023.png)
7
+
8
+## SCH
9
+
10
+![](14-47-14-25-07-2023.png)
11
+
12
+
13
+- [[CH551-dat]] - [[CH552-dat]] - [[CH554-dat]] - [[CH559-dat]]
... ...
\ No newline at end of file
chip-cn/WCH/CH552-dat/18-51-14-25-07-2023.png
... ...
Binary files /dev/null and b/chip-cn/WCH/CH552-dat/18-51-14-25-07-2023.png differ
chip-cn/WCH/CH552-dat/CH552-dat.md
... ...
@@ -0,0 +1,7 @@
1
+
2
+# CH5512 dat
3
+
4
+![](18-51-14-25-07-2023.png)
5
+
6
+
7
+- [[CH551-dat]] - [[CH552-dat]] - [[CH554-dat]] - [[CH559-dat]]
... ...
\ No newline at end of file
chip-cn/WCH/CH554-DAT.md
... ...
@@ -1,7 +0,0 @@
1
-
2
-
3
-# CH554 DAT
4
-
5
-
6
-- [[WCH-MCU-CH55x]]
7
-
chip-cn/WCH/CH554-dat/06-46-14-25-07-2023.png
... ...
Binary files /dev/null and b/chip-cn/WCH/CH554-dat/06-46-14-25-07-2023.png differ
chip-cn/WCH/CH554-dat/26-46-14-25-07-2023.png
... ...
Binary files /dev/null and b/chip-cn/WCH/CH554-dat/26-46-14-25-07-2023.png differ
chip-cn/WCH/CH554-dat/34-51-14-25-07-2023.png
... ...
Binary files /dev/null and b/chip-cn/WCH/CH554-dat/34-51-14-25-07-2023.png differ
chip-cn/WCH/CH554-dat/50-45-14-25-07-2023.png
... ...
Binary files /dev/null and b/chip-cn/WCH/CH554-dat/50-45-14-25-07-2023.png differ
chip-cn/WCH/CH554-dat/CH554-DAT.md
... ...
@@ -0,0 +1,21 @@
1
+
2
+
3
+# CH554 DAT
4
+
5
+
6
+![](34-51-14-25-07-2023.png)
7
+
8
+## CH554 SCH
9
+
10
+![](50-45-14-25-07-2023.png)
11
+
12
+
13
+## CH552 SCH
14
+
15
+![](06-46-14-25-07-2023.png)
16
+
17
+![](26-46-14-25-07-2023.png)
18
+
19
+- [[WCH-dat]]
20
+
21
+- [[CH551-dat]] - [[CH552-dat]] - [[CH554-dat]] - [[CH559-dat]]
... ...
\ No newline at end of file
chip-cn/WCH/CH559-DAT/16-48-14-25-07-2023.png
... ...
Binary files /dev/null and b/chip-cn/WCH/CH559-DAT/16-48-14-25-07-2023.png differ
chip-cn/WCH/CH559-DAT/CH559-DAT.md
... ...
@@ -5,9 +5,15 @@
5 5
6 6
- https://www.wch.cn/downloads/CH559EVT_ZIP.html
7 7
8
+CH559
9
+* E8051, 6K +256B SRAM, 60K Code, 1K Data Flash
10
+* UART0, UART1, SPI0 M/S, SPI1 M
11
+
8 12
9 13
## Info
10 14
15
+![](16-48-14-25-07-2023.png)
16
+
11 17
![](09-54-12-13-03-2023.png)
12 18
13 19
... ...
@@ -37,4 +43,6 @@ P32 P33 P34 P44 = LED 0 LED1 LEDC LED3
37 43
38 44
## ref
39 45
40
-- [[WCH-PROG]] - [[WCH-dat]]
... ...
\ No newline at end of file
0
+- [[WCH-PROG]] - [[WCH-dat]] - [[ch559-prog]] - [[ch559-readme]]
1
+
2
+- [[CH551-dat]] - [[CH552-dat]] - [[CH554-dat]] - [[CH559-dat]]
... ...
\ No newline at end of file
chip-cn/WCH/CH559-DAT/CH559-readme.md
... ...
@@ -6,136 +6,136 @@ http://wch.cn
6 6
http://winchiphead.com
7 7
8 8
9
-文件目录
10
- |
11
- |-- README.TXT:目录文件说明
12
- |-- BRIEF
13
- | |--CH559DS0.PDF:CH559简介
14
- |-- DS
15
- | |--CH559DS1.PDF:CH559应用手册
16
- |-- EVT
17
- | |-- EXAM: C例程
18
- | | |--CH559.uvproj:CH559 keil工程文件
19
- | | |--CH559.H:CH559 C语言头文件,SFR定义
20
- | | |--CH559.INC:CH559汇编头文件,SFR定义
21
- | | |--DEBUG.C:UART0初始化、常用延时函数、UART0数据收发子函数
22
- | | |--DEBUG.H:UART0初始化、常用延时函数、UART0数据收发子函数声明
23
- | | |--CHIP_ID
24
- | | | |-- GETID.C:获取芯片唯一ID号
25
- | | | |-- GETID.hex:
26
- | | |--Encryption
27
- | | | |-- Encryption.C:芯片用户程序加密例程
28
- | | | |-- Encryption.hex:
29
- | | | |-- 芯片加密建议.PDF
30
- | | |--ADC:
31
- | | | |-- ADCAUTODMA.C:DMA方式自动AD采样
32
- | | | |-- ADCAUTODMA.hex:DMA方式自动AD采样hex文件
33
- | | | |-- ADCManual.C:手动方式AD采样
34
- | | | |-- ADCManual.hex:手动AD采样hex文件
35
- | | |--DataFlash
36
- | | | |-- DataFlash.C:DATA Flash读写、擦除例程
37
- | | | |-- DataFlash.hex:DATA Flash操作hex文件
38
- | | |--GPIO
39
- | | | |-- GPIO.C:IO口配置、驱动能力设置和IO中断设置
40
- | | | |-- GPIO.hex:IO操作hex文件
41
- | | |--LED_CTL
42
- | | | |-- LED_Udisk_Flash_DMA
43
- | | | | |--完整演示工程,需要添加文件系统LIB
44
- | | |--PWM
45
- | | | |-- PWM.C:PWM1和PWM2操作程序
46
- | | | |-- PWM.hex:PWM1和PWM2操作hex文件
47
- | | |--SPI0
48
- | | | |-- SPI0Flash.C:SPI0操作串行Flash
49
- | | | |-- SPI0Flash.hex:SPI0操作串行Flash的hex文件
50
- | | | |-- SPI0Master.C:SPI0主机发送、接收程序
51
- | | | |-- SPI0Master.hex:SPI0主机接口函数hex文件
52
- | | | |-- SPI0Slv.C:SPI0从机初始化程序
53
- | | | |-- SPI0Slv.hex:SPI0从机接口函数hex文件
54
- | | |--SPI1
55
- | | | |-- SPI1Master.C:SPI1主机发送、接收程序
56
- | | | |-- SPI1Master.hex:SPI1主机接口函数hex文件
57
- | | |--Timer0
58
- | | | |-- Timer0.C:Timer0中断、定时器设置
59
- | | | |-- Timer0.hex:Timer0操作hex文件
60
- | | |--Timer1
61
- | | | |-- Timer1.C:Timer1设中断、定时器设置
62
- | | | |-- Timer1.hex:Timer1操作hex文件
63
- | | |--Timer2
64
- | | | |-- Timer2.C:Timer1中断、定时器设置和捕捉
65
- | | | |-- Timer2.hex:Timer2操作hex文件
66
- | | |--Timer3
67
- | | | |-- Timer3.C:Timer1中断、定时器设置、捕捉和PWM3
68
- | | | |-- Timer3.hex:Timer3操作hex文件
69
- | | |--UART1
70
- | | | |-- UART1.C:
71
- | | | |-- UART1.hex:
72
- | | | |-- UART1_485.C:UART1 485模式数据收发
73
- | | | |-- UART1_485.hex:
74
- | | | |-- UART1_INT.C:UART1中断方式数据收发
75
- | | | |-- UART1.hex:
76
- | | | |-- UART1_Query.C:UART1查询方式数据收发
77
- | | | |-- UART1.hex:
78
- | | |--WDOG
79
- | | | |-- WDOG.C:看门狗操作
80
- | | | |-- WDOG.hex:看门狗操作hex文件
81
- | | |--XBUS
82
- | | | |-- XBUS.C:直接、复用地址方式操作外扩RAM
83
- | | | |-- XBUS.hex:XBUS操作hex文件
84
- | | |--IAP
85
- | | | |--CH559 IAP功能使用说明.doc
86
- | | | |--CH559IAP
87
- | | | | |-- CH559_IAP.uvproj:CH559 IAP工程文件
88
- | | | | |-- CH559_IAP.C:IAP功能C程序,支持串口和USB方式升级用户程序
89
- | | | | |-- CH559_IAP.H:IAP功能头文件
90
- | | | | |-- CH559_IAP.hex:IAP功能hex文件
91
- | | | |--CH559User
92
- | | | | |-- CH559_User.uvproj:CH559 IAP 用户程序工程文件
93
- | | | | |-- CH559_Demo.C: CH559 配合IAP的应用程序,通过按键进入IAP
94
- | | | | |-- CH559_Demo.hex:配合IAP功能用户程序hex文件
95
- | | | |--CH559WINUser
96
- | | | | |-- WCHMCUIAP_WINAPP.exe:CH559 配合例程IAP的上位机工具,支持串口和USB下载
97
- | | |--USB
98
- | | | |-- DEVICE
99
- | | | | |-- Compound Dev.C:模拟键鼠例程,支持部分类命令
100
- | | | | |-- Compound Dev.hex:模拟键鼠hex文件
101
- | | | | |-- USBDEV.C:模拟厂商自定义设备,需要安装CH372驱动,可以通过372test.exe调试(批量数据收发)
102
- | | | | |-- USBDEV.hex:模拟厂商自定义设备hex文件
103
- | | | |-- HOST
104
- | | | | |-- USBHOST.C:主机模式ROOT-HUB下初始化和枚举DP/DM端口连接的USB设备,可以操作U盘或者操作USB鼠标,不包含HID类命令处理
105
- | | | | |-- USBHOST.hex:
106
- | | | | |-- USBH_HUB_KM.C: USB主机应用例子,初始化和枚举USB端口连接的设备,同时支持最多2个USB设备,支持一级外部HUB,可以操作USB键鼠和HUB,包含HID类命令处理
107
- | | | | |-- USBH_HUB_KM.hex:
108
- | | | | |-- USBH_KM.C: USB主机应用例子,仅支持操作ROOTHUB上挂接的键鼠等HID设备。
109
- | | | | |-- USBH_KM.hex:
110
- | | | | |-- USBH_AOA.C: USB主机应用例子,支持ROOTHUB上连接安卓设备与APP进行通讯。
111
- | | | | |-- USBH_AOA.hex:
112
- | | | | |-- TOOL
113
- | | | | | |-- UARTDemo.apk:AOA调试配套APK测试文件
114
- | | | |-- U_DISK
115
- | | | | | |-- EXAM1.C:C示例源程序,以字节为单位读写文件,包括文件创建、删除、修改文件属性,修改文件名
116
- | | | | | |-- EXAM1.hex:字节方式文件读写hex文件
117
- | | | | | |-- EXAM6.C:C示例源程序,以扇区为单位读写文件,包括文件创建、删除、修改文件属性
118
- | | | | | |-- EXAM6.hex:字节方式文件读写hex文件
119
- | | | | | |-- EXAM9.C:C示例源程序,新建文件夹,文件下创建文件和子目录
120
- | | | | | |-- EXAM9.hex:创建目录hex文件
121
- | | | | | |-- EXAM11.C:C示例源程序,枚举根目录或者指定目下的文件
122
- | | | | | |-- EXAM11.hex:
123
- | | |-- USB_LIB
124
- | | | | |-- CH559UFI.C:CH559 U盘文件系统库常用接口函数
125
- | | | | |-- CH559UFI.H:CH559 U盘文件系统库变量和函数声明头文件
126
- | | | | |-- CH559UFI.LIB:CH559 U盘文件系统库文件(编译器内存模式设置成:small)
127
- | | | | |-- CH559UFX.LIB:U盘文件系统库文件(编译器内存模式设置成:large)
128
- | | | | |-- CH559UF_README.TXT:CH559 U盘文件系统变更文档
129
- | |-- PUB: 评估板说明
130
- | | |-- CH559EVT.PDF: 评估板说明
131
- | | |-- CH559SCH.PDF: 评估板原理图
132
- | | |-- CH55X指令周期.PDF: CH55X汇编指令周期表
133
- | | |-- CH55X脱机烧录器V130
134
- | | | | |-- 脱机烧录器使用说明.PDF
135
- | | | | |-- 脱机烧录器结构图.PDF
136
- | | | | |-- OffLineWCH_ISP配置工具
137
- | | | | | |--脱机烧录器配置工具.exe
138
- | | | | | |--SV00xISPDLL.dll
9
+- 文件目录
10
+- |
11
+- |-- README.TXT:目录文件说明
12
+- |-- BRIEF
13
+- | |--CH559DS0.PDF:CH559简介
14
+- |-- DS
15
+- | |--CH559DS1.PDF:CH559应用手册
16
+- |-- EVT
17
+- | |-- EXAM: C例程
18
+- | | |--CH559.uvproj:CH559 keil工程文件
19
+- | | |--CH559.H:CH559 C语言头文件,SFR定义
20
+- | | |--CH559.INC:CH559汇编头文件,SFR定义
21
+- | | |--DEBUG.C:UART0初始化、常用延时函数、UART0数据收发子函数
22
+- | | |--DEBUG.H:UART0初始化、常用延时函数、UART0数据收发子函数声明
23
+- | | |--CHIP_ID
24
+- | | | |-- GETID.C:获取芯片唯一ID号
25
+- | | | |-- GETID.hex:
26
+- | | |--Encryption
27
+- | | | |-- Encryption.C:芯片用户程序加密例程
28
+- | | | |-- Encryption.hex:
29
+- | | | |-- 芯片加密建议.PDF
30
+- | | |--ADC:
31
+- | | | |-- ADCAUTODMA.C:DMA方式自动AD采样
32
+- | | | |-- ADCAUTODMA.hex:DMA方式自动AD采样hex文件
33
+- | | | |-- ADCManual.C:手动方式AD采样
34
+- | | | |-- ADCManual.hex:手动AD采样hex文件
35
+- | | |--DataFlash
36
+- | | | |-- DataFlash.C:DATA Flash读写、擦除例程
37
+- | | | |-- DataFlash.hex:DATA Flash操作hex文件
38
+- | | |--GPIO
39
+- | | | |-- GPIO.C:IO口配置、驱动能力设置和IO中断设置
40
+- | | | |-- GPIO.hex:IO操作hex文件
41
+- | | |--LED_CTL
42
+- | | | |-- LED_Udisk_Flash_DMA
43
+- | | | | |--完整演示工程,需要添加文件系统LIB
44
+- | | |--PWM
45
+- | | | |-- PWM.C:PWM1和PWM2操作程序
46
+- | | | |-- PWM.hex:PWM1和PWM2操作hex文件
47
+- | | |--SPI0
48
+- | | | |-- SPI0Flash.C:SPI0操作串行Flash
49
+- | | | |-- SPI0Flash.hex:SPI0操作串行Flash的hex文件
50
+- | | | |-- SPI0Master.C:SPI0主机发送、接收程序
51
+- | | | |-- SPI0Master.hex:SPI0主机接口函数hex文件
52
+- | | | |-- SPI0Slv.C:SPI0从机初始化程序
53
+- | | | |-- SPI0Slv.hex:SPI0从机接口函数hex文件
54
+- | | |--SPI1
55
+- | | | |-- SPI1Master.C:SPI1主机发送、接收程序
56
+- | | | |-- SPI1Master.hex:SPI1主机接口函数hex文件
57
+- | | |--Timer0
58
+- | | | |-- Timer0.C:Timer0中断、定时器设置
59
+- | | | |-- Timer0.hex:Timer0操作hex文件
60
+- | | |--Timer1
61
+- | | | |-- Timer1.C:Timer1设中断、定时器设置
62
+- | | | |-- Timer1.hex:Timer1操作hex文件
63
+- | | |--Timer2
64
+- | | | |-- Timer2.C:Timer1中断、定时器设置和捕捉
65
+- | | | |-- Timer2.hex:Timer2操作hex文件
66
+- | | |--Timer3
67
+- | | | |-- Timer3.C:Timer1中断、定时器设置、捕捉和PWM3
68
+- | | | |-- Timer3.hex:Timer3操作hex文件
69
+- | | |--UART1
70
+- | | | |-- UART1.C:
71
+- | | | |-- UART1.hex:
72
+- | | | |-- UART1_485.C:UART1 485模式数据收发
73
+- | | | |-- UART1_485.hex:
74
+- | | | |-- UART1_INT.C:UART1中断方式数据收发
75
+- | | | |-- UART1.hex:
76
+- | | | |-- UART1_Query.C:UART1查询方式数据收发
77
+- | | | |-- UART1.hex:
78
+- | | |--WDOG
79
+- | | | |-- WDOG.C:看门狗操作
80
+- | | | |-- WDOG.hex:看门狗操作hex文件
81
+- | | |--XBUS
82
+- | | | |-- XBUS.C:直接、复用地址方式操作外扩RAM
83
+- | | | |-- XBUS.hex:XBUS操作hex文件
84
+- | | |--IAP
85
+- | | | |--CH559 IAP功能使用说明.doc
86
+- | | | |--CH559IAP
87
+- | | | | |-- CH559_IAP.uvproj:CH559 IAP工程文件
88
+- | | | | |-- CH559_IAP.C:IAP功能C程序,支持串口和USB方式升级用户程序
89
+- | | | | |-- CH559_IAP.H:IAP功能头文件
90
+- | | | | |-- CH559_IAP.hex:IAP功能hex文件
91
+- | | | |--CH559User
92
+- | | | | |-- CH559_User.uvproj:CH559 IAP 用户程序工程文件
93
+- | | | | |-- CH559_Demo.C: CH559 配合IAP的应用程序,通过按键进入IAP
94
+- | | | | |-- CH559_Demo.hex:配合IAP功能用户程序hex文件
95
+- | | | |--CH559WINUser
96
+- | | | | |-- WCHMCUIAP_WINAPP.exe:CH559 配合例程IAP的上位机工具,支持串口和USB下载
97
+- | | |--USB
98
+- | | | |-- DEVICE
99
+- | | | | |-- Compound Dev.C:模拟键鼠例程,支持部分类命令
100
+- | | | | |-- Compound Dev.hex:模拟键鼠hex文件
101
+- | | | | |-- USBDEV.C:模拟厂商自定义设备,需要安装CH372驱动,可以通过372test.exe调试(批量数据收发)
102
+- | | | | |-- USBDEV.hex:模拟厂商自定义设备hex文件
103
+- | | | |-- HOST
104
+- | | | | |-- USBHOST.C:主机模式ROOT-HUB下初始化和枚举DP/DM端口连接的USB设备,可以操作U盘或者操作USB鼠标,不包含HID类命令处理
105
+- | | | | |-- USBHOST.hex:
106
+- | | | | |-- USBH_HUB_KM.C: USB主机应用例子,初始化和枚举USB端口连接的设备,同时支持最多2个USB设备,支持一级外部HUB,可以操作USB键鼠和HUB,包含HID类命令处理
107
+- | | | | |-- USBH_HUB_KM.hex:
108
+- | | | | |-- USBH_KM.C: USB主机应用例子,仅支持操作ROOTHUB上挂接的键鼠等HID设备。
109
+- | | | | |-- USBH_KM.hex:
110
+- | | | | |-- USBH_AOA.C: USB主机应用例子,支持ROOTHUB上连接安卓设备与APP进行通讯。
111
+- | | | | |-- USBH_AOA.hex:
112
+- | | | | |-- TOOL
113
+- | | | | | |-- UARTDemo.apk:AOA调试配套APK测试文件
114
+- | | | |-- U_DISK
115
+- | | | | | |-- EXAM1.C:C示例源程序,以字节为单位读写文件,包括文件创建、删除、修改文件属性,修改文件名
116
+- | | | | | |-- EXAM1.hex:字节方式文件读写hex文件
117
+- | | | | | |-- EXAM6.C:C示例源程序,以扇区为单位读写文件,包括文件创建、删除、修改文件属性
118
+- | | | | | |-- EXAM6.hex:字节方式文件读写hex文件
119
+- | | | | | |-- EXAM9.C:C示例源程序,新建文件夹,文件下创建文件和子目录
120
+- | | | | | |-- EXAM9.hex:创建目录hex文件
121
+- | | | | | |-- EXAM11.C:C示例源程序,枚举根目录或者指定目下的文件
122
+- | | | | | |-- EXAM11.hex:
123
+- | | |-- USB_LIB
124
+- | | | | |-- CH559UFI.C:CH559 U盘文件系统库常用接口函数
125
+- | | | | |-- CH559UFI.H:CH559 U盘文件系统库变量和函数声明头文件
126
+- | | | | |-- CH559UFI.LIB:CH559 U盘文件系统库文件(编译器内存模式设置成:small)
127
+- | | | | |-- CH559UFX.LIB:U盘文件系统库文件(编译器内存模式设置成:large)
128
+- | | | | |-- CH559UF_README.TXT:CH559 U盘文件系统变更文档
129
+- | |-- PUB: 评估板说明
130
+- | | |-- CH559EVT.PDF: 评估板说明
131
+- | | |-- CH559SCH.PDF: 评估板原理图
132
+- | | |-- CH55X指令周期.PDF: CH55X汇编指令周期表
133
+- | | |-- CH55X脱机烧录器V130
134
+- | | | | |-- 脱机烧录器使用说明.PDF
135
+- | | | | |-- 脱机烧录器结构图.PDF
136
+- | | | | |-- OffLineWCH_ISP配置工具
137
+- | | | | | |--脱机烧录器配置工具.exe
138
+- | | | | | |--SV00xISPDLL.dll
139 139
140 140
141 141
2015-08-21改动说明: