K60(Rev6-Ch3.4-Clock Modules)(中文)

合集下载

BenQ K60 说明书

BenQ K60 说明书

用户手册版权和商标明基电通有限公司 2010 年版权所有,并保留所有权利。

未经本公司事前书面之许可,本文的任何部分皆不得以任何形式或任何方法,包括电子、机械、磁性、光学、化学、手写或任何方式予以重制、传输、转译、储存于检索系统或翻译成任何文字或计算机语言。

要获得最新的用户手册,请访问。

本手册中提及的所有其它标志、产品或公司名称可能是其各自相应公司的注册商标或版权,在此仅作信息参考用途。

免责声明对于本文之任何明示或默示内容,明基电通有限公司不做任何保证,亦拒绝对任何特殊目的之商用性或适用性目的予以保证。

此外,明基电通有限公司保留修改或变更本文之权利,并且修改或变更内容将不另行通知。

因安装了非原厂软件、部件和/ 或非原装附件而导致的问题(例如数据丢失和系统故障),所有责任由用户自行承担。

目录简介 (8)快速入门 (9)为设备充电 (9)设备开机 (10)熟悉设备 (11)正面 (11)背面 (15)使用触摸屏 (16)点击 (16)滑动 (17)移动 (19)屏幕方向 (20)使用软键盘 (20)主要功能简介 (22)我的书柜 (24)书籍排序 (25)阅读书籍 (26)选择阅读模式 (26)屏幕缩放 (27)使用选项菜单 (29)书签和注记 (31)添加书签和作注记 (31)查看书签和注记 (32)删除书签 (33)删除或编辑注记 (34)删除书籍 (34)显示书籍信息 (34)跳至指定页 (35)显示目录 (35)调整屏幕方向 (36)我的注记 (37)档案总管 (38)图片 (39)配置播放设置 (40)幻灯片方式播放 (41)缩放图片 (43)音乐 (44)播放音频文件 (45)书城 (47)设置 (48)Wi-Fi 设置 (49)开启 Wi-Fi (49)连接到可用网络 (50)添加新连接 (52)语言 (53)当前日期和时间 (53)屏幕保护 (54)连接计算机 (54)高级设置 (55)软件升级 (55)恢复默认设置 (55)装置状态 (55)输入法 (56)用户手册 (57)常见问题和故障排除 (58)电池和电源 (58)连接 (60)系统 (61)显示屏 (63)带孔 (64)清洁与电池维护 (67)电池维护 (67)清洁 nReader (67)服务与支持 (68)BenQ nReader 全球在线服务 (68)规格 (69)附录 (71)一般安全信息 (71)有关电池的安全信息 (72)有关电源的安全信息 (72)有关无线网络的安全信息 (73)安全预防措施 (73)简介感谢您选用 nReader。

K60(Rev6-Ch55-TSI)(中文)

K60(Rev6-Ch55-TSI)(中文)

第55 章触屏输入(Touch senseinput ,TSI)55.1 引言触摸感应输入(TSI)模块具有高灵敏和强鲁棒性的电容触摸感应检测能力。

通过独立的可编程的检测阈值和结果寄存器,TSI模块可以完成电容的测量。

TSI 模块在带有超低电流加法的低功耗模式下运行,能以一个触摸事件唤醒CPU。

它是一种稳定的电容测量模块,能够实现键盘触摸,旋转和滑动。

55.2 特点(1)具有多达16个输入的电容触摸感应式引脚和独立结果寄存器(2)具有可编程的阈值上下限,自动检测电极电容量的改变(3)在运行模式和低功耗模式下,自动周期扫描单元会有不同的占空比(4)为了实现键盘触摸,旋转,滑动,完全支持FSL触摸感应SW库(TTS)。

(5)运行在所有低功耗模式下:Wait, Stop, VLPR, VLPW, VLPS,LLS,VLLS{3,2,1}(6)能够从低功耗模式中唤醒MCU(7)配置中断:a.扫描结束中断或者超出范围中断b.TSI错误中断:电极板和VDD/VSS短路或者转换运行超时(8)补充温度和提供电压变化(9)在低功耗模式下,支持不需要外部晶体的操作,(10)每个电极电容量测量可以整合从1到4096次(11)可编程的电极振荡器和TSI参考振荡器可以实现模块灵敏度高,扫描时间短和功耗低的功能(12)在不需要外部硬件时,实现每个电极电容测量只需要使用一个引脚55.3 总述这部分是对TSI模块的总述。

下图给出了简化了的TSI模块结构图。

