文档库 最新最全的文档下载
当前位置:文档库 › STM32F4学习笔记之EXTI中断(使用固件库)

STM32F4学习笔记之EXTI中断(使用固件库)

STM32F4学习笔记之EXTI中断(使用固件库)
STM32F4学习笔记之EXTI中断(使用固件库)

1.使能SYSSCFG和对应GPIO时钟

RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, ENABLE);

RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOx, ENABLE);

2.配置对应GPIO为输入模式

GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN;

GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_x;

GPIO_Init(GPIOx,&GPIO_InitStructure);

3.配置对应GPIO为EXIT线

SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOx, EXTI_PinSourcex);

4.配置EXIT的工作参数

EXTI_InitStructure.EXTI_Line = EXTI_Linex;

EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;//中断,EXTI_Mode_Event为事件

EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;//下降沿,EXTI_Trigger_Rising为上升沿,EXTI_Trigger_Rising_Falling双跳边沿

EXTI_InitStructure.EXTI_LineCmd = ENABLE;

EXTI_Init(&EXTI_InitStructure);

5.配置NVIC中的EXTI中断线

NVIC_InitStructure.NVIC_IRQChannel = EXTIx_IRQn;

NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = xx;

NVIC_InitStructure.NVIC_IRQChannelSubPriority = xx;

NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;

NVIC_Init(&NVIC_InitStructure);

程序举例:

int main(void)

{

GPIO_InitTypeDef GPIO_InitStructure;

EXTI_InitTypeDef EXTI_InitStructure;

NVIC_InitTypeDef NVIC_InitStructure;

RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE);

RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOC, ENABLE);

RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF, ENABLE);

RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, ENABLE);

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7 | GPIO_Pin_8 ; //led

GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;

GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;

GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;

GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;

GPIO_Init(GPIOF, &GPIO_InitStructure);

GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN;

GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL;

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_5;

GPIO_Init(GPIOA,&GPIO_InitStructure);

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_13;

GPIO_Init(GPIOC,&GPIO_InitStructure);

GPIO_InitStructure.GPIO_Pin = GPIO_Pin_11;

GPIO_Init(GPIOF,&GPIO_InitStructure);

SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOA, EXTI_PinSource0);

EXTI_InitStructure.EXTI_Line = EXTI_Line0;

EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;

EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;

EXTI_InitStructure.EXTI_LineCmd = ENABLE;

EXTI_Init(&EXTI_InitStructure);

NVIC_InitStructure.NVIC_IRQChannel = EXTI0_IRQn;

NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x0F;//优先级最低NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x0F;

NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;

NVIC_Init(&NVIC_InitStructure);

SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOA, EXTI_PinSource5);

EXTI_InitStructure.EXTI_Line = EXTI_Line5;

EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;

EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;

EXTI_InitStructure.EXTI_LineCmd = ENABLE;

EXTI_Init(&EXTI_InitStructure);

NVIC_InitStructure.NVIC_IRQChannel = EXTI9_5_IRQn;

NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x0F;//优先级最低NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x0F;

NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;

NVIC_Init(&NVIC_InitStructure);

SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOF, EXTI_PinSource11);

EXTI_InitStructure.EXTI_Line = EXTI_Line11;

EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;

EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;

EXTI_InitStructure.EXTI_LineCmd = ENABLE;

EXTI_Init(&EXTI_InitStructure);

NVIC_InitStructure.NVIC_IRQChannel = EXTI15_10_IRQn;

NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x0F;//优先级最低NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x0F;

NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;

NVIC_Init(&NVIC_InitStructure);

SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOC, EXTI_PinSource13);

EXTI_InitStructure.EXTI_Line = EXTI_Line13;

EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;

EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;

EXTI_InitStructure.EXTI_LineCmd = ENABLE;

EXTI_Init(&EXTI_InitStructure);

NVIC_InitStructure.NVIC_IRQChannel = EXTI15_10_IRQn;

NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0x0F;//优先级最低NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0x0F;

NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;

NVIC_Init(&NVIC_InitStructure);

GPIO_SetBits(GPIOF, GPIO_Pin_7 | GPIO_Pin_9);

GPIO_SetBits(GPIOF, GPIO_Pin_8 | GPIO_Pin_10);

while (1)

{

}

}

void EXTI0_IRQHandler(void)

{

if(EXTI_GetITStatus(EXTI_Line0) != RESET)

{

/* Toggle LED1 */

GPIO_ResetBits(GPIOF, GPIO_Pin_8);

/* Clear the EXTI line 0 pending bit */

EXTI_ClearITPendingBit(EXTI_Line0);

}

}

void EXTI9_5_IRQHandler(void)

{

if(EXTI_GetITStatus(EXTI_Line5) != RESET)

{

/* Toggle LED1 */

GPIO_SetBits(GPIOF, GPIO_Pin_8);

/* Clear the EXTI line 0 pending bit */

EXTI_ClearITPendingBit(EXTI_Line5);

}

}

void EXTI15_10_IRQHandler(void)

{

if(EXTI_GetITStatus(EXTI_Line11) != RESET)

{

/* Toggle LED2 */

GPIO_ResetBits(GPIOF, GPIO_Pin_7);

/* Clear the EXTI line 0 pending bit */

EXTI_ClearITPendingBit(EXTI_Line11);

}

if(EXTI_GetITStatus(EXTI_Line13) != RESET) {

/* Toggle LED2 */

GPIO_SetBits(GPIOF, GPIO_Pin_7);

/* Clear the EXTI line 0 pending bit */

EXTI_ClearITPendingBit(EXTI_Line13);

}

}

ebrary(电子图书)数据库使用指南

