搜档网
当前位置:搜档网 › 智嵌 STM32F407开发板基本型V1.0实验例程操作手册

智嵌 STM32F407开发板基本型V1.0实验例程操作手册

智嵌 STM32F407开发板基本型V1.0实验例程操作手册
智嵌 STM32F407开发板基本型V1.0实验例程操作手册

北京智嵌物联网电子技术有限公司 I

智嵌 STM32F407开发板基本型V1.0实验例程操作手册

版本号:A

拟制人:赵工

时 间 :2014年12月27日

目录

1本文档编写目的 (1)

2实验例程操作说明 (1)

2.1LED闪烁实验 (1)

2.2KEY_LED实验 (1)

2.3RS232通讯实验 (1)

2.4RS485通讯实验 (2)

2.5CAN1通讯实验 (3)

2.6I2C实验—读写24c04 (3)

2.7SPI通讯实验--读写SST25016B (5)

2.8CPU温度测量实验 (5)

2.9CRC实验 (5)

2.10DAC例程实验 (6)

2.11DS18B20温度测量实验 (6)

2.12EXIT例程实验 (6)

2.13RNG随机数发生器例程实验 (7)

2.14RTC时钟例程实验 (7)

2.15独立看门狗例程实验 (8)

2.1616通道ADC采集实验 (9)

2.17U盘读写实验 (10)

2.18SD卡FatFS文件系统实验 (11)

2.19USB数据存储实验-PC机通过USB读写SD卡实验 (13)

2.20基于OLED的RFID_RC522读写IC卡实验 (14)

2.21OLED显示实验 (16)

2.22TCP服务器收发数据实验 (16)

2.23动态IP实验 (18)

2.24HTTP网页服务器实验 (20)

2.25 2.4G无线模块NRF24l01通信实验 (22)

2.26基于LCD的RFID_RC522读写IC卡实验 (22)

2.27SNTP协议实验_网络授时_RTC实验 (24)

2.28UDP客户端发送数据实验 (27)

2.29UDP服务器收发数据实验 (28)

2.30TCP客户端收发数据实验 (30)

2.31HTTP网页拍照例程 (33)

2.32其他实验例程 (34)

1本文档编写目的

本手册是针对智嵌 STM32F407开发板基本型V1.0的例程而编写的,包括每个实验例程的实验原理、实验步骤、注意事项等。

2实验例程操作说明

2.1LED闪烁实验

实验原理:通过控制PA4/ PA5/ PB1/ PE11的电平变化实现LED灯的亮灭。

实验步骤:

(1)用Keil uVision4打开LED灯闪烁实验工程,并编译。

