热门资讯
- CM32M101A-B128LQFP64可PIN STM32F103RBT6,集成24通...
- 信立诚科技推出多达23路独立PWM控制HC32F030K8TA产品...
- 信立诚科技主推低成本高性价比HC32F003C4PA和HC32F00...
- 车规级MCUXL6600A502L8汽车级MCU可Pin To Pin NXP的...
- SWM181系列高精度16位ADC,可应用在传感器行业,ADC精...
- 深圳市信立诚科技推出低成本SWM320VET7-50-LQFP100支...
- 终于有人把RISC-V讲明白了
- “大海思”向左,“小海思”向右?外界对华为芯片误解...
- GC9532-B200内置32MBDDR1 支持1920x720分辨率TFT驱动...
- 超薄的半导体薄膜被科学家研制出来,特殊材料取代硅或...
深圳市信立诚科技推出低成本SWM320VET7-50-LQFP100开发板支持最高分辨率 1024*768TFT 驱动
来源:信立诚科技作者:admin发布时间:2020-06-30 20:35:45
SSW32开发板介绍
工欲善其事必先利其器。单片机的学习书本的理论知识,更需要实际操作的硬件平台,否则一切是都是空中楼阁。除了硬件平台,还需软件开发工具,用于软件开发的有Keil、IAR等。开发好的程序,还需下载器将其程序下载到Flash中,这时还需要下载器。同样,当我们在项目开发中,还会遇到各种各样的问题,此时还需调试器。关于这些软件,后面章节会专门讲述,这里不做赘述。
此开发板,由作者联合官方共同开发,主控采用华芯微特的SWM320VET7处理器,可提供超高性能的ARM Cortex-M4内核、实时功能和MCU级可用性,可以应用于音频子系统、消费类产品、家庭和楼宇自动化、工业技术设计、电动机控制和电源转换等场合。
开发板采用核心板+底板的设计方式,其中核心板采用了间距为2.54mm的两种接口,一种便于DIY设计的排针孔,另外一种是便于企业产品批量化生产的邮票孔。底板主要集成了常用模块和接口,主要凸显了物联网和无线、蓝牙等外设。
2.2核心板概述
核心板主要包括SWM320单片机、5V转3.3V的LDO、内存SDRAM、存储器NOR Flash、SPIFlash、RGB656接口、用户按键和指示灯,其3D实物如图2-1所示。
图2-1FSSW32核心板3D实物图
2.2.1资源参数
表2-1 核心板资源参数表
产品名称
|
FSSW32核心板
|
处理器
|
SWM320VET7(Cortex-M4内核)
|
内存
|
32MB SDRAM(W9825G6KH-6 166MHz)
|
硬盘
|
16MB NOR Flash(S29GL128S90TF)
|
续上表2-1
硬盘
|
16MB SPI Flash(W25Q128)
|
LCD
|
RGB-656,最大支持1024*768
|
触摸屏
|
支持电容触摸屏(2线I2C接口)
|
调试
|
1路SWD调试接口
|
电源
|
USB 接口供电
|
GPIO
|
72个GPIO口(可配置为SDIO、UART、IIC、SPI等接口)
|
按键
|
一个复位键、一个用户按键
|
|
LED灯
|
一个3.3V电源指示灯,一个用户指示灯
|
LDO
|
5V转3.3V(CJa1117B-3.3)
|
为方便用户了解和控制整个系统的运行状况,FSSW32设计了2个LED指示灯以及两个按键,具体功能描述见表2-2。
表2-2 指示灯和按键
丝印标号
|
默认功能
|
功能描述
|
D1(PLED)
|
3.3V电源指示灯
|
电源供电正常,有稳定的3.3V时,指示灯常亮
|
D2(ULED)
|
依端口电平而定
|
用户控制GPIOP.22端口为低电平,则灯亮
|
S1(UKEY)
|
按键输入
|
通过检测GPIOB.12端口为电平,控制程序
|
S3(nRST)
|
复位系统
|
低电平有效
|
为方便用户给核心板供电,提供了一个USB接口,丝印标号为U6;一个接液晶FPC线的母座,丝印标号为J1(RGB656);一个SWD调试端口,丝印为J2,同时为了方便用户连线时不出错,上面有3.3V、SWC、SWD、GND、RST五个丝印表示;核心板默认A/D采样电压为3.3V,如果用户想切换到外部供电,可将R13磁珠取下,焊接到R14上,在丝印T1(Ex_Vref)所示的焊盘处供电即可。
3. 80个外围端口的功能定义
为方便用户DIY或者项目开发,核心板不仅板载了丰富的资源,还提供了80个端口,并且采用两种方式提供。同时为了研发需要,核心板上每隔10个端口则有一个丝印,这80个端口的功能见表2-3。
表2-3指示灯和按键
端口编号
|
功能描述
|
端口编号
|
功能描述
|
1
|
GPIOA.0
|
8
|
GPION.4
|
2
|
GPIOA.1
|
9
|
GPION.16
|
3
|
GPION.5
|
10
|
GPION.19
|
4
|
GPION.6
|
11
|
GPION.17
|
5
|
GPION.7
|
12
|
GPION.18
|
6
|
GPION.8
|
13
|
GPIOB.0
|
7
|
GPION.3
|
14
|
GPIOP.23
|
续上表2-3
端口编号
|
功能描述
|
端口编号
|
功能描述
|
15
|
GPIOC.2
|
48
|
GPI0M.8
|
16
|
GPIOC.3
|
49
|
GPI0M.16
|
17
|
GPIOC.1
|
50
|
GPI0M.15
|
18
|
GPIOA.9
|
51
|
GPI0M.18
|
19
|
GPIOA.10
|
52
|
GPI0M.9
|
20
|
GPIOA.11
|
53
|
GPI0M.10
|
21
|
GPIOA.12
|
54
|
GPI0M.11
|
22
|
GPION.15
|
55
|
GPI0M.12
|
23
|
ADC0_IN3
|
56
|
GPI0M.13
|
24
|
GPIOIB.12
|
57
|
GPI0M.14
|
25
|
GPION.14
|
58
|
GPI0M.19
|
26
|
GPION.13
|
59
|
GPI0M.20
|
27
|
GPION.12
|
60
|
GPI0P.3
|
28
|
GPION.11
|
61
|
GPI0P.4
|
29
|
GPION.9
|
62
|
GPI0P.5
|
30
|
GPION.10
|
63
|
GPI0P.6
|
31
|
GPION.2
|
64
|
GPI0P.7
|
32
|
GPION.1
|
65
|
GPI0M.17
|
33
|
GPION.0
|
66
|
GPI0P.12
|
34
|
GPI0C.4
|
67
|
GPI0P.11
|
35
|
GPI0C.5
|
68
|
GPI0P.10
|
36
|
GPI0C.6
|
69
|
GPI0P.9
|
37
|
GPI0C.7
|
70
|
GPI0P.8
|
38
|
GPI0M.6
|
71
|
GPI0A.3
|
39
|
GPI0M.3
|
72
|
GPI0A.2
|
40
|
GPI0M.4
|
73
|
GPI0A.4
|
41
|
GPI0M.2
|
74
|
GPI0A.5
|
42
|
GPI0M.21
|
75
|
Nrst(系统复位)
|
43
|
GND(电源)
|
76
|
3.3V(电源)
|
44
|
GPI0M.7
|
77
|
3.3V(电源)
|
45
|
GPI0M.5
|
78
|
GND(电源)
|
46
|
GPI0M.1
|
79
|
5.0V(电源)
|
47
|
GPI0M.0
|
80
|
5.0V(电源)
|
为了方便用户验证核心板的功能以及学习使用单片机,底板搭载了丰富的外设资源。例如为了学习物联网,搭载了蓝牙4.0、WiFi模块、GPRS(2G)模块,为了学习彩屏和触摸屏,预留了双排母的座子,再如电源管理模块、rs485、CAN总线等,还有9轴陀螺仪、温度传感器,以及大电路电机控制芯片等,
底板结构框图如图2-2所示。