ebrary(电子图书)数据库使用指南 介绍 Ebrary公司于1999年2月正式成立,由McGraw-Hill Companies,Pearson plc和Random House V entures 三家出版公司共同投资组建。Ebrary数据库整合了来自150多家学术、商业和专业出版商的2万多册权威图书和文献,覆盖了商业经济、计算机、技术工程、语言文学、社会科学、医学、历史、科技、哲学等主要科目的书籍种类,其中大部分内容是近三年最新出版,一般每个月都新增几百种图书。目前与Ebrary合作的主要出版社包括The McGraw-Hill Companies, Random House, Penguin Classics, Taylor & Francis, Y ale University Press, John Wiley & Sons, Greenwood等著名出版社。 使用 用户使用ebrary电子图书,要先下载ebrary Reader?软件;一般来说,该软件在用户首次阅读电子图书时会自动下载和安装。对电子书的任何操作只能通过ebrary Reader?软件进行,即,用户个人浏览器上的命令都不起作用,只能使用ebrary Reader toolbar。关于各种命令的详细使用方法,将在以下介绍。 一.进入 点击图书馆主页上的ebrary网址。页面左边部分是操作面板,所有的检索、浏览等操作在此进行,其宽度可以任意调节,甚至完全隐藏;右边部分显示各种操作的结果。在图1中,右边部分显示的是对ebrary Reader?和其他相关产品的介绍。如果用户在首次使用ebrary 电子图书时,没有自动下载及安装ebrary Reader?软件,可以在此点击下载。 二.创建个人帐号 使用者在浏览、检索和阅读时都不需要帐号及登入,只有在使用注解、高亮、书签和管理个人书架等功能时才需要。

图书馆数据库使用需求调研分析报告

图书馆数据库使用需求调研分析报告 1. 问卷的编制 此次调查采用针对本校学生的《山东交通学院图书馆数据库使用需求调查问卷》,选取了图书馆、学生宿舍、教学楼等 3 个主要学生聚集地点进行抽样问卷调查。为保证问卷填写真实有效,数字资源部在电阅室组织了 2 次访谈调研活动,和学生面对面交流,对问卷答疑。针对各学院学生的《图书馆数据库使用需求调查问卷》总共发放问卷300 份,其中有效问卷281 份,有效率为93.7% 。调查时间为2019 年4 月至 6 月(见表1—1)。 表1— 1 样本构成分布表

2 调查内容 2.1数据库的使用频率 依据调查数据,学生使用数据库的频率如表2-1 所示表2—1 学生使用数据库的频率 据调查统计,学生很少或者从未使用过图书馆数字资源的主要原因,总结为以下 5 个方面:96% 是个人需求度不高;2%是图书馆未购买,下载受限;15%是使用其他渠道获取资源;27% 是不熟悉数据库的检索方法;45% 不知道可以利用哪些数据库来查找文献。(如图2—2 所示) 2.2数据库的使用目的与类型

据调查统计,8% 的学生使用数据库的目的是兴趣阅读;10% 的学生使用数据库的目的是技能等级考试;12 %的学生使用数据库的目的是科研需要; 87 %的学生使用数据库的目的是撰写学位论文。(如图2-3 所示) 2-2 学生较少或从不使用数据库的原

在学生使用的各数据库中,其主要利用的数字资源类型为:期刊是41% ;图书是25% ;学位论文是19% ;会议论文是9% ;专利是2% ;视频类是4% ;其他是0% 。(如图2-4 所示) 2-4 学生使用数据库的类型示意图 2.3数据库的使用需求 据调查,在我馆已购买的中文数据库中,205 个学生对知网(CNKI )有使用需求,186 个学生对万方有使用需求;154 个学生对超星数字图书馆有使用需求;126 个学生对超星读秀、百链搜索有使用需求; 65 个学生对中文在线“书香校园”有使用需求;72 个学生对新东方多媒体学习库有使用需求;23 个学生

武大图书馆使用指南

武汉大学图书馆使用指南 2013年11月 一、进入图书馆操作 1.进入图书馆页面 方式一:输入网址https://www.wendangku.net/doc/6c6104083.html, 方式二:利用搜索引擎,如百度,搜索“武汉大学图书馆” 方式三:从武汉大学网站进入→→公共资源 2.登录图书馆 证号为学号,初始密码为身份证后6位 3.修改初始密码

二、常用数据库使用 中文数据库:中国知网CNKI、万方、维普 中国知网提供CNKI源数据库、外文类、工业类、农业类、医药卫生类、经济类和教育类多种数据库。其中综合性数据库为中国期刊全文数据库、中国博士学位论文数据库、中国优秀硕士学位论文全文数据库、中国重要报纸全文数据库和中国重要会议文论全文数据库。每个数据库都提供初级检索、高级检索和专业检索三种检索功能。 万方涵盖期刊、会议纪要、论文、学术成果、学术会议论文的大型网络数据库。 维普是Google Scholar最大的中文内容合作网站。其所依赖的《中文科技期刊数据库》,是中国最大的数字期刊数据库。 1.中国知网 不在学校使用校园网则可使用校外访问方式一。输入学号、密码、验证码。

默认选库或按自己需求勾选数据库。默认检索为标准检索。 举例如,查找期刊《现代营销》里主题含主题词企业管理(信息技术)并含营销(市场营销)近一年的文献。 检索记录按10条、20条或50条显示。 鼠标移至论文,可阅读摘要。默认下载为.caj格式。可下载为.caj和.pdf格式。有在线CAJViewer软件下载。

得到全文 在结果中搜索→→缩小搜索范围

左侧按学科类别分组筛选、英文检索词参考 文章权威性与期刊权威性 被引频次、下载数量、来源、期刊影响因子等。

STM32外部中断处理流程

