2024年10月6日发(作者:开妍晨)
S698MIL-DKit
S698-MIL芯片应用开发系统
使用说明书
V 3.2
珠海欧比特控制工程股份有限公司
地址:广东省珠海市唐家东岸白沙路1号欧比特科技园
邮编:519080
电话*************传真*************网址:
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
前言
本说明书是S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书。
本开发系统使用的是SAILING S698-MIL处理器(以下简称S698-MIL处理器)是针对
嵌入式实时控制及信息处理应用而研制的32位RISC嵌入式处理器,其设计遵循SPARC V8
标准。SPARC是国际上流行的处理器架构之一,在业内享有盛名,具备广大的用户群和广
阔的应用领域。
S698-MIL是高性能的、SPARC V8架构的、32-bit RISC嵌入式微处理器,采用0.18 µm
CMOS工艺制造,QFP160封装。
S698-MIL内部采用AMBA总线,内嵌32-bit整型数处理单元(包括4K字节的指令cache
和4K字节的数据cache),优化的32/64-bit浮点数处理单元,具有较强的运算能力;并且
内嵌了大量的外设,主要包括:80-bits GPI口、4路UART接口、5个24-bits定时器、实时
时钟、看门狗、PS/2接口、I
2
C总线接口、SPI总线接口、1个三磁道磁卡接口,3个智能卡
接口等;另外,还内嵌了带有后备电源的、32K字节的RAM,掉电时可保存数据不致丢失。
S698-MIL是专为税控收款机、银行POS机等终端设备量身定做的一块微处理器。
S698-MIL内嵌有功能强大的调试单元DSU,DSU对外接口是一个普通的UART串口,
通过DSU口,用户可以访问CPU内部所有寄存器和存储器资源,也可访问外部所有存储器
和I/O外设,使硬件/软件调试变得极为方便。
S698-MIL支持标准C语言编写的程序,而且也支持ORBITA实时嵌入式操作系统
ORBITA EOS,还支持实时嵌入式操作系统RTEMS及嵌入式操作系统uClinux。
该使用说明书就S698-MIL芯片开发系统功能和应用进行了详尽描述,以方便用户尽快
地掌握和熟悉S698-MIL处理器芯片,并基于该芯片进行应用开发。
珠海欧比特控制工程股份有限公司 i
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
目 录
1 S698-MIL芯片应用开发系统构成......................................................................................1
1.1 系统板提供如下硬件资源:...........................................................................1
2详细设计................................................................................................................................2
2.1原理框图.....................................................................................................................2
2.2 PCB布局框图............................................................................................................3
2.3 实物图........................................................................................................................4
2.4各功能模块说明.........................................................................................................4
2.4.1微处理器..........................................................................................................4
2..7
2.7
2.4.8
2.4.5智能卡..............................................................................................................8
2.4.6通讯接口........................................................................................................10
2.4.7DSU串口........................................................................................................12
2.4.8打印机............................................................................................................14
2.4.9LCD显示屏....................................................................................................15
2.4.10实时时钟......................................................................................................16
2.4.11键盘..............................................................................................................17
2.4.12数码管显示..................................................................................................17
2.4.13 A/D和18
2.4.14磁卡接口......................................................................................................19
2.4.20
2.4.20
2.4.17复位电路......................................................................................................21
2.4.18电源..............................................................................................................21
3程序设计硬件参考..............................................................................................................21
3.1 信号列表..................................................................................................................21
3.2系统地址映射...........................................................................................................24
3.3系统寄存器地址分配...............................................................................................24
3.4外扩寄存器列表.......................................................................................................30
3.5原理图.......................................................................................................................31
3.6 PCB图......................................................................................................................31
4软件系统..............................................................................................................................31
4.1实验软件平台与硬件平台的连接...........................................................................31
4.2交叉开发调试方式...................................................................................................32
4.3 Orbita IDE集成开发环境(Orion 4.0)使用说明.................................................32
4.3.1主窗口............................................................................................................33
4.3.2
选择工作间...................................................................................................33
4.3.4工程的新建....................................................................................................34
4.3.5编译调试环境的配置....................................................................................37
4.3.6调试运行环境的设置....................................................................................40
4.3.7工程的编译、链接........................................................................................45
4.3.8程序的调试....................................................................................................45
珠海欧比特控制工程股份有限公司
ii
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
4.4DSU调试步骤...........................................................................................................49
4.5FLASH程序固化......................................................................................................50
5附录1:PCB图..................................................................................................................52
珠海欧比特控制工程股份有限公司
iii
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
1 S698-MIL芯片应用开发系统构成
1.1 系统板提供如下硬件资源:
z S698-MIL处理器
z 240*320点阵LCD
z
EPSON针式打印机
z 三磁道磁卡读卡器
z IC卡读卡器
z USB1.1(Host)
z RTC
z 12位A/D
z 12位D/A
z RS232
z RS422
z RS485
z 8位8段数码管
z 5个LED
z
PS/2标准键盘接口
z 4*4矩阵键盘
z 16MB NandFlash
z 1MB SRAM
z 512KB FLASH
z CPLD
z
DSU(串口调试口)
珠海欧比特控制工程股份有限公司
1
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
2详细设计
2.1原理框图
珠海欧比特控制工程股份有限公司
2
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
2.2 PCB布局框图
珠海欧比特控制工程股份有限公司
3
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
2.3 实物图
2.4各功能模块说明
2.4.1微处理器
本系统的核心处理器采用S698-MIL。S698-MIL是高性能的、SPARC V8架构的、32-bit
RISC嵌入式微处理器,采用0.18µm CMOS工艺制造,QFP160封装。
S698-MIL内部采用AMBA总线,内嵌32-bit整数处理单元(包括4K字节的指令cache
和4K字节的数据cache),优化的32/64-bit浮点数处理单元,具有较强的运算能力;并且
内嵌了大量的外设,主要包括:80-bits GPI口、4路UART接口(其中一个具有完全Modem
接口)、5个24-bits定时器、看门狗、PS/2接口、I2C总线接口、SPI总线接口、1个三磁道
磁卡接口,3个智能卡接口等;另外,还内嵌了带有后备电源的、64K字节的RAM,掉电
时可保存数据不致丢失。
另外,S698-MIL内嵌有功能强大的调试单元DSU,DSU对外接口是一个普通的UART
串口,通过DSU口,用户可以访问CPU内部所有寄存器和存储器资源,也可访问外部所有
珠海欧比特控制工程股份有限公司
4
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
存储器和I/O外设,使硬件/软件调试变得极为方便。
S698-MIL支持ORBITA实时嵌入式操作系统ORBITA EOS,还支持嵌入式操作系统
RTEMS及uClinux等。S698-MIL有以下特点:
¾ 基于AMBA总线的可裁减结构;
¾ 高性能的处理器内核(带有4K字节的指令cache和4K字节的数据cache)
– 32-bit整型数处理单元
2024年10月6日发(作者:开妍晨)
S698MIL-DKit
S698-MIL芯片应用开发系统
使用说明书
V 3.2
珠海欧比特控制工程股份有限公司
地址:广东省珠海市唐家东岸白沙路1号欧比特科技园
邮编:519080
电话*************传真*************网址:
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
前言
本说明书是S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书。
本开发系统使用的是SAILING S698-MIL处理器(以下简称S698-MIL处理器)是针对
嵌入式实时控制及信息处理应用而研制的32位RISC嵌入式处理器,其设计遵循SPARC V8
标准。SPARC是国际上流行的处理器架构之一,在业内享有盛名,具备广大的用户群和广
阔的应用领域。
S698-MIL是高性能的、SPARC V8架构的、32-bit RISC嵌入式微处理器,采用0.18 µm
CMOS工艺制造,QFP160封装。
S698-MIL内部采用AMBA总线,内嵌32-bit整型数处理单元(包括4K字节的指令cache
和4K字节的数据cache),优化的32/64-bit浮点数处理单元,具有较强的运算能力;并且
内嵌了大量的外设,主要包括:80-bits GPI口、4路UART接口、5个24-bits定时器、实时
时钟、看门狗、PS/2接口、I
2
C总线接口、SPI总线接口、1个三磁道磁卡接口,3个智能卡
接口等;另外,还内嵌了带有后备电源的、32K字节的RAM,掉电时可保存数据不致丢失。
S698-MIL是专为税控收款机、银行POS机等终端设备量身定做的一块微处理器。
S698-MIL内嵌有功能强大的调试单元DSU,DSU对外接口是一个普通的UART串口,
通过DSU口,用户可以访问CPU内部所有寄存器和存储器资源,也可访问外部所有存储器
和I/O外设,使硬件/软件调试变得极为方便。
S698-MIL支持标准C语言编写的程序,而且也支持ORBITA实时嵌入式操作系统
ORBITA EOS,还支持实时嵌入式操作系统RTEMS及嵌入式操作系统uClinux。
该使用说明书就S698-MIL芯片开发系统功能和应用进行了详尽描述,以方便用户尽快
地掌握和熟悉S698-MIL处理器芯片,并基于该芯片进行应用开发。
珠海欧比特控制工程股份有限公司 i
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
目 录
1 S698-MIL芯片应用开发系统构成......................................................................................1
1.1 系统板提供如下硬件资源:...........................................................................1
2详细设计................................................................................................................................2
2.1原理框图.....................................................................................................................2
2.2 PCB布局框图............................................................................................................3
2.3 实物图........................................................................................................................4
2.4各功能模块说明.........................................................................................................4
2.4.1微处理器..........................................................................................................4
2..7
2.7
2.4.8
2.4.5智能卡..............................................................................................................8
2.4.6通讯接口........................................................................................................10
2.4.7DSU串口........................................................................................................12
2.4.8打印机............................................................................................................14
2.4.9LCD显示屏....................................................................................................15
2.4.10实时时钟......................................................................................................16
2.4.11键盘..............................................................................................................17
2.4.12数码管显示..................................................................................................17
2.4.13 A/D和18
2.4.14磁卡接口......................................................................................................19
2.4.20
2.4.20
2.4.17复位电路......................................................................................................21
2.4.18电源..............................................................................................................21
3程序设计硬件参考..............................................................................................................21
3.1 信号列表..................................................................................................................21
3.2系统地址映射...........................................................................................................24
3.3系统寄存器地址分配...............................................................................................24
3.4外扩寄存器列表.......................................................................................................30
3.5原理图.......................................................................................................................31
3.6 PCB图......................................................................................................................31
4软件系统..............................................................................................................................31
4.1实验软件平台与硬件平台的连接...........................................................................31
4.2交叉开发调试方式...................................................................................................32
4.3 Orbita IDE集成开发环境(Orion 4.0)使用说明.................................................32
4.3.1主窗口............................................................................................................33
4.3.2
选择工作间...................................................................................................33
4.3.4工程的新建....................................................................................................34
4.3.5编译调试环境的配置....................................................................................37
4.3.6调试运行环境的设置....................................................................................40
4.3.7工程的编译、链接........................................................................................45
4.3.8程序的调试....................................................................................................45
珠海欧比特控制工程股份有限公司
ii
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
4.4DSU调试步骤...........................................................................................................49
4.5FLASH程序固化......................................................................................................50
5附录1:PCB图..................................................................................................................52
珠海欧比特控制工程股份有限公司
iii
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
1 S698-MIL芯片应用开发系统构成
1.1 系统板提供如下硬件资源:
z S698-MIL处理器
z 240*320点阵LCD
z
EPSON针式打印机
z 三磁道磁卡读卡器
z IC卡读卡器
z USB1.1(Host)
z RTC
z 12位A/D
z 12位D/A
z RS232
z RS422
z RS485
z 8位8段数码管
z 5个LED
z
PS/2标准键盘接口
z 4*4矩阵键盘
z 16MB NandFlash
z 1MB SRAM
z 512KB FLASH
z CPLD
z
DSU(串口调试口)
珠海欧比特控制工程股份有限公司
1
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
2详细设计
2.1原理框图
珠海欧比特控制工程股份有限公司
2
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
2.2 PCB布局框图
珠海欧比特控制工程股份有限公司
3
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
2.3 实物图
2.4各功能模块说明
2.4.1微处理器
本系统的核心处理器采用S698-MIL。S698-MIL是高性能的、SPARC V8架构的、32-bit
RISC嵌入式微处理器,采用0.18µm CMOS工艺制造,QFP160封装。
S698-MIL内部采用AMBA总线,内嵌32-bit整数处理单元(包括4K字节的指令cache
和4K字节的数据cache),优化的32/64-bit浮点数处理单元,具有较强的运算能力;并且
内嵌了大量的外设,主要包括:80-bits GPI口、4路UART接口(其中一个具有完全Modem
接口)、5个24-bits定时器、看门狗、PS/2接口、I2C总线接口、SPI总线接口、1个三磁道
磁卡接口,3个智能卡接口等;另外,还内嵌了带有后备电源的、64K字节的RAM,掉电
时可保存数据不致丢失。
另外,S698-MIL内嵌有功能强大的调试单元DSU,DSU对外接口是一个普通的UART
串口,通过DSU口,用户可以访问CPU内部所有寄存器和存储器资源,也可访问外部所有
珠海欧比特控制工程股份有限公司
4
S698-MIL芯片应用开发系统(S698MIL-DKit)使用说明书
存储器和I/O外设,使硬件/软件调试变得极为方便。
S698-MIL支持ORBITA实时嵌入式操作系统ORBITA EOS,还支持嵌入式操作系统
RTEMS及uClinux等。S698-MIL有以下特点:
¾ 基于AMBA总线的可裁减结构;
¾ 高性能的处理器内核(带有4K字节的指令cache和4K字节的数据cache)
– 32-bit整型数处理单元