图55-1 触摸感觉输入结构图55.3.1 电极电容测量单元电极电容测量单元能感应一个TSI引脚的电容量变化和输出一个16位结果。

这个模块基于双振荡器架构。

其中一个振荡器和外部电极阵列连接,根据电极电容器震荡;而其他振荡器则根据内部参考电容器进行振荡。

在可配置的外部电极振荡器振荡期间,参考振荡器的周期计数值可以衡量引脚的电容量。

图55-2 TSI电容衡量单元结构图为了适应电极电容量的不同大小,电极振荡器使用一个可编程的电流源对引脚电容进行充电和放电,该电流源由SCANC[EXTCHRG]位进行选择。

K60 介绍 (中文)

K60 介绍 (中文)

第2章简介2.1 概要本章提供了Kinetis组合和K60系列产品的概述。

同时,本章提供了本文件所包涵设备的高水准的描述。

2.2 Kinetis组合Kinetis是低功耗可扩展和在工业上使用混合信号ARM®Cortex™-M4系列MCU的最好的组合。

第一部分介绍超过200引脚、外围设备和软件兼容性的5个MCU系列。

每个系列提供了优良的性能,与普通外设内存,内存映射,并提供内部和系列之间轻松迁移包和功能可扩展性。

Kinetis MCUs使用了飞思卡尔的新的90nm带有独特FlexMemory的薄膜存储器(TFS)闪存技术。

Kinetis系列MCU结合了最新的低功耗革新技术和高性能,高精密混合信号功能与连通,人机界面,安全及外设广泛。

Kinetis MCUs使用了飞思卡尔和ARM第三方合作伙伴的市场领先的捆绑模式。

表示低功耗混合信号USB 段LCD以太网加密和篡改检测DDR所有Kinetis系列都包涵强大的逻辑、通信和时序阵列和带有伴随着闪存大小和I/O数量的集成度等级的控制外围部件。

所有的kinetis系列包涵一下共同特征:· 内核:· ARM Cortex-M4内核提供1.25 DMIPS / MHz的DSP指令(浮点单元在kinetis系列可用)。

· 高达32位的DMA,同时尽可能减小CPU干预。

· 提供50MHz、72MHz和100MHz几种CPU频率(120MHz和150MHz在kinetis可用)。

· 超低功耗:· 10种低功耗操作模式通过优化外设执行和唤醒时间来延长电池寿命。

· 为了增加低功耗的灵活性,增加了低漏唤醒单元、低功耗定时器和低功耗RTC。

· 业界领先的快速换醒时间。

· 内存:· 从32 KB闪存/ 8 KB的RAM可扩展为1 MB闪存/128 KB的RAM。

同时使空白的独立闪存执行代码和固件更新。

K60各模块入门培训教程

K60各模块入门培训教程

北京理工大学智能车俱乐部程序培训K60各模块入门前言这个小文档是对k60单片机的各模块进行了初步的介绍,以便大家在之后车队的k60实际培训演示中能更好地理解,能更快的上手单片机,另外说一下车队用的K60单片机型号是MK60DN512ZVLL10,不同型号的k60单片机各模块基本操作有些小区别。

本文档是基于给大家实际演示的各模块功能来撰写的,里面讲的各个模块在以后的做车过程中基本上都会用到。

实际上一个智能车上所实现的功能都是由这些最基本的小模块组合而成的,把这些小模块各个击破了,都理解了,以后看智能车的整体程序也就容易得多了~另外注意:在我没实际操作讲解之前,大家看这些模块的时候可以不用纠结一些细节的问题,大致有个概念即可~在我讲的时候好好听我讲各个模块的例程,做好笔记,然后看实验现象,进行进一步的理解。

之后自己再回去仔细看例程、笔记和这个文档,并且自己可以对程序进行一些改动,然后烧写程序看现象仔细研究。

PS:我们第十届包括之前的学长们都没有进行这样专门的比较系统的单片机各模块的培训,也没有学长们亲自给我们写这些入门的学习文档,基本都是自己去查资料学习,所以你们这一届算是很走运的了!不要错失良机不好好学习哦~话说回来,毕竟车队是一年比一年进步嘛,培训会慢慢地变得更加有条理!还有你们明年培训下一届的时候也是哦学完了单片机各个模块后,以后你们要是想对车进行哪个模块的调试不会出现不知道程序在哪、不知道怎样去调试这些最基本、较Low的问题~你们对各个模块理解透了,智能车整体的程序架构你们会轻而易举的掌握。