STM32 外部中断配置 2009-07-22 14:16 1配置中断 1、分配中断向量表: /* Set the Vector Table base location at 0x20000000 */ NVIC_SetVectorTable(NVIC_VectTab_RAM, 0x0); 2、设置中断优先级: NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0); //设置中断优先级 3、初始化外部中断: /*允许EXTI4中断 */ NVIC_InitStructure.NVIC_IRQChannel = EXTI4_IRQChannel; //中断通道 NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = PreemptionPriorityValue;//强占优先级 NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; //次优先级 NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; //通道中断使能 NVIC_Init(&NVIC_InitStructure); //初始化中断 注意:如果我们配置的外部针脚为PA4,或PB4,或PC4,PD4等,那么采用的外部中断也必须是EXTI4,同样,如果外部中断针脚是PA1,PB1,PC1,PD1 那么中断就要用EXTI1,其他类推。 2配置GPIO针脚作为外部中断的触发事件 1、选择IO针脚 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_4; 注意,如果的针脚是端口的4号针脚,配置的中断一定是EXTI4 2、配置针脚为输入 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING; 3、初始化针脚

图书馆外文数据库使用指南

图书馆外文数据库使用指南 一、图书馆有哪些主要外文数据库? 1 万方外文文献数据库(本地镜像,文摘,但通过个人邮箱可获取全文) 读者检索到该库的文摘信息后,点击“向nstl请求全文”,按提示点击“下一步”,填写相关信息,其中邮箱地址必须真实有效,否则无法从邮箱收取所需全文。在订购过程中发生的费用由图书馆承担,与读者无关,读者不需支付任何费用。文献从读者提交到读者收到全文的时间大概为1-3天。欢迎广大读者使用该库,免费订购全文。具体使用步骤可参见图书馆电子资源页面中帮助中心的“《万方外文文献数据库》全文获取方法”。 2Elsevier SDOS(全文) 提供98年以来Elsevier公司1800余种电子学术期刊数据库, 涉及学科内容有:生命科学、农业与生物、化学及化学工业、医学、计算机、地球科学、工程能源与技术、环境科学、材料科学、数学、物理、天文、社会科学等。 3ProQuest Biology Journals(全文) 覆盖的主要学科有:环境、生物化学、神经学、生物技术、微生物学、植物学、农业、生态学及药物学、大众健康,包含了业界权威期刊131种以上,时间范围由1992年至今。4IEL(IEEE/IEE Electronic Library)(全文) 学科领域覆盖电子通讯与信息科学、自动化,包括1988年至今美国电气电子工程师学会(IEEE)和英国电气工程师学会(IEE)编辑出版的220多种学术期刊、6279余种会议录和1496多个工业标准的全文信息。 5EBSCO(全文) 目前世界上比较成熟的全文检索数据库之一,包括学术期刊和商业资源信息,其中学术期刊提供了近4,700 种出版物全文,商业资源信息提供8,800 多套丛书的全文。 6Engineering Index(简称《EI》)(文摘) 侧重应用科学和工程领域的文摘索引数据库,化工和工艺类的期刊文献约占15%,计算机和数据处理类占12%,应用物理类占11%,电子和通讯类占12%,另外还有土木工程类(占6%)和机械工程类(占6%)等。 7 “试用数据库资源”及“免费数据库资源”中的外文数据库(可获得部分全文) 我馆“试用数据库资源”中会提供部分可临时试用的外文数据库,以及“免费数据库资源”中我们提供链接的HighWire Press、DOAJ期刊数据库、PubMed Central、生物医学中心(BioMed Central) 、Springer LINK等外文数据库。 二、怎样进入这些外文数据库? 以上外文数据库可通过访问图书馆主页https://www.wendangku.net/doc/6c6104083.html,点击“电子资源”提供的数据库链接,再点击相应的数据库名称进入。 三、使用外文数据库出现问题时,如何解决? 1、在各外文数据库链接界面“帮助中心”里有该数据库的使用指南,供读者进行在线阅读。 2、您可以前往图书馆三楼的信息中心当面咨询,也可以通过电话咨询(83922320-808),网上咨询台或发邮件至info_lib@https://www.wendangku.net/doc/6c6104083.html,与我们联系。 3、图书馆信息中心定期或不定期应要求开展中外文数据库专题讲座,还可预约上门服务。 4、读者无论利用何种途径获取文摘,在以上全文库中找不到全文时都可申请文献传递。

STM32中EXTI(外部中断)和NVIC(嵌套向量中断)的关系

STM32中EXTI(外部中断)和NVIC(嵌套向量中断)的关 系 NVIC 是Cortex-M3 核心的一部分,关于它的资料不在《STM32 的技术参 考手册》中,应查阅ARM 公司的《Cortex-M3 技术参考手册》Cortex-M3 的向 量中断统一由NVIC 管理EXTI 是ST 公司在其STM32 产品上扩展的外中断控 制。它负责管理映射到GPIO 引脚上的外中断和片内几个集成外设的中断 (PVD,RTC alarm,USB wakeup,ethernet wakeup),以及软件中断。其输出最终被映射到NVIC 的相应通道。因此,配置EXTI 中断的过程必然包含对 NVIC 的配置,例如下面配置EXTI0 的过程,就要首先配置EXTI 控制器(使 能相应的中断线,选择中断/事件模式,触发边沿极性),然后再配置NVIC 控 制器(EXTI0 映射在NVIC 上的通道号,中断优先级,中断屏蔽状态): GPIO_EXTILineConfig(GPIO_PortSourceGPIOB, GPIO_PinSource0); EXTI_InitStructure.EXTI_Line = EXTI_Line0;EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling; // or RisingEXTI_InitStructure.EXTI_LineCmd = ENABLE;EXTI_Init(&EXTI_InitStructure); NVIC_InitStructure.NVIC_IRQChannel = EXTI0_IRQn;// EXTI0_IRQn is defined in stm32f10x.hNVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 1;NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1;NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;NVIC_Init(&NVIC_InitStructure); EXTI0_IRQn 的值,其实就是EXTI0 中断向量在中断向量表中的位置 (STM32 技术参考手册中断向量表Position 栏中的数值)

STM32简记之NVIC和外部中断