(2)给开发板上电,将生成的目标文件(HEX文件)下载到单片机(可通过JTAG或串口下载)。(3)按下“RESET”键(即B1,则可以看到4个LED灯闪烁。

(4)SysTick例程、Timer2例程、Timer3例程与此相似。

2.2KEY_LED实验

实验原理:单片机先读取按键的状态,然后根据读到的状态控制相应的LED灯(4个按键和4个LED一一对应)。

实验步骤:

(1)用Keil uVision4打开KEY_LED实验工程,并编译。

(2)给开发板上电,将生成的目标文件(HEX文件)下载到单片机(可通过JTAG或串口下载)。(3)按下“RESET”键(即B1),单片机复位后,再按下4个用户按键其中之一,则会看到相应的LED亮,松开后LED熄灭。

2.3RS232通讯实验

实验原理:PC机通过“sscomv20(串口调试程序)”软件向开发板发送数据,开发板接收到一帧数据后(一帧数据以’?;’作为结尾),将该帧数据原样返回。

实验步骤(也适用于DMA方式):

(1)用串口线(usb转串口线)将开发板和电脑相连接。打开电脑的设备管理器,查看使用的端口号。

(2)打开“sscomv20(串口调试程序)”软件。

(3)将端口号设置为第(1)步查到的端口号,波特率:115200,数据位:8,校验位:Even,偶校验。停止位:1。如图1所示:

图1串口设置

(4)打开RS232通讯实验工程,编译,运行;并将生成的目标文件(HEX文件)下载到单片机。复位单片机,在串口调试软件的字符串输入框中输入:12345?; (注意?;是英文格式的)。点击发送,则会看到开发板发来的数据,如图2所示:

图2 实验结果

2.4RS485通讯实验

实验原理:PC机通过“sscomv20(串口调试程序)”软件向开发板发送数据,开发板接收到一帧数据后(一帧数据以’?;’作为结尾),将该帧数据原样返回。

实验步骤

(1)用RS485/RS232转换器将开发板和电脑相连接。打开电脑的设备管理器,查看使用的端口号。(2)打开“sscomv20(串口调试程序”,设置如图1所示。

(3)用JLINK将开发板和电脑连接,打开RS485通讯实验工程,编译,运行。

(4)在字符串输入框中输入:12345?; 点击发送,则会看到开发板发送来的数据,如图2所示。

2.5CAN1通讯实验

实验原理:CAN1波特率为250KBPS,扩展帧格式。用usb转can设备向板子发数据,则板子收到后将数据原样返回。

实验步骤:

(1)用USB/CAN转换器(本实例为USB_CAN TOOL)将开发板和电脑连接。

(2)打开USB_CAN TOOL软件,设置如图3所示:

图3 CAN软件设置

(3)将can1通讯工程打开,连接jlink,并下载运行,点击图3中的“发送消息”则可以看到板子发来的数据,如图4所示。

图4实验结果

CAN2通讯实验和CAN1类似。

2.6I2C实验—读写24c04

实验原理:首先通过I2C向24c02存储单元中写入0x00~0xff,然后再读取相应的存储单元,并将读取的结果通过串口发送出去,以验证写入和读取的正确性。

实验步骤

(1)用串口线(usb转串口线)将开发板和电脑相连接。打开电脑的设备管理器,查看使用的端口

号。

(2)打开sscomv20(串口调试程序”软件

(3)将端口号设置为第(1)步查到的端口号,波特率:115200,数据位:8,校验位:Even,偶校验。停止位:1,数据格式选择HEX,如图5所示。

(4)

图5 串口设置

(4)用JLINK将开发板和电脑连接,打开I2C实验-读写24C02工程,编译,运行,此时可以看到串口软件接收到了开发板发来的数据,实验结果如图6所示。

图6实验结果

2.7SPI通讯实验--读写SST25016B

实验原理、实验步骤以及实验结果和2.6节类似。

2.8CPU温度测量实验

实验步骤:

(1)设置串口软件“sscomv20(串口调试程序)”如图1所示。用串口线将开发板和电脑连接。(2)打开CPU温度测量例程,并下载到开发板,复位运行程序,此时可以看到串口输出了相关信息,如下图所示:

2.9CRC实验

实验步骤:

(1)设置串口软件“sscomv20(串口调试程序)”如图1所示。用串口线将开发板和电脑连接。(2)打开CRC例程,并下载到开发板,复位运行程序,按下S1~S4任意一个按键,可以看到串口输出计算的CRC结果:

2.10DAC例程实验

该实验比较简单,可以通过观察D8和D9指示灯的亮度变化。

2.11DS18B20温度测量实验

实验步骤:

(1)设置串口软件“sscomv20(串口调试程序)”如图1所示。用串口线将开发板和电脑连接。(2)打开DS18B20温度测量例程,并下载到开发板,复位运行程序,结果如下:

2.12EXIT例程实验

运行结果和“KEY_LED实验”一样。

2.13RNG随机数发生器例程实验

(1)设置串口软件“sscomv20(串口调试程序)”如图1所示。用串口线将开发板和电脑连接。

(2)打开RNG随机数发生器例程,并下载到开发板,复位运行程序,按下S1~S4任意一个按键,可以看到串口输出随机数结果:

2.14RTC时钟例程实验

(1)设置串口软件“sscomv20(串口调试程序)”如图1所示。用串口线将开发板和电脑连接。(2)打开RTC时钟例程,并下载到开发板,复位运行程序,可以看到串口输出结果:

同时,OLED也显示如下:

2.15独立看门狗例程实验

(1)设置串口软件“sscomv20(串口调试程序)”如图1所示。用串口线将开发板和电脑连接。(2)打开独立看门狗例程,并下载到开发板,复位运行程序,按下S1~S4任意按键喂狗,如果不按下,看门狗计数溢出导致系统复位,如下:

不按按键看门狗复位

按下按键喂狗

2.1616通道ADC采集实验

因为该配置是采集16通道的,但是板子上有些adc管脚和其他功能复用(接了其他器件)所以在使用过程中需要注意,板子上有一个电位器,可以通过调节该电位器观察该路变化。

实验原理:开发板使用ADC1以DMA方式采集16通道,然后通过串口输出。

ADC对应管脚:

ADC_Channel_0 PA0

ADC_Channel_1 PA1

ADC_Channel_2 PA2

ADC_Channel_3 PA3

ADC_Channel_4 PA4

ADC_Channel_5 PA5

ADC_Channel_6 PA6

ADC_Channel_7 PA7

ADC_Channel_8 PB0

ADC_Channel_9 PB1

ADC_Channel_10 PC0

ADC_Channel_11 PC1

ADC_Channel_12 PC2

ADC_Channel_13 PC3

ADC_Channel_14 PC4

ADC_Channel_15 PC5

实验步骤:

(1)设置串口软件“sscomv20(串口调试程序)”如图1所示。用串口线将开发板和电脑连接。(2)将该例程下载到开发板,复位运行,则可以看到串口调试软件有如下显示:

16通道ADC采集实验结果

2.17U盘读写实验

实验原理:先检查u盘是否插上,若插上则读取u盘的信息,并通过串口将该信息发送到电脑上,串口通过发送命令可以进行如下操作:

实验步骤:

(2)设置串口软件“sscomv20(串口调试程序)”如图1所示。将u盘插到开发板的CN4上。用串口线将开发板和电脑连接。

(3)打开u盘读写实验例程,并下载到开发板,复位运行程序,此时可以看到串口输出了相关信息,如图所示:

实验结果

2.18SD卡FatFS文件系统实验

实验原理:根据串口打印提示命令进行操作。

实验步骤

(1)设置串口软件“sscomv20(串口调试程序)”如图1所示。将SD卡插到开发板上。用串口线将开发板和电脑连接。

(2)打开SD卡FatFS文件系统实验,并下载到开发板,复位运行程序,此时可以看到串口输出了相关信息,如图所示。

实验结果(4)向开发板发送字符“1”,则显示SD卡根目录如下:

SD卡根目录

2.19USB数据存储实验-PC机通过USB读写SD卡实验

实验原理:通过usb读写SD卡(模拟U盘)。

实验步骤:

(1)设置串口软件“sscomv20(串口调试程序)”如图1所示。将SD卡插到开发板上。用串口线将开发板和电脑连接。

(2)打开USB数据存储实验-PC机通过USB读写SD卡实验,并下载到开发板,复位运行程序,此时可以看到串口输出了相关信息,如下图所示。

(5)向开发板发送字符“2”使能U盘,此时电脑会提示安装驱动,稍等片刻,电脑会识别出一个可移动磁盘:

此时就可以存取文件了。

2.20基于OLED的RFID_RC522读写IC卡实验

实验原理:开发板读取RC522读写卡模块,并将卡片ID信息显示在OLED上。

实验步骤:

(1)接上智嵌RC522读卡模块,将该例程下载到开发板上,复位运行,则开发板OLED显示如下图:

读卡实验

(2)将IC卡放到读卡器上(距离小于4cm即可),读取成功后显示如下图所示:

读取卡号

(3)如果要读写RC522的数据块,请参看“基于RS232的RFID_RC522读写IC卡实验(裸机)”。

2.21OLED显示实验

此实验比较简单,只贴出实验结果:

2.22TCP服务器收发数据实验

实验原理:开发板做为TCP服务器,PC机(软件)作为TCP客户端。首先PC机软件向开发板发起连接,若连接成功,PC机软件向开发板发送数据,开发板接收到后将数据原样返回。

实验步骤:

(1)将电脑IP设置如图7所示.

图7电脑IP设置

(2)打开“TCP_tester分析”软件,默认设置如图8所示。

图8 TCP_tester软件设置

(3)用交叉网线将开发板和电脑连接,用jlink将开发板和电脑连接。

(4)打开TCP_IP收发数据实验工程,编译下载,运行。

(5)在图8中点击“TCP协议---客户端”,并将ip和端口设置如图9所示(因为开发板的IP为192.168.1.252,TCP端口为1030)。

图9 TCP_tester软件设置

(6)点击图9中的“建立连接”,若连接成功后,在发送显示区输入任意数据,点击“发送数据”,则可以看到接收区有开发板发来的原样数据。如图10所示。

图10实验结果

2.23动态IP实验

实验原理:开发板通与交换机或路由器连接,接收交换机或路由器分配的动态IP地址作为自己的IP地址。通过串口可以看到IP分配是否成功。

实验步骤:

(1)用直通网线将开发板和交换机或路由器连接。

(2)打开“sscomv20(串口调试程序)”,波特率:115200,数据位:8,校验位:Even,偶校验。停止位:1。如图1所示。

(3)用JLINK将开发板和电脑连接,接上网线,打开动态IP实验工程,编译下载,运行。

结果获取IP成功则如下显示:

CSR8670开发板使用说明书

CSR8670开发板 使 用 说 明 书

一、开发板资源介绍 开发板是针对蓝牙免提,蓝牙音响应用设计的一款多媒体蓝牙开发套件。开发板采用英国CSR 公司CSR8670 蓝牙芯片,可以用来开发单声道蓝牙耳机,立体声蓝牙耳机,蓝牙车载免提,蓝牙音频适配器,蓝牙虚拟串口(SPP), 蓝牙人机交互接口(HID),蓝牙文件传输(FTP)等。开发板带有USB,UART,I2C,PCM,音频输入、输出等接口,并引出PIO 和AIO 接口,方便用户扩展,进行二次开发。I开发板支持程序在线调试以及参数修改。 1、硬件资源: ◆标配CSR8670 蓝牙芯片,内置kalimba DSP ,支持蓝牙协议V4.0+EDR ◆集成16Mb FLASH ◆7个按键(1个复位键,1个开机键,5个用户按键) ◆16个PIO 接口(其中PIO6、PIO7作为I2C) ◆2个AIO 接口 ◆3个LED 指示灯

◆ 1个USB 接口 ◆ 音频输出接口 ◆ 音频输入接口 ◆ 板载麦克风 ◆ RS232 接口 ◆ SPI 调试接口 ◆ IIC 接口(PIO 复用) ◆ 64Kbit E2PROM 【注意】:板载的部分资源会因为芯片所采用的芯片的不同而未被使用到,具体请参考原理图。

二、硬件连接和使用 1、请参照上图,将下载线通过10PIN的排线和开发板连接,将MINI-USB线连接下载线并接到电脑,此时板子左上方的红色LED灯会亮,说明开发板已经正常上电。 【注意】: 1. 本开发板将VREN 开机信号单独连接到一个按键作为开机用,所以在使用bluelab或pstool连接开发板时,请务必按下改开机键不放,否则将会导致软件无法读取芯片的现象,bluelab 会提示"Unable to query BlueCore over SPI" 错误。 2. 使用bluelab下载调试程序时,请务先设置【Debug】菜单下的【Tansport】是否设置为USB,否则bluelab 将会提示"Unable to query BlueCore over SPI" 错误

国嵌视频教程下载

嵌入式Linux视频教程 相关搜索:简体中文, 学习方法, 视频教程, 普通话, 嵌入式 中文名: 嵌入式Linux视频教程 资源格式: 光盘镜像 学校: 成都国嵌嵌入式培训中心版本: 成都国嵌嵌入式培训中心的基于广州友善之发行日期: 2010年 地区: 大陆 对白语言: 普通话 文字语言: 简体中文 视频光盘目录结构 国嵌视频1.iso -学习方法与课程体系介绍(学前必看) -学习方法介绍.avi -国嵌嵌入式课程体系.pdf -嵌入式Linux学习方法.pdf -国嵌课程1-嵌入式入门体验班(上) -第1天(嵌入式系统概述) -国嵌体验入门班-1-1(嵌入式系统概述).avi -国嵌体验入门班-1-2(ARM概述).avi -国嵌体验入门班-1-3(嵌入式Linux概述).avi -国嵌体验入门班-1-4(2440开发板介绍).avi -国嵌体验入门班-1-5(软硬件环境搭建).avi -第2天(开发板快乐体验) -国嵌体验入门班-2-1(开发板系统安装).avi -国嵌体验入门班-2-1(开发板系统安装-Jlink方式).avi -国嵌体验入门班-2-1(开发板系统安装-并口方式).avi -国嵌体验入门班-2-2(裸机程序体验).avi -国嵌体验入门班-2-3(QT系统体验).avi -国嵌体验入门班-2-4(Android系统体验).avi 国嵌视频2.iso

-国嵌课程1-嵌入式入门体验班(下) -第3天(Linux系统体验) -国嵌体验入门班-3-1(Linux定制安装).avi -国嵌体验入门班-3-2(Linux命令).avi -国嵌体验入门班-3-3(VI使用).avi -国嵌体验入门班-3-4(Linux系统管理).avi -国嵌体验入门班-3-5(Shell编程).avi -国嵌体验入门班-3-6(Qcd功能演示).avi -国嵌体验入门班-3-7(必修实验).avi -国嵌课程2-嵌入式Linux应用开发班 -第1天(编程基础) -国嵌应用班-1-1(GCC程序编译).avi -国嵌应用班-1-2(GDB程序调试).avi -国嵌应用班-1-3(makefile工程管理).avi -国嵌应用班-1-4(必修实验).avi -第2天(文件时间编程) -国嵌应用班-2-1(系统调用方式访问文件).avi -国嵌应用班-2-2(库函数访问文件).avi -国嵌应用班-2-3(时间编程).avi -国嵌应用班-2-4(必修实验).avi -第3天(多进程程序设计) -国嵌应用班-3-1(进程控制原理).avi -国嵌应用班-3-2(进程控制程序设计).avi -国嵌应用班-3-3(必修实验).avi -第4天(进程间通讯) -国嵌应用班-4-1(进程间通讯概述).avi -国嵌应用班-4-2(管道通讯).avi -国嵌应用班-4-3(信号通讯).avi -国嵌应用班-4-4(共享内存通讯).avi -国嵌应用班-4-5(必修实验).avi -第5天(进程间通讯) -国嵌应用班-5-1(消息队列).avi

建筑试验员技术操作手册

目录 第一章、施工现场实验员工作管理 (1) 一、委托制度 (1) 二、标准养护室测试检查记录 (1) 三、工地实验管理 (1) 四、见证管理 (6) 第二章、水泥与钢筋材料试验 (10) 第一节、水泥 (10) 第二节、钢筋 (14) 第三章、其它原材料试验 (20) 第一节、砂子 (20) 第二节、石子 (24) 第四章、混凝土性能试验 (24) 第一节、普通砼 (27) 第二节、抗渗抗冻砼 (32) 第三节、泵送砼 (33) 第四节、大体积砼 (34) 第五章、建筑砂浆 (34) 一、砌筑砂浆 (35) 第六章、土工试验分析 (37)

第一节、土工试验概述 (37) 第二节、土工的工程分类 (37) 第三节、土的基本物理指标 (37) 第四节、含水率试验 (38) 第五节、密度试验 (39) 第六节、回填土试验 (43) 第七节、灰土 (44) 第八节、压实系数 (44) 第一章施工现场试验工作管理 、委托制度 1.凡送试各种原材料检验的单位,必须认真填写试验委托单。试验委托单要写明编号、试验名称、委托单位、取样地点、试件数量、产地、用于工程的部位、送样日期、需用日期和要求试验项目、需用试验报告份数及其他必须注明的内容。委托单必须有工地技术负责人和送试人签名或盖章。 2.各种配合比试验委托必须填写委托单。委托单要写明使用工程名称和部位、强度等级、各种原材料的产地、鉴定情况及掺合料、外加剂等。必须根据工程进度提前提出申请。 3.混凝土和砂浆试验报告、配合比申请单、工程部位等由委托单位填写。试验室负责填写收样日期、试验编号、试验结果,办理签字盖章手续 4.试样要和委托单对号无误 、标准养护室测试检查制度 1.标准养护室要设置混凝土养护架,砂浆和水泥试件养护箱。养护温度和湿度采用自动控制装置和喷淋式控制。 2?标准养护室的温度应保持在20 C 士2 C,相对湿度在90 %以上。记录温湿度分别用温度记录仪和湿度计。 3.进入标准养护室的试件应根据编号、龄期,并按顺序连续摆放进行养护。试件要摆放整齐,出入养护室要按编号、龄期有条不紊地进行。

stm32f303评估板手册

For further information contact your local STMicroelectronics sales office. July 2016DocID023596 Rev 41/4 STM32F3DISCOVERY Discovery kit with STM32F303VC MCU Data brief Features ?STM32F303VCT6 microcontroller featuring 256-Kbyte Flash memory, 48-Kbyte RAM in an LQFP100 package ?On-board ST-LINK/V2 for PCB version A or B or ST-LINK/V2-B for PCB version C and newer ?USB ST-LINK functions:–Debug port –Virtual COM port with ST-LINK/V2-B only –Mass storage with ST-LINK/2-B only ?Board power supply: through USB bus or from an external 3V or 5V supply voltage ?External application power supply: 3V and 5V ?L3GD20, ST MEMS motion sensor, 3-axis digital output gyroscope ?LSM303DLHC, ST MEMS system-in-package featuring a 3D digital linear acceleration sensor and a 3D digital magnetic sensor ?Ten LEDs: –LD1 (red) for 3.3V power on –LD2 (red/green) for USB communication –Eight user LEDs: LD3/10 (red), LD4/9 (blue), LD5/8 (orange) and LD6/7 (green)?Two push-buttons (user and reset)?USB USER with Mini-B connector ?Extension header for all LQFP100 I/Os for quick connection to prototype board and easy probing ?Comprehensive free software including a variety of examples, part of STM32CubeF3 package or STSW-STM32118 for legacy Standard Library usage 1.Picture not contractual. Description The STM32F3DISCOVERY allows users to easily develop applications with the STM32F3 Series based on ARM ? Cortex ?-M4 mixed-signal MCU. It includes everything required for beginners and experienced users to get started quickly.Based on the STM32F303VCT6, it includes an ST-LINK/V2 or ST-LINK/V2-B embedded debug tool, accelerometer, gyroscope and e-compass ST MEMS, USB connection, LEDs and push-buttons. The STM32F3DISCOVERY discovery board does not support the STM32F313xx MCUs (1.65V to 1.95 V power supply). https://www.sodocs.net/doc/9b17143171.html,

实验34

实验三、影像配准及矢量化 一、实验目的 1.利用影像配准(Georeferencing) 工具进行影像数据的地理配准 2.编辑器的使用(点要素、线要素、多边形要素的数字化)。 3.熟悉GRAMIN GPS手持机的基本使用方法。 注意:在基于ArcMap 的操作过程中请注意保存地图文档。 二、实验准备 数据:昆明市西山区普吉地形图1:10000 地形图――70011-1.Tif,昆明市旅游休闲图.jpg (扫描图),请从课程网站下载。 在开始本实验之前,将同学分成3-5个小组,每个小组从实验室借出一部GARMIN GPS 手持机,利用课外时间在昆明市范围内采集20个GPS点,并在自行购买和昆明市旅游休闲图上做好标记。数据采集回来后用MapSource 软件通过数据线将数据从GPS手持机中导入到计算机并存储为GPS.txt 文件以备使用。 在借到GPS手持机后,请在老师指导下认真阅读GPS手持机的说明书,掌握基本操作方法。使用完毕后请归还实验室。外出采集数据时请遵守指导老师宣布的安全注意事项。 软件准备: MapSource (GRAMIN GPS手持机数据导入软件) ArcGIS Desktop ---ArcMap 三、实验内容及步骤 第1步地形图的配准-加载数据和影像配准工具 所有图件扫描后都必须经过扫描配准,对扫描后的栅格图进行检查,以确保矢量化工作顺利进行。 ●打开ArcMap,添加“影像配准”工具栏。 ●把需要进行配准的影像—70011-1.TIF增加到ArcMap中,会发现“影像配准” 工具栏中的工具被激活。

第2步输入控制点 在配准中我们需要知道一些特殊点的坐标。通过读图,我们可以得到一些控件点――公里网格的交点,我们可以从图中均匀的取几个点。一般在实际中,这些点应该能够均匀分布。 ●在”影像配准”工具栏上,点击“添加控制点”按钮。 ●使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击输入该点实际的坐标位置,如下图所示:

国嵌嵌入式linux学习视频

转:2018国嵌嵌入式linux学习视频 给各位学习嵌入式的童鞋参考一下,很好的教程哦。 最新公布的有两套培训视频,第1套为《国嵌嵌入式培训视频》-2440版,该套视频是国嵌使用2440开发板教案的现场培训班视频,包含了2018年1月最新版的《嵌入式体验入门班》、《嵌入式Linux应用程序开发》、《ARM系统进阶班》、《嵌入式Linux内核驱动进阶班》完整视频。 第2套为《国嵌嵌入式培训视频》-6410版,该套视频是国嵌使用6410开发板教案的现场培训班视频,包含了2018年1月最新版的《嵌入式体验入门班》、《嵌入式Linux应用程序开发》、《嵌入式Linux内核驱动进阶班》完整视频。 特别提醒:如果你是嵌入式初学者,并且还没有购买开发板,建议你下载《国嵌嵌入式培训视频》-2440版来进行学习,如果你已经购买了6410开发板,那建议直接下载《国嵌嵌入式培训视频》-6410版来学习。 如果还有同学需要购买国嵌《ARM系统深入班》、《ARM系统深入班》、《嵌入式Linux内核驱动深入班》、《系统移植专题班》《嵌入式linux高级工程班》,可以自己去联系国嵌https://www.sodocs.net/doc/9b17143171.html, 6410版课程下载说明:该套6410课程里面包含了《嵌入式体验入门班》<不同于2440)、《应用程序开发班》<同2440版)、《嵌入式Linux内核驱动进阶班》<不同于2440),并且同时包含了对tiny6410/mini6410,OK6410的支持,大家下载时根据自己情况选择适合自己的部分下载。 国嵌2018-2440最新版(2018-1月> 公开视频光盘目录结构 国嵌视频1.iso -学习方法与课程体系介绍<学前必看) -学习方法介绍.avi -国嵌嵌入式课程体系.pdf -嵌入式Linux学习方法.pdf -国嵌课程1-嵌入式入门体验班<上) -第1天<嵌入式系统概述) -国嵌体验入门班-1-1<嵌入式系统概述).avi -国嵌体验入门班-1-2

细胞培养实验技术手册

实验记录 24/2/2014 一、细胞培养 一、培养基的配制 a. RPMI 1640 1×(with L-glutamine)类培养基组分:RPMI ,10%FBS(胎牛血清),双抗生素(penicillin,盘尼西林(青霉素),streptomycin,链霉素); 配制方法:500 ml RPMI(一瓶) + 50 ml FBS + 5 ml 双抗生素 b. DMEM 1×类培养基组分:DEMI,10% FBS,双抗生素; 配制方法:500 ml DMEM(一瓶) + 50 ml FBS + 5 ml 双抗生素 二、培养细胞RNA的提取 1.从培养箱中拿出6孔板(每孔培养2 ml),吸出培养液; 2.PBS清洗;用大枪管吸取PBS加入每个培养孔中(枪头不要触碰培养板,防止交叉污染),用1 ml枪吹匀清洗(把培养板倾斜,吸溶液指最高处打出)。重复以上操作一次。 3. 每孔中加1 ml Trizol ,吸出放-80℃冰箱冷冻。 三、培养细胞DNA的提取 1.从培养箱中拿出6孔板(每孔培养2 ml),吸出培养液; 2.PBS清洗;用大枪管吸取PBS加入每个培养孔中(枪头不要触碰培养板,防止交叉污染),用1 ml枪吹匀清洗(把培养板倾斜,吸溶液至最高处打出)。重复以上操作一次。 3. 向培养板中加酶消化(时间较长,放进培养箱,看到有白色悬浮后取出),取出加DMEM类培养基; 4. 吸出至1.5 ml 离心管,3600 rpm,4 min离心; 5. 吸出上清(不要触及沉淀),加PBS 1ml清洗,3600 rpm,4 min离心; 四、常用细胞系(人) 名称细胞类型来源核型培养液 A431 上皮型表皮细胞肿瘤非整倍体(76,XX)DMEM+10%FBS HeLa 上皮样宫颈癌非整倍体(81-83,XX)MEM+NEAA 10%FBS Hep G2 上皮样肝细胞癌非整倍体(55,XY)MEM+NEAA 10%FBS MEM:极限必需培养液(Eagle);NEAA:非必需氨基酸;DMEM:Dulbecco’s MEM改良培养液;RPMI:Roswell Park Memorial 研究所;BrdU:5-溴脱氧尿苷;APRI:腺苷磷酸核糖转移酶 实验室除snu系列与国产7721用1640培养基,其它用DMEM培养基。 五、原代培养----肝细胞 1.切除乳鼠肝脏组织放进小烧杯中,用PBS或培养液漂洗2-3次,去除血污; 2.加少量培养液,用剪子把组织剪碎,1 平方mm左右,再用吸管吹打; 3.加含10%小牛血清的1640培养液,制成均匀的细胞悬液,移入培养瓶,将组织块放在培养瓶底部,采用薄层营养液培养法,盖上瓶盖。 4.换液,只将旧的培养液吸弃,换上新的培养基。 六、传代培养 1.显微镜观察是否需要传代 细胞生长良好:上清液清亮,无悬浮物,折光性好,均质而透明,胞膜完整,胞内颗粒少,无空泡和脂滴。细胞生长不良:悬浮物多,发差增大,胞膜不完整,胞质中颗粒多,出现空泡和脂滴。

路虎开发板用户手册

路虎NXP LPC1768开发板 用户手册

1、概述 路虎开发板采用 NXP公司 LPC1768 ARM是一款基于第二代 ARM Cortex-M3内核的微控制器,是为嵌入式系统应用而设计的高性能、低功耗的 32位微处理器,适用于仪器仪表、工业通讯、电机控制、灯光控制、报警系统等领域。路虎开发板板载 USB仿真器,支持 USB2.0 Device,具有双 CAN接口、RS-485接口等功能。路虎开发板配套丰富的例程和详尽的资料,方便用户快速进行项目开发。 功能特点: 强大的 MCU内核:Cortex-M3 ●处理速率高达 100MHz,并包含一个支持 8个区的存储器保护单元(MPU) ●内置嵌套向量中断控制器(NVIC) ● 512KB片上 Flash程序存储器,支持在系统编程(ISP)和在应用编程(IAP) ● 64KB SRAM可供高性能 CPU通过指令总线、系统总线、数据总线访问 ● AHB多层矩阵上具有 8通道的通用 DMA控制器(GPDMA) ●支持SSP、UART、AD/DA、定时器、GPIO等,并可用于存储器到存储器的传输 ●标准 JTAG测试/调试接口以及串行线调试和串行线跟踪端口选项 ●仿真跟踪模块支持实时跟踪 ● 4个低功率模式:睡眠、深度睡眠、掉电、深度掉电

●单个 3.3V电源(2.4V – 3.6V) ●工作温度:-40 °C - 85°C ●不可屏蔽中断(NMI)输入 ●片内集成上电复位电路 ●内置系统节拍定时器(SysTick),方便操作系统移植。 丰富的板载资源: 1、2路 RS232串行接口(使用直通串口线、其中一路串口支持 ISP下载程序) 2、2路 CAN总线通信接口(CAN收发器:SN65VHD230) 3、RS485通信接口(485收发器:SP3485) 4、RJ45-10/100M Ethernet网络接口(以太网 PHY:DP83848) 5、DA输出接口(可做 USB声卡实验、板载扬声器和扬声器输出驱动) 6、AD输入接口(可调电位器输入) 7、彩色液晶显示接口(可接 2.8寸或 3.2寸 TFT 320X240彩屏) 8、USB2.0接口,USB host及 USB Device接口。 9、SD/MMC卡(SPI)接口(提供带 FAT12、FAT16、FAT32文件系统)

STM32F407运用总结

STM32运用总结 主要分为IO口,定时器的PWM和QEI,中断,ADC,DAC和DMA介绍。在STM32的运用中第一步一般是使能相应模块的时钟,然后配置IO 口,最后配置相应的寄存器。 1.IO口 STM32的IO口非常多,而且与其它外设模块通常是复用的。在不同的外设中IO口的设置是不一样的。这一部分介绍普通的数值IO口。IO口有A-G共7组,每组16口。 1.IO口在时钟总线AHB1上,使能对应端口的时钟。在寄存 器RCC->AHB1ENR中。 2.配置IO口的模式,普通的IO口配置为普通的输入输出模式。 配置IO口是悬空还是上拉或者下拉。以上两步分别在寄存器 GPIOx->MODER和GPIOx-> PUPDR(x=A,B,C,D,E,F,G) 3.其中配置为输出模式时还要设置速度和相应的输出方式,开漏 或者推挽,以上两步分别在寄存器GPIOx-> OSPEEDR和 GPIOx->OTYPER(x=A,B,C,D,E,F,G)。 4.设置IO口的高低电平。在寄存器GPIOx->BSRRH中置相应的位 为1就是将相应的位置0,在寄存器GPIOx->BSRRL中置相应 的位为1就是将相应的位置1.另外还可以设置GPIOx_ODR寄

存器来设置输出电平以及读取GPIOx_IDR寄存器来获取输入 电平。 2.PWM STM32的定时器也非常之多,用到的主要是两个部分:用定时器产生PWM和定时触发ADC,这里一部分介绍PWM。(高级定时器的配置和这差不多,由于在STM32F103里面已经尝试过在STM32F407里面就没有再写) 1.配置IO口。我们说过STM32的外设模块主要是和IO口复用的, 因此在使用外设模块时首先配置好相应的IO口。比如使用A 口的PA1作为定时器Timer2的PWM输出。则应按照如下的步 骤来配置PA1。 1)使能A口的时钟。在寄存器RCC->AHB1ENR中。 2)配置PA1为复用功能。在寄存器GPIOA->MODER中。 3)配置PA1的上拉下拉或者悬空。在寄存器GPIOA->PUPDR中。 4)配置PA1的速度。在GPIOA->OSPEEDR中。 5)配置PA1的复用功能是和Timer2对应的。在GPIOA->AFR[0] 中。(相对应的复用对应表数据手册上有)。 2.配置定时器模块 1)使能相应的定时器模块时钟(注意不同的定时器在不同的 时钟总线上)。Timer2在APB1总线上。所以在RCC->APB1ENR 中使能Timer2.