以后想调那个模块调哪个,整个程序也不会乱,以后要在车上增加新模块新功能也会容易得多!所以......仓鼠们打起精神~好好学吧!!!第十届摄像头游清目录一、GPIO模块 (5)1、GPIO概述 (5)2、I/O口的使用方法 (6)二、FTM占空比(PWM)模块 (9)1、PWM概述 (9)2、PWM程序讲解 (10)三、中断模块 (13)1、中断概述 (13)2、GPIO(I/O)口外部中断 (13)2.1I/O口外部中断概述 (13)2.2I/O口外部中断程序讲解 (14)3、PIT定时器中断 (16)3.1PIT定时器中断概述 (16)3.2PIT定时器中断程序讲解 (16)四、A/D(模数)转换模块 (18)1、A/D模块概述 (18)2、A/D模块程序讲解 (19)五、串口通信(UART)模块 (21)1、串口(UART)模块概述 (21)1、串口(UART)模块程序讲解 (22)后记 (25)一、GPIO模块车队用的K60单片机有100个引脚,如下图:其中大部分引脚有GPIO模块的功能,GPIO模块可以输出指定的高低电平,或读入输入电平,在实际智能车上可以用于调试用的小灯、蜂鸣器、拨码开关和摄像头信号数据采集及外部中断等。

K60各模块入门培训教程

K60各模块入门培训教程

K60各模块入门培训教程K60是一款ARM Cortex-M4内核的微控制器系列,由恩智浦半导体(NXP)公司推出。

K60系列微控制器具有高性能、低功耗、丰富的外设和丰富的开发工具支持等特点,适用于各种应用场景。

本教程将重点介绍K60微控制器的各个模块,包括GPIO(通用输入输出)、UART(串口通信)、SPI(串行外设接口)、I2C(串行接口)、ADC(模拟数字转换器)、PWM(脉冲宽度调制)等。

每个模块都将详细介绍其功能和使用方法。

一、GPIO模块GPIO模块是K60微控制器的通用输入输出模块,用于控制外部硬件设备。

K60系列微控制器通常具有多个GPIO引脚,可以配置为输入或输出。

在本教程中,我们将介绍如何配置GPIO引脚的方向(输入或输出)、读取输入引脚的状态和设置输出引脚的状态等。

二、UART模块UART模块是K60微控制器的串口通信模块,用于与外部设备进行异步通信。

K60系列微控制器通常具有多个UART模块,每个UART模块都包含发送和接收功能。

在本教程中,我们将介绍如何配置UART模块的波特率、数据位、停止位和校验位等,并编写代码实现通过UART与外部设备进行通信。

三、SPI模块SPI模块是K60微控制器的串行外设接口模块,用于与外部设备进行全双工的串行通信。

K60系列微控制器通常具有多个SPI模块,每个SPI模块都包含主机和从机模式。

在本教程中,我们将介绍如何配置SPI模块的工作模式(主机或从机)、时钟极性和相位等,并编写代码实现通过SPI与外部设备进行通信。

四、I2C模块I2C模块是K60微控制器的串行接口模块,用于与外部设备进行双向的串行通信。

K60系列微控制器通常具有多个I2C模块,每个I2C模块都可以配置为主机或从机。

在本教程中,我们将介绍如何配置I2C模块的工作模式(主机或从机)、时钟频率和从机地址等,并编写代码实现通过I2C与外部设备进行通信。

五、ADC模块ADC模块是K60微控制器的模拟数字转换模块,用于将模拟信号转换为数字信号。

(完整word版)k60单片机最小系统引脚介绍

(完整word版)k60单片机最小系统引脚介绍

野火k60学习——IO口的编程2013-03-03 20:06:20| 分类: 【飞思卡尔】Free|举报|字号订阅GPIO的含义查阅技术手册Chapter 55——General-Purpose Input/Output (GPIO)通用输入/输出iar如何做仿真要使用仿真调试, 首先就要在选项里设置调试器为软件仿真:软件仿真工程右键选项调试器驱动改为仿真即可另外还要禁止锁相环时钟设置和串口发送, 不然仿真的时候, 会卡在死循环里, 不能继续调试。

实验中, 卡死在CPSIE i ; Unmask interrupts 关中断由于不知道如何禁止锁相环时钟设置和串口发送, 故先暂时放下。