STM32简记之NVIC和外部中断 Posted on 2013/06/20 by M 1 之前用stm32也就是用些内部资源或者耍耍前辈留下来的库,最近在写SPWM波的时候才知道自己对于中断这方面的欠缺,更暴漏了我学东西不打基础的恶习,所以打算重新整理下资料,原因有二:1、通过这种方式能加深记忆。2、方便以后查看。因为只追求自己看得懂所以总结的比较简洁,所以称之为简记。 步骤如下: 1、系统初始化,如系统时钟初始化,使之进入72MHZ主频; 程序启动时已调用SystemInit()函数将主频改为72MHZ。 2、 GPIO配置,务必注意打开GPIO时钟时,一定打开AFIO时钟。 在使用引脚的重映射功能和外部中断时需要使用AFIO时钟。 3、 EXTI配置,在这里配置需要选择哪个引脚作为中断引脚。 EXTI_InitTypeDef EXTI_InitStructure; 定义一个EXTI初始化结构体 EXTI_InitStructure.EXTI_Line = EXTI_Line1; 设置中断线:EXTIL_Line1为中断线1 EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt; 模式:这里有两个模式,一个是中断模式,也就是事件,具体区别如下: “事件:是表示检测有一某件触发事件发生了。中断:有某个事件发生并产生中断,并跳转到对应的中断处理程序中。事件可以触发中断,也可以不触发中断有可能被更优先的中断屏蔽,事件不会事件本质上就是一个触发信号,是用来触发特定的外设模块或核心本身(唤醒).事件只是一个触发信号(脉冲),而中断则是一个固定的电平信号” EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling; 设置触发中断方式: EXTI_Trigger_Falling 设置输入线路下降沿为中断请求 EXTI_Trigger_Rising 设置输入线路上升沿为中断请求 EXTI_Trigger_Rising_Falling 设置输入线路上升沿和下降沿为中断请求 EXTI_InitStructure.EXTI_LineCmd = ENABLE; 定义选择中断线的新状态

图书馆中国知网数据库的介绍及使用说明

图书馆中国知网数据库的介绍及使用说明 图书馆新购进中国知网“职业技能资源数据库”(职业标准、教学视频、职业图书、试题)、“优秀硕士学位论文全文数据库”(年限为2010.6-2011.5,已做本地镜像,可随时下载),现已安装完毕,进入调试阶段,请广大读者试用并提供宝贵意见。 一、职业技能资源数据库——http://192.168.20.204/cvsd/ 1.输入以上地址即可进入检索界面,数据库已按“职业”、“高职”、“中职”、“学科”,对本库 资源进行分类,用户可按个人需求进行选择。 2.本资源库包括“职业标准”、“视频”、“职业图书”、“试题”不同类型的资源,用户可根据 需要选择不同的资源类型。 二、学术期刊网络出版总库和优秀硕士学位论文全文数据库——http://192.168.20.204/kns55/ 1.输入以上地址即可进入检索界面,该界面包含“学术期刊网络出版总库”(我院2009年已 购买,使用至今)和“优秀硕士学位论文全文数据库”。

2.本界面提供“快速检索”,“标准检索”,“专业检索”,“作者发文检索”,“科研基金检索”, “句子检索”,“文献来源检索”各类检索途径,读者可根据个人需求选择适合自己的检索方式。 三、特别说明: 1.由于数据库尚在调试,所以请用户用IP地址登录,在调试完毕后,我们会将链接放于校园网上, 到时所有IP地址在校园网范围内的客户端,均可通过链接使用。 2.“优秀硕士论文数据库”中,我院只购置了2010.6-2011.5期间一年的硕士论文,所以本数据库 只包含该年内的优秀硕士论文。 3.中国知网所有文字资料数据的浏览,必须安装知网浏览器,在“http://192.168.20.204/kns55/”地 址下即可下载安装。 4.视频数据的观看,必须加载“cajax.cab”插件,即:当你点开需要观看的视频数据时,浏览器上 面会出现以下图样,请在该图样上点击右键,选择“在计算机上安装此加载项”,然后安装,待安装完毕后,点击播放按钮便可播放。(视频内容与学院所涉专业想匹配) 5.使用中如有其它问题,请与图书馆联系,电话:3715010。 图书馆 2014/12/4

STM32中断

STM32外部中断详解 2012-07-02 21:59:24| 分类:嵌入式相关| 标签:|举报|字号大中小订阅 一、基本概念 ARM Coetex-M3内核共支持256个中断,其中16个内部中断,240个外部中断和可编程的256级中断优先级的设置。STM32目前支持的中断共84个(16个内部+68个外部),还有16级可编程的中断优先级的设置,仅使用中断优先级设置8bit中的高4位。 STM32可支持68个中断通道,已经固定分配给相应的外部设备,每个中断通道都具备自己的中断优先级控制字节PRI_n(8位,但是STM32中只使用4位,高4位有效),每4个通道的8位中断优先级控制字构成一个32位的优先级寄存器。68个通道的优先级控制字至少构成17个32位的优先级寄存器。 4bit的中断优先级可以分成2组,从高位看,前面定义的是抢占式优先级,后面是响应优先级。按照这种分组,4bit一共可以分成5组 第0组:所有4bit用于指定响应优先级; 第1组:最高1位用于指定抢占式优先级,后面3位用于指定响应优先级; 第2组:最高2位用于指定抢占式优先级,后面2位用于指定响应优先级; 第3组:最高3位用于指定抢占式优先级,后面1位用于指定响应优先级; 第4组:所有4位用于指定抢占式优先级。 所谓抢占式优先级和响应优先级,他们之间的关系是:具有高抢占式优先级的中断可以在具有低抢占式优先级的中断处理过程中被响应,即中断嵌套。 当两个中断源的抢占式优先级相同时,这两个中断将没有嵌套关系,当一个中断到来后,如果正在处理另一个中断,这个后到来的中断就要等到前一个中断处理完之后才能被处理。如果这两个中断同时到达,则中断控制器根据他们的响应优先级高低来决定先处理哪一个;如果他们的抢占式优先级和响应优先级都相等,则根据他们在中断表中的排位顺序决定先处理哪一个。每一个中断源都必须定义2个优先级。 有几点需要注意的是: 1)如果指定的抢占式优先级别或响应优先级别超出了选定的优先级分组所限定的范围,将可能得到意想不到的结果; 2)抢占式优先级别相同的中断源之间没有嵌套关系; 3)如果某个中断源被指定为某个抢占式优先级别,又没有其它中断源处于同一个抢占式优先级别,则可以为这个中断源指定任意有效的响应优先级别。 二、 GPIO外部中断 STM32中,每一个GPIO都可以触发一个外部中断,但是,GPIO的中断是以组位一个单位的,同组间的外部中断同一时间只能使用一个。比如说,PA0,PB0,PC0,PD0,PE0,PF0,PG0这些为1组,如果我们使用PA0作为外部中断源,那么别的就不能够再使用了,在此情况下,我们智能使用类似于PB1,PC2这种末端序号不同的外部中断源。每一组使用一个中断标志EXTIx。EXTI0 –EXTI4这5个外部中断有着自己的单独的中断响应函数,EXTI5-9共用一个中断响应函数,EXTI10-15共用一个中断响应函数。对于中断的控制,STM32有一个专用的管理机构:NVIC。 三、程序实现