LED驱动程序设计

LED驱动程序设计 分类:ARM系统进阶班(arm裸机程序)2012-08-24 13:23 1561人阅读评论(0) 收藏举报 首先声明,此文章是基于对国嵌视频教程中tiny6410有关视频教程的总结,为方便大家的复习。再次予以感谢,感谢国嵌各位老师为我们提供如此好的视频教程,为对于想要迈入嵌入式大门却迟迟找不到合适方法的学子们指引一条光明的方向。好了,接下来步入正题,此处将介绍tiny6410 LED驱动程序的设计。

2 下面来看看tiny6410关于LED 的原理图如图(1)所示:

图1 LED原理图 3 LED实例,代码如下所示:(代码摘自\光盘4\实验代码\3-3-1\src\main.c) main.c [cpp]view plaincopy 1./********************************************************** 2.*实验要求:用Tiny6410上的4个LED资源实现跑马灯程序。 3.*功能描述: Tiny6410用下面4个引脚连接了LED发光二极管,分别是 4.* GPK4--LED1 5.* GPK5--LED2 6.* GPK6--LED3 7.* GPK7--LED4 8.* 本程序将控制这四个管脚的输出电平,实现跑马灯的效果 9.*日期: 2011-3-10 10.*作者:国嵌 11.**********************************************************/ 12.#include "def.h" 13.#include "gpio.h" 14. 15.#define LED1_ON ~(1<<4) 16.#define LED2_ON ~(1<<5) 17.#define LED3_ON ~(1<<6) 18.#define LED4_ON ~(1<<7) 19. 20.#define LED1_OFF (1<<4)