GPIO模块函数说明:初始化, 哪个管脚, 输入输出, 高低(低为亮)gpio_init (PORTx, n, GPO/GPO, HIGH/LOW);gpio_set(PORTD, 14, level);level = gpio_get(PORTD, 15);gpio_turn(PORTD, 13);其他查阅头文件define 后面不区分大小写?#define GPIO_SET(PORTx,n,x) GPIO_SET_##x((PORTx),(n))//设置输出电平x, x为0或1 例如GPIO_SET(PORTA,1,1) PA1输出高电平#define GPIO_TURN(PORTx,n)(GPIO_PDOR_REG(GPIOx[(PORTx)]) ^= (1<<(n))) //翻转输出电平#define GPIO_Get(PORTx,n)((GPIO_PDIR_REG(GPIOx[(PORTx)])>>(n))&0x1) //读取引脚输入状态例程学习闪烁LED初始化, 哪个管脚, 输入输出, 高低(低为亮)gpio_init (PORTx, n, GPO/GPO, HIGH/LOW);高低切换, 为何不用turn函数, 取反、延时更简单while(1){PTD15_OUT = 0; //低电平点亮LED3time_delay_ms(500); //延时500msPTD15_OUT = 1; //高电平熄灭LED3time_delay_ms(500); //延时500ms}读写测试/************************************************************************* * 野火嵌入式开发工作室* GPIO实验并行读写测试* 实验说明: 野火GPIO实验, 利用LED来显示电平高低** 实验操作: PTD15和PTD13短接, PTD14和PTD12短接** 实验效果: LED0、LED2和LED1.LED3 轮流间隔500ms 闪烁** 实验目的: 明白如何并行读写数据** 修改时间: 2012-3-6 已测试** 备注: 野火Kinetis开发板的LED0~3 , 分别接PTD12~PTD15 , 低电平点亮*************************************************************************/ void main(void){u32 value; //保存读取PTD12~PTD15 的值gpio_init (PORTD, 15, GPO, HIGH); //初始化PTD15 : 输出高电平,即初始化LED3, 灭gpio_init (PORTD, 14, GPO, LOW); //初始化PTD14 :输出高电平,即初始化LED2, 灭gpio_init (PORTD, 13, GPI, HIGH); //初始化PTD13 : 输入gpio_init (PORTD, 12, GPI, HIGH); //初始化PTD12 : 输入while(1){value = GPIO_GET_2bit(PORTD, 12); //读取PTD13~PTD12的值if(value & (~0x0f))while(1); //如果高位非0, 则死循环。

K60(Rev6-Ch24-MCG)(中文)

K60(Rev6-Ch24-MCG)(中文)

第24章多用途时钟信号生成器(MCG)24.1 介绍多用途多用途时钟信号生成器(MCG)模块为MCU提供多种时钟源选项。

这个模块由一个频率环锁(FLL)和一个相位环锁(PLL)组成。

FLL可由一个内部或外部参考时钟控制,而PLL可由一个外部参考时钟控制。

这个模块要么在FLL或PLL输出时钟之间,要么在内部参考时钟或外部参考时钟之间选择一个时钟源以作为MCU系统时钟。

MCG操作与晶体振荡器有关,其中晶体振荡器允许一个外部晶体、陶瓷共振器或外部时钟源产生外部参考时钟。

24.1.1 特性MCG模块的关键特性:◆频率环锁(FLL)。

●数控石晶(DCO)。

●DCO可设置时钟范围有四个。

●低频率外部参考时钟源的编程选项和最大DCO输出频率。

●内外参考时钟可以作为FLL源。

●可以作为其他片上外设的时钟源。

◆相位环锁(PLL)●电压控制振荡器(VCO)●外部参考时钟作为PLL时钟源。

●VCO频分模块。

●相位/频率检测器。

●集成环过滤器。

●可以作为其他片上外设的时钟源。

◆内参考时钟生成器●9个微调位的精确慢时钟●4个微调位的快时钟●可以被用作FLL的时钟源。

在FEI模式下,只有慢内参考时钟(IRC)可以被用作FLL源。

●无论是快时钟还是慢时钟都不能用作MCU的时钟源●可以作为其他片上外设的时钟源。

◆低功耗的石晶时钟发生器位MCG外部参考提供控制信号:●HGO,RANGE,EREFS◆从晶振获得外部时钟●可被用作FLL或PLL的时钟源●可被用作MCU的时钟源◆从RTC获得外部时钟●只能作为FLL的时钟源●只能选择MCU的时钟源◆带有重置请求能力的外部时钟监视器,可以在FBE,PEE,BLPE或者FEE模式下对外部时钟进行监测◆在PLL中使用的有中断请求能力的锁检测器◆外时钟参考的内参考时钟自动裁切功能(ATM)。