实验5 sql语句练习——图书馆数据库答案

实验5sql语句练习——图书馆数据库 实验5 sql语句练习——图书馆数据库 实验目的 (1)了解SQL Server数据库的逻辑结构和物理结构; (2)了解表的结构特点; (3)了解SQL Server的基本数据类型; (4)了解空值概念; (5)学会在企业管理器中创建数据库和表; (6)学会使用T-SQL语句创建数据库和表。 (7)学会使用T-SQL语句更新数据。 (7)学会使用T-SQL语句创建多种查询。 实验准备 首先要明确,能够创建数据库的用户必须是系统管理员,或是被授权使用CREATE DATABASE语句的用户。 其次创建数据库必须要确定数据库名、数据库大小(最初的大小、最大的大小、是否允许增长及增长方式)和存储数据库的文件。 然后,确定数据库包含哪些表,以及所包含的各表的结构,还要了解SQL Server的常用数据类型,以创建数据库的表。 此外还要了解两种常用的创建数据库、表的方法,即在企业管理器中创建和使用T-SQL的CREATE DA TABASE语句。 实验内容 假设有5本书 设有一图书馆数据库,其中包括3个表,即图书表、读者表和借阅表。三个表的结构如图: 读者表结构

(1)用Sql语句创建图书馆数据库 Create database Lab05 (2)用Sql语句创建上述3个表 create table book ( bookId char(10)primary key, bookName varchar(50), bookWriter varchar(30), bookPublish varchar(30), bookPrice float ) create table reader ( readerId char(10) primary key, readerName varchar(8)not null, readerSex char(2)not null, readerOfficeTel char(8), readerDepartment varchar(30) ) create table 借阅表 ( readerId char(10), bookId char(10), checkOutTime char(8), checkInTime char(8), primary key(readerId,bookId), foreign key (readerId) references reader(readerId), foreign key (bookId) references book(bookId), ) (3)基于图书馆数据库的3个表,用sql语言完成一下操作:1)为图书表增加一列“ISBN”,数据类型为CHAR(10)

stm32知识点最终版!

1.*嵌入式系统:以计算机技术为基础,以应用为中心,软件硬件可剪裁,适合应用系统对功能可靠性、成本、体积、功耗严格要求的专业计算机系统。 2.*嵌入式系统与传统系统等所区分的三个特征:微处理器通常由32位以上的RISC组成;软件通常是以嵌入式操作系统为核心,外加用户应用程序;具有明显的可嵌入性。 3.*嵌入式系统的应用:智能消费电子中;工业控制中;医疗设备中;信息家电及家庭智能管理系统;网络与通信系统中;环境工程;机器人。 4.*ARM定义的三大分工明确的系列:“A”系列面向尖端的基于虚拟内存的操作系统和用户应用(针对日益增长的运行包括linux、Windows、CE和Android在内的消费电子和无线产品);“R”系列针对实时系统(针对需要运行实时操作系统来惊醒控制应用的系统,包括汽车电子、网络和影像系统);“M”系列对胃控制器和点成本应用提供优化(针对开发费用低功耗低,同时针对性能要求不断增加的嵌入式应用而设计,如汽车车身控制系统和各种大型家电)。 5.ARM Cortex处理器系列是基于ARMv7构架的产品,既有ARM Cortex-M系列,也有高性能的A系列。 6.NEON技术是64/128位SIMD指令集,用于新一代媒体和信号处理应用加速。NEON支持8位,16位,32位,64位整数及单精度浮点SIMD操作,以进行音频,视频、图像和游戏的处理。 7.ARM Cortex-M3处理器的特点:性能丰富成本低,低功耗,可配置性能强,丰富的链接。 8.*STM32F10x处理器分为:101,102,103,105,107。 9.*STM32的总线速度:USB接口速度12Mb/s;USART接口速度4.5Mb/s;SPI接口速度可达18Mb/s;IC接口速度400kHz。 10.STM32系列处理器的优点:先进的内部结构;三种功耗控制;最大程度集成整合;出众及创新的外设。 11.STM32F10x按性能分为:基本型STM32F101,USB基本型STM32F102,增强型STM32F103,互联网型STM32F105、STM32F107系列。 12.STM32F103RBT6系列的命名规则:R-引脚数量、B-Flash大小、T-封装、6-工作温度。 13.*STM32F103按照引脚功能分为:电源、复位、时钟控制、启动配置、输入输出口。 14.STM32F103总线系统包括:驱动单元、被动单元、总线矩阵。 15.最小系统是指仅包含必须的元器件、仅可运行最基本软件的基本系统。 16.典型的最小系统包括:微控制器芯片、供电电路、时钟电路、复位电路、启动配置电路和程序下载电路。 第三章 1.STM32标准库命名则:PPP_Init:根据PPP_InitTypeDef中指定的参数初始化外设ppp; PPP_DeInit:将外设PPP寄存器重设为缺省值; PPP_StructInit:将PPP_InitTypeDef结构中的参数设为缺省值; PPP_Cmd:使能或失能PPP外设; PPP_ItConfig:使能或失能PPP外设的中断源; PPP_GetITStatus:判断PPP外设中断发生与否; PPP_ClearITPendingBit:清除PPP外设中断待处理标志位; PPP_DMAConfig:使能或者失能PPP外设的DMA接口; PPP_GetFlagStatus:检查PPP外设的标志位; PPP_ClearFiag:清除PPP外设的标志位。 2.文件结构:每个C程序通常分为两个文件,一个文件用于保存程序的声明,成为头文件,以.h为后缀。另一个用于保存程序的实现,称为源文件,以.c后缀。 3.C语言的关键字有32个,根据作用分为数据类型、控语言、储存类型、其他关键字。 4.指针:是C语言中广泛使用的一种数据类型. 5.指向数组元素的指针 定义一个整形数组和一个指向整型的指针变量: Int a [10]; Int*p=NULL;//定义指针式要初始化 P=a;//数组名a为数组第0个元素的地址 //与p=&a[0]等价 P+i和a+i表示a[i]的地址;*(p+i)和*(a+i)表示P+i和a+i内容。 6.结构体:是由基本数据类型构成的,并并一个标识符来命名的各种变量的组合。