实验室化学技术手册-麻省理工

警示:这些材料所叙述的实验可能是危险的,因此需要高标准的安全训练、特殊的设备和装置,并在合适的人员监管下才能进行。对于履行这样的安全程序和措施,你负有全部的责任和义务,并独自承担其风险。对于所提供的任何材料的内容或其执行情况,MIT 将不负任何责任和义务,不承担任何风险。法律提示 麻省理工学院化学系 实验室手册 5.301 化学实验技术 Katherine J Franz和Kevin M Shea编写 Rich L Danheiser和Timonthy M Swager教授协助编写 J Haseltine, Kevin M Shea和Sarah A Tabacco修改 IAP 2004

目录 1.简介 1.1. 概述 3 1.2. 教材 4 1.3. 导读 5 1.4. 等级 6 1.5. 日程安排 7 1.6. 怎样使用本手册 8 1.7. 实验室介绍 9 2. 转移和萃取技术 2.1. CC:“乙酯的轻松之旅” 14 2.2. EE:酸、碱及其互变 17 3. 重结晶纯化固体 3.1. CC:怎样对樟脑球进行重结晶? 19 3.2. EE:单晶培养 21 4. 蒸馏纯化液体 4.1. CC:“桃子是怎样进入香蕉的?” 24 4.2. EE:高海拔下应该怎么操作? 26 5. 快速柱色谱纯化法 5.1. CC:“外观可能是欺骗性的” 28 5.2. EE:设定速度 30 6. 蛋白质鉴定和误差分析 6.1. CC:“牛的心脏里有什么呢?” 32 6.2. EE:“我心坚如磐石” 35 7. 原创性研究介绍 7.1. Mn(salen)配合物催化烯烃的环氧化反应 37 1