◆FLL和PLL的参考分频。

◆为其他片上设备提供时钟源的MCG PLL 时钟(MCGPLLCLK)◆为其他片上设备提供时钟源的MCG FLL时钟(MCGPLLCLK)◆为其他片上设备提供时钟源的MCG Fixed Frequency时钟(MCGPLLCLK)◆为其他片上设备提供时钟源的MCG 内参考时钟(MCGPLLCLK)图24-1 多用途时钟生成器(MCG)框图24.1.2 运行模式MCG共有九中运行模式:FEI,FEE,FBI,FBE,PEE,BLPI,BLPE,和终止模式。

K60(Rev6-Ch55-TSI)(中文)

K60(Rev6-Ch55-TSI)(中文)

第55 章触屏输入(Touch sense input ,TSI)55.1 引言触摸感应输入(TSI)模块用高灵敏和增强的鲁棒性提供触摸感觉检测的能力。

每个TSI 引脚实现一个带有个别可编程检测槽电极性能力的措施和结果寄存器。

TSI模块在当前额外低加法器和以一种触摸事件唤醒CPU的条件下能够作用于若干个低电源模块。

它为触摸键盘,旋转式机器,滑块提供一种稳定有能力的措施。

55.2 特点(1)支持和带有结果寄存器一样多的16个输入电容性触摸感觉式的引脚(2)自动检测带有可编程的低和高开端的电极性电容量的改变(3)为运行和低电源模块,自动周期扫描不同占空因数周期单元(4)完全支持为实现触摸键盘,旋转式机器,滑块,带有FSL触摸感应SW库(TTS)。

(5)运行在所有低电源模块:Wait,Stop, VLPR, VLPW, VLPS,LLS,VLLS{3,2,1}(6)有从低电源模块中唤醒MCU的能力(7)配置中断:a.结尾扫描或者超出范围中断b.TSI错误中断:对VDD/VSS的短暂停留或者超出转换范围(8)补充温度和补充电压变化(9)支持甚至在低电压模式下不需要外部晶体的操作(10)从1到4096次每个电极性能量量度的配置的整合(11)对于高灵敏的可编程的电极性振荡器和TSI索引振荡器,小的扫描时间和低电源功能(12)在没有外部硬件需要时仅在每个电极性实现时使用一个引脚55.3 总述这部分展现了TSI模块的总体描述。

以下的图展现简化了的TSI模块时序图。

图55-1 触摸感觉输入时序图55.3.1 电极性电容量量度单元电极性电容量量度单元能感觉一个TSI引脚的电容量和一个16位结果输出。

这个模块基于两体振荡器的结构。

一个振荡器和外部电容性阵列连接,根据电极性电容震荡,其他根据内部参考电容震荡。

在有许多可配置的外部电极性振荡器振荡期间,参考振荡器的计数时间用来衡量引脚的电容量。

为了适应电极性电容量不同的大小,电极性振荡器用一个可编程的5位二进制的当前源来对引脚电容进行充电和放电。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.4 时钟模块
3.4.1 MCG 配置
该节阐述了 MCG 模块如何配置,若想详细了解该模块,请参见该模块的章节。图 3-17 为 MCG 结构。
图3-17 MCG结构 表3-32 参考内容 内容 详细描述 系统存储器映像 时钟 电源管理 信号混合 端口控制 相关模块 MCG 参考内容 MCG 系统存储器映像 时钟分配 电源管理 信号混合
3.4.2.1 通过 MCG 操作 OSC
MCG 的 C2 寄存器相应位可以配置振荡器的频率范围。若想详细了解,可参加 OSC 和 MCG 章节。
3.4.3 RTC OSC 配置
该节阐述了 RTC OSC 模块如何配置,若想详细了解该模块,请参见该模块的章节。图 3-18 为 RTC OSC 结构。
3.4.2 OSC 配置
该节阐述了 OSC 模块如何配置,若想详细了解该模块,请参见该模块的章节。图 3-17 为 OSC 结构。
图3-18 OSC结构 表3-33 参考内容 内容 详细描述 系统存储器映像 时钟 电源管理 信号混合 详细描述 端口控制 MCG 相关模块 OSC 参考内容 OSC 系统存储器映像 时钟分配 电源管理 信号混合 MCG
图3-19 RTC OSC结构 表3-34 参考内容
内容 详细描述 信号混合 详细描述
相关模块 RTC OSC 端口控制 MCG
参考内容 RTC OSC 信号混合 MCG

相关文档
最新文档