图书馆管理系统(SQL数据库)

摘要 在计算机日益普及的今天,对个人而言若采用一套行之有效的图书管理系统来管理自己的书籍,会方便许多。对图书管理部门而言,以前单一的手工检索已不能满足人们的要求,往往是投入了大量的人力和财力却得不到高效的管理效率。为了便于图书资料的管理需要有效的图书管理软件,减轻工作人员的工作量,方便工作人员对它的操作,提高管理的质量和水平,做到高效、智能化管理,达到提高图书借阅信息管理效率的目的。采用数据库技术生成的图书馆借阅管理系统将会极大地方便借阅者并简化图书馆管理人员和工作人员的劳动,使工作人员从繁忙、复杂的工作进入到一个简单、高效的工作中 关键字:图书借阅;人员管理;图书维护。

目录 1.引言 (1) 2. 需求分析阶段 (2) 2.1 引言 (2) 2.2 需求分析阶段的目标与任务 (2) 2.2.1处理对象 (2) 2.2.2处理功能及要求 (3) 2.2.3.安全性和完整性要求 (3) 2.3 需求分析阶段成果 (3) 2.3.1 体会与收获 (3) 2.3.4 图书管理系统数据字典 (4) 3 概念设计阶段 (7) 3.1 引言 (7) 3.2 任务与目标 (7) 3.3 阶段结果 (8) 4.逻辑设计阶段 (9) 4.1逻辑设计的任务和目标 (9) 4.2数据组织 (10) 4.2.1将E-R图转换为关系模型 (10) 4.2.2模型优化 (11) 4.2.3数据库模式定义 (11) 5.物理设计阶段 (14) 6.数据库实施阶段 (14) 6.1建立数据库、数据表、视图、索引 (14) 6.1.1 建立数据库 (14) 6.1.2 建立数据表 (14) 6.1.3 建立视图 (16) 6.1.4 建立索引 (17) 6.2 应用举例 (17) 7.结束语 (21) 参考文献 (23)

图书馆试用数据库简介

图书馆试用数据库简介 1、CSCD中国科学引文索引数据库 中国科学引文数据库(Chinese Science Citation Database,简称CSCD)创建于1989年,收录我国数学、物理、化学、工程技术、生物学、农林科学、医药卫生、天文学、地学等学科优秀期刊1000多种,通过引文检索,对学科研究进展和新学科的发展研究具有十分重要的参考价值。 中国科学引文数据库已在我国科研院所、高等学校的课题查新、基金资助、项目评估、成果申报、人才选拔以及文献计量与评价研究等多方面作为权威文献检索工具获得广泛应用。 2、台湾学术文献数据库?科学版 1)台湾科学期刊数据库 收录台湾科学期刊442种,其中自然科学(理)期刊65种,应用科学(工)期刊167种,医学期刊239种,生命科学期刊64种。截至2014年4月,共计电子全文126000余篇。收录年限:1991年起。 2)台湾科学学位论文数据库 收录台湾31所重点大学硕博士学位论文,截至2014年4月,共计收录论文49000余篇,其中理学领域6800余篇,工学领域近29000篇,医学领域6900余篇,农学近4500篇,生命科学2000余篇。收录年限:2004年起。 3、中国基本古籍库 中国基本古籍库是综合性的大型古籍数据库,共有4个子库,20个大类,100个细目,精选先秦至民国历代重要典籍,包括流传千古的名著、各学科基本文献和拾遗补缺的特殊著作,各据通行善本。采用数字化技术制成数码全文,另附1-2个珍贵版本的原版影像。总计收书1万种、17万卷,版本12,500个、20万卷,全文17亿字、影像1200万页,数据总量340G。其收录范围涵盖全部中国历史与文化,其内容总量相当于3部《四库全书》。是全球目前最大的中文古籍数字出版物,也是中国有史以来最大的历代典籍总汇。 中国基本古籍库可从多条路径和多种方法进行海量检索,同时拥有10项基本功能和2个辅助工具,可轻松实现从研读、批注到下载、打印。 4、尚唯科技报告资源服务平台 尚唯科技报告资源服务系统收录国外科技报告,为用户提供检索、原文传递以及信息挖掘功能。 科技报告是一种完整而真实反映科研机构或人员所从事科研活动的内容和经验的特种文献,它展示了一个国家或一个机构的科学研究和技术开发水平,是了解科技创新情况的重要渠道。 ◆报告来源: 国际货币基金组织、美国能源部DE、世界银行组织、美国国防部收集整理和出版的AD、日本原子能研究所、美国国家航空和航天局出版的NASA、IBM、惠普、美国商务部出版局出版的PB、斯坦福大学、加州大学、华盛顿大学、东京大学原子核研究所……