STM32F070RB数据手册

This is information on a product in full production. January 2015 DocID027114 Rev 21/88 11 timers, ADC, communication interfaces, 2.4 - 3.6 V Datasheet - production data Features ?Core: ARM ? 32-bit Cortex ?-M0 CPU, frequency up to 48 MHz ?Memories –32 to 128 Kbytes of Flash memory – 6 to 16 Kbytes of SRAM with HW parity ?CRC calculation unit ?Reset and power management –Digital & I/Os supply: V DD = 2.4 V to 3.6 V –Analog supply: V DDA = V DD to 3.6 V –Power-on/Power down reset (POR/PDR)–Low power modes: Sleep, Stop, Standby ?Clock management – 4 to 32 MHz crystal oscillator –32 kHz oscillator for RTC with calibration –Internal 8 MHz RC with x6 PLL option –Internal 40 kHz RC oscillator ?Up to 51 fast I/Os –All mappable on external interrupt vectors –Up to 5155 I/Os with 5V tolerant capability ?5-channel DMA controller ?One 12-bit, 1.0 μs ADC (up to 16 channels)–Conversion range: 0 to 3.6 V –Separate analog supply: 2.4 V to 3.6 V ?Calendar RTC with alarm and periodic wakeup from Stop/Standby ?11 timers –One 16-bit advanced-control timer for six-channel PWM output –Up to seven 16-bit timers, with up to four IC/OC, OCN, usable for IR control decoding –Independent and system watchdog timers –SysTick timer ?Communication interfaces –Up to two I 2C interfaces –one supporting Fast Mode Plus (1 Mbit/s) with 20 mA current sink,–one supporting SMBus/PMBus.–Up to four USARTs supporting master synchronous SPI and modem control; one with auto baud rate detection –Up to two SPIs (18 Mbit/s) with 4 to 16 programmable bit frames –USB 2.0 full-speed interface with BCD and LPM support ?Serial wire debug (SWD) ?All packages ECOPACK ?2 TSSOP20 https://www.sodocs.net/doc/9b17143171.html,