图书馆管理系统数据库设计说明

图书馆管理系统数据库设计 1、系统简要分析 1.1图书资料基本管理 (1)、新书编号、登记、入库:将新购入的书籍按照国家统一的分类编号;登记书号、书名、作者、等基本信息,将新购图书入库。 (2)、检索查询:按照各种组合条件对书库图书进行查询,也可以进行模糊查询。 (3)、图书资料统计:根据要求对图书总数、各类图书数以及图书单价合计统计,打印日常报表。 (4)、旧书出库处理:通过查询确定过期期刊杂志、旧书籍以及由于丢失等其他原因需要从书库中撤销的图书资料,并从书库中撤除。 1.2图书资料借阅管理 (1)、借还书管理:主要负责日常的借书登记、还书登记,和逾期未还图书的催还工作。 (2)、检索查询:按照各种组合条件对图书借阅情况查询,也可以进行模糊查询。 (3)、借书统计:统计各类书借阅情况,借阅次数;统计个人借书情况,打印日常报表。 (4)、定期整理图书借阅信息:将还书情况总结整理后彻底删除。 此外,图书管理人员还要定期做整理图书资料的全部图书清单、分类印图书清单、借阅清单以及整理填写各种报表等工作。 2、业务流程分析 2.1 借书业务流程

2.2 新书购进入库业务流程 2. 3 还书业务流程

2.4 销书业务流程 3、数据流程图 符号说明: 实体 处理逻辑 数据流 数据存储 3. 1 系统的总数据流程图

3.2 借书处理数据流程图 3.3 还书处理数据流程图

3.4 购书处理数据流程图 4、数据字典 4.1 数据项的描述 数据项名:学号 数据项含义说明:学生的唯一编号 别名: 数据类型:字符型 长度:10 取值围:‘0000000000’-‘9999999999’ 取值说明:第1位为校区代码,2-3位为入学年份,。。。。。。 与其他数据项的关系 表4-1 数据项的定义

学习笔记:STM32外部中断

学习笔记:STM32的外部中断(库函数) 在为某引脚配置中断前,同样要先初始化该引脚的配置,用GPIO_Init()函数初始化,不同的是,由于是外部中断,所以输入模式要设置上拉输入。假设外部中断引脚为PE.2,则该引脚初始化配置的程序为: IO IO口作为外部中断输入是复用功能,因此在此基础上还需要对另一个时钟信号进行初始化。 这是IO口作为复用功能时需要进行初始化的时钟,另外,要注意的是,做一般功能使用的IO口只需要调用第一个函数即可,而作为复用功能的IO口,两个函数都要调用,两者缺一不可,否则不能正常使用。 STM32的每个IO都可以作为外部中断的中断输入口,这点也是STM32的强大之处。STM32F103的中断控制器支持19个外部中断/事件请求。每个中断设有状态位,每个中断/事件都有独立的触发和屏蔽设置。STM32F103的19个外部中断为: 线0~15:对应外部IO口的输入中断。 线16:连接到PVD输出。 线17:连接到RTC闹钟事件。 线18:连接到USB唤醒事件。 从上面可以看出,STM32供IO口使用的中断线只有16个,但是STM32的IO口却远远不止16个,那么STM32是怎么把16个中断线和IO口一一对应起来的呢?于是STM32就这样设计,GPIO的管脚GPIOx.0~GPIOx.15(x=A,B,C,D,E,F,G)分别对应中断线0~15。这样每个中断线对应了最多7个IO口,以线0为例:它对应了GPIOA.0、GPIOB.0、GPIOC.0、GPIOD.0、GPIOE.0、GPIOF.0、GPIOG.0。而中断线每次只能连接到1个IO口上,这样就需要通过配置来决定对应的中断线配置到哪个GPIO上了。下面我们看看GPIO跟中断线的映射关系图:

图书馆数据库设计实例

数据库设计实例分析 一、需求分析实例 现要开发高校图书管理系统。经过可行性分析和初步的需求调查,确定了系统的功能边界,该系统应能完成下面的功能: (1)读者注册。 (2)读者借书。 (3)读者还书。 (4)图书查询。 1、数据流图 顶层数据流图反映了图书管理系统与外界的接口,但未表明数据的加工要求,需要进一步细化。根据前面图书管理系统功能边界的确定,再对图书管理系统顶层数据流图中的处理功能做进一步分解,可分解为读者注册、借书、还书和查询四个子功能,这样就得到了图书管理 系统的第0 层数据流图

从图书管理系统第0 层数据流图中可以看出,在图书管理的不同业务中,借书、还书、查询这几个处理较为复杂,使用到不同的数据较多,因此有必要对其进行更深层次的分析,即构建这些处理的第1 层数据流图。下面的图8-7 分别给出了借书、还书、查询子功能的第1 层数据流图 2、数据字典 数据项 数据项名称:借书证号 别名:卡号 含义说明:惟一标识一个借书证 类型:字符型 长度:20 数据结构 (1)名称:读者类别

含义说明:定义了一个读者类别的有关信息 组成结构:类别代码+类别名称+可借阅数量+借阅天数+超期罚款额 (2)名称:读者 含义说明:定义了一个读者的有关信息 组成结构:姓名+性别+所在部门+读者类型 (3)名称:图书 含义说明:定义了一本图书的有关信息 组成结构:图书编号+图书名称+作者+出版社+价格 数据流 (1)数据流名称:借书单含义:读者借书时填写的单据来源:读者去向:审核借书数据流量:250份/ 天组成:借书证编号+借阅日期+图书编号 (2)数据流名称:还书单含义:读者还书时填写的单据来源:读者去向:审核还书 数据流量:250份/ 天 组成:借书证编号+还书日期+图书编号 数据存储 (1)数据存储名称:图书信息表含义说明:存放图书有关信息组成结构:图书+库存数量说明:数量用来说明图书在仓库中的存放数(2)数据存储名称:读者信息表含义说明:存放读者的注册信息组成结构:读者+卡号+卡状态+办卡日期说明:卡状态是指借书证当前被锁定还是正常使用 (3)数据存储名称:借书记录含义说明:存放读者的借书、还书信息组成结构:卡号+书号+借书日期+还书日期说明:要求能立即查

STM32中外部中断与外部事件

STM32中外部中断与外部事件 外部中断,外部事件 这张图是一条外部中断线或外部事件线的示意图,图中信号线上划有一条斜线,旁边标志19字样的注释,表示这样的线路共有19套。 图中的蓝色虚线箭头,标出了外部中断信号的传输路径,首先外部信号从编号1的芯片管脚进入,经过编号2的边沿检测电路,通过编号3的或门进入中断“挂起请求寄存器”,最后经过编号4的与门输出到NVIC中断控制器;在这个通道上有4个控制选项,外部的信号首先经过边沿检测电路,这个边沿检测电路受上升沿或下降沿选择寄存器控制,用户可以使用这两个寄存器控制需要哪一个边沿产生中断,因为选择上升沿或下降沿是分别受2个平行的寄存器控制,所以用户可以同时选择上升沿或下降沿,而如果只有一个寄存器控制,那么只能选择一个边沿了。 接下来是编号3的或门,这个或门的另一个输入是“软件中断/事件寄存器”,从这里可以看出,软件可以优先于外部信号请求一个中断或事件,既当“软件中断/事件寄存器”的对应位为“1”时,不管外部信号如何,编号3的或门都会输出有效信号。 一个中断或事件请求信号经过编号3的或门后,进入挂起请求寄存器,到此之前,中断和事件的信号传输通路都是一致的,也就是说,挂起请求寄存器中记录了外部信号的电平变化。 外部请求信号最后经过编号4的与门,向NVIC中断控制器发出一个中断请求,如果中断屏蔽寄存器的对应位为“0”,则该请求信号不能传输到与门的另一端,实现了中断的屏蔽。

明白了外部中断的请求机制,就很容易理解事件的请求机制了。图中红色虚线箭头,标出了外部事件信号的传输路径,外部请求信号经过编号3的或门后,进入编号5的与门,这个与门的作用与编号4的与门类似,用于引入事件屏蔽寄存器的控制;最后脉冲发生器把一个跳变的信号转变为一个单脉冲,输出到芯片中的其它功能模块。 在这张图上我们也可以知道,从外部激励信号来看,中断和事件是没有分别的,只是在芯片内部分开,一路信号会向CPU产生中断请求,另一路信号会向其它功能模块发送脉冲触发信号,其它功能模块如何相应这个触发信号,则由对应的模块自己决定。 在图上部的APB总线和外设模块接口,是每一个功能模块都有的部分,CPU通过这样的接口访问各个功能模块,这里就不再赘述了。 -------------------------------------------------------- 总结: (1)事件是中断的触发源,开放了对应的中断屏蔽位,则事件可以触发相应的中断。 (2)事件还是其它一些操作的触发源,比如DMA,ADC,还有TIM中影子寄存器的传递与更新;而中断是不能触发这些操作的,所以要把事件与中断区分开。 (3)在STM32中,中断与事件不是等价的,一个中断肯定对应一个事件,但一个事件不一定对应一个中断。

图书馆数据库使用问卷调查表

图书馆数据库使用情况问卷调查表 各位读者朋友,为了了解我院图书馆数据库使用情况,更好地为读者提供优质服务,我们设计了这次问卷调查,只需您几分钟的时间,但却能极大地帮助我们改进工作并为读者提供更好的信息服务。在此,对您的参与及您所提供的宝贵意见,谨致以衷心的感谢!(请在若干选项中选择与您最接近的情况) 学院:年级(职称/职务):专业: 1.您是否经常浏览学院图书馆网页: A.经常(每周5次以上) B. 偶尔(每月5次左右) C. 不 知道它 2.您通常在哪些场所利用电子资源? A. 图书馆 B. 计算机教室 C. 宿舍 D. 放假在家时 3. 您在宿舍通常通过何种方式链接上网? A. 网线接入 B. WLAN(无线局域网)接入 C. 宿舍未上网 4. 您经常利用图书馆的哪些类型的资源?(可多选) A.纸质中文图书 B. 纸质外文图书 C.纸质中文期刊 D.纸质 外文期刊 E. 全文电子期刊数据库 F. 电子图书数据库 G. 考试题库、学习平 台H.视频数据库 5. 以下哪些方式是您常用的查找信息的方式?(可多选) A. 到书库自己寻找 B. 利用图书馆馆藏书目查询系统 C. 利用图书馆数据库检索 D. 利用百度等搜索引擎. E. 其他 6. 您使用图书馆电子资源(各类数据库及电子图书)的频率是(填最接近的项) A. 每天1~2次 B. 每周1~2次 C. 每月1~2次 D. 从来没有用过 7. 若您在图书馆找不到需要的信息资源时,是否会考虑致电相关部门询问? A. 会 B. 不会

8. 以下哪些方面使您不愿或者没有利用我校图书馆的电子信息资源(可多选): A. 不知道图书馆买了有关数据库,没有这个习惯 B. 不知道可以利用哪些数据库来查找文献 C. 数据库种类太少,所需资料查不到 D. 有其他途径可以满足 E. 不熟悉数据库的检索方法 F. 数据库网页不稳定,经常打不开链接等 9. 您使用电子资源的主要目的是: A. 常规阅读 B.专业学习 C. 辅助等级考试(使用题库等) D. 辅助撰写学位论文 10. 您觉得图书馆现有的电子资源在多大程度上满足了您的信息需求? A. 完全可以 B. 基本可以 C. 不够用 D. 不常用,不好说 11. 您希望图书馆采取什么方式进行相关数据库检索培训 A. 提供资料 B. 网络教程 C. 专题讲座 D. 定期讲座 12. 以下是我校现有的电子资源,请按您使用和对培训的期望情况选择。

相关文档
相关文档 最新文档