成都国嵌的嵌入式-Linux视频教程下载地址

成都国嵌的嵌入式Linux视频教程下载地址 相关搜索:简体中文, 学习方法, 视频教程, 普通话, 嵌入式 中文名: 嵌入式Linux视频教程 资源格式: 光盘镜像 学校: 成都国嵌嵌入式培训中心版本: 成都国嵌嵌入式培训中心的基于广州友善之臂mini2440开发板的视频教程 发行日期: 2010年 地区: 大陆 对白语言: 普通话 文字语言: 简体中文 视频光盘目录结构 国嵌视频1.iso -学习方法与课程体系介绍(学前必看) -学习方法介绍.avi -国嵌嵌入式课程体系.pdf -嵌入式Linux学习方法.pdf -国嵌课程1-嵌入式入门体验班(上) -第1天(嵌入式系统概述) -国嵌体验入门班-1-1(嵌入式系统概述).avi -国嵌体验入门班-1-2(ARM概述).avi -国嵌体验入门班-1-3(嵌入式Linux概述).avi -国嵌体验入门班-1-4(2440开发板介绍).avi -国嵌体验入门班-1-5(软硬件环境搭建).avi -第2天(开发板快乐体验) -国嵌体验入门班-2-1(开发板系统安装).avi -国嵌体验入门班-2-1(开发板系统安装-Jlink方式).avi -国嵌体验入门班-2-1(开发板系统安装-并口方式).avi -国嵌体验入门班-2-2(裸机程序体验).avi -国嵌体验入门班-2-3(QT系统体验).avi -国嵌体验入门班-2-4(Android系统体验).avi 国嵌视频2.iso -国嵌课程1-嵌入式入门体验班(下) -第3天(Linux系统体验) -国嵌体验入门班-3-1(Linux定制安装).avi -国嵌体验入门班-3-2(Linux命令).avi -国嵌体验入门班-3-3(VI使用).avi

实验技术手册(细胞免疫方面)

单克隆抗体的制备 1975年,K?hler和Milstein创立了杂交瘤技术制备单克隆抗体,单克隆抗体具有特异性高,灵敏度高,重复性好,可供应量大,检测时间短以及能够查出混合物中的少量成分等优点。 1试验材料 1.1试验动物和细胞 雌性6~8周龄BALB/c小鼠 SP2/0骨髓瘤细胞 1.2主要实验试剂 HRP标记羊抗小鼠IgG、福氏完全佐剂(FCA)、福氏不完全佐剂(FIA)、聚乙二醇(PEG)、二甲基亚砜(DMSO)、降植烷、TMB底物、HAT(50×)、HT(50×)、三抗溶液(100×)小鼠单抗Ig类和亚类鉴定用ELISA试剂盒均为SIGMA公司; DMEM粉、特级胎牛血清(FBS)均为GIBCO公司; 牛血清白蛋白(BSA) 1.3主要实验仪器和耗材 CO2细胞培养箱(Thermo和上海新苗医疗器械制造有限公司WJ-160B-Ⅲ) 酶联检测仪(BIO-RAD Model 680) 血球计数板(上海求精生化试剂仪器有限公司) pH计(Sartorius赛多利斯科学仪器) APL高压灭菌锅(CL-32L) 生物安全柜(ESCO北京五州东方科技发展有限公司) 三恒电泳仪(JY600C) 数显恒温磁力搅拌器(78HW-1,杭州仪表电机有限公司) 电子分析天平(Sartorius赛多利斯科学仪器) 分光光度计(WPA Biowav eⅡ+) 进口液氮罐(Thermo) Protein A柱 恒温水浴锅(HH-2金坛市科兴仪器厂) 微型台式真空泵(GL-80ZB型,海门市) 电热恒温培养箱(DHP-9032上海天恒医疗器械) 低速离心机 (L-550长沙湘仪离心机仪器有限公司) 高速冷冻离心机(SIGMA 2-16PK) 倒置显微镜(Nikon TS100) 超低温冰箱(Thermo) 96孔酶标板() 96孔、24孔细胞培养板、T25培养瓶、35mm培养皿、60mm培养皿、100mm培养皿、冻存管0.22μm过滤器(PALL) 2主要试剂配制 2.1常规试剂配制 PBS(或PB)(0.02mol/L,pH7.4): A液(0.2 mol/L Na2HPO4):Na2HPO4·12H2O 71.64g,加蒸馏水至1000ml;

RK3188开发板使用手册v1.0

RK3188开发板使用手册v1.0 一.安装RockUsb驱动 (2) 二.查看串口输出信息 (5) 三.烧写/下载固件 (8) 四.Kernel开发 (11) 五.Android开发 (12) 六.制作固件升级包update.img (13) 七.Recovery系统 (14) 八.Android系统USB操作 (17)

一.安装RockUsb驱动 Rockusb驱动放在RK3188\tools\RockusbDriver文件夹中 当你第一次使用RK3188SDK开发板时,接好USB线,按住“VOL+(RECOVERY)”按键上电,会要求安装驱动,按下面的图示步骤进行安装: 图1 选择“否,暂时不(T)”,点击“下一步”进入图2所示界面

图2 选择“从列表或指定位置安装(高级)”,点击下一步,进入图3界面 图3 选择你的驱动所存放的目录,点击“下一步”开始安装驱动,如图4所示

图4 完成以后可以在设备管理器看到设备已经安装成功 图5

二.查看串口输出信息 RK3188SDK开发板没有使用普通的串口,而是使用USB口来输出串口信息,你可以用一根特殊的USB调试线将开发板上的USB口连接到你的电脑中来查看串口信息。 1、在连接USB口之前,请先安装PL-2303USB转串口驱动 2、驱动安装完成后,再使用USB线将开发板上名为“UART0”的USB口连接到PC 中,然后你应该可以在设备管理器中看到一个新设备,如下所示: 3、使用串口工具查看开发板的输出信息。 在这边我以Windows自带的超级终端为例说明串口的配置: a、点击开始->所有程序->附件->通讯->超级终端 点击确定 b、选择正确的COM口:

STM32F4使用手册

January 2014DocID022256 Rev 4 1/42 Introduction The STM32F4DISCOVERY helps you to discover the STM32F407 & STM32F417 lines’ high-performance features and to develop your applications. It is based on an STM32F407VGT6 and includes an ST-LINK/V2 embedded debug tool interface, ST MEMS digital accelerometer, ST MEMS digital microphone, audio DAC with integrated class D speaker driver, LEDs, pushbuttons and a USB OTG micro-AB connector. 1.Picture not contractual https://www.sodocs.net/doc/9b17143171.html,

Contents UM1472 Contents 1Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2Quick start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.1Getting started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2System requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3Development toolchain supporting the STM32F4DISCOVERY . . . . . . . . . 6 2.4Order code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4Hardware and layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4.1STM32F407VGT6 microcontroller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 4.2Embedded ST-LINK/V2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 4.2.1Using ST-LINK/V2 to program/debug the STM32F4 on board . . . . . . .14 4.2.2Using ST-LINK/V2 to program/debug an external STM32 application . .15 4.3Power supply and power selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4.4LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4.5Pushbuttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4.6On board audio capability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.7USB OTG supported . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.8Motion sensor (ST MEMS LIS302DL or LIS3DSH) . . . . . . . . . . . . . . . . . 17 4.9JP1 (Idd) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4.10OSC clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4.10.1OSC clock supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19 4.10.2OSC 32KHz clock supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19 4.11Solder bridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 4.12Extension connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 5Mechanical drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 6Electrical schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 7Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

相关主题