好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

CC103.pdf

17页
  • 卖家[上传人]:豆浆
  • 文档编号:13409326
  • 上传时间:2017-09-04
  • 文档格式:PDF
  • 文档大小:1.18MB
  • / 17 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • CC103-EVB用户手册 1 第一章 CC103-EVB开发平台介绍 1.1内容提要 本章介绍CC103-EVB的功能、硬件电路、跳线器和连接器、板上的外围器件等,帮助用户快速地对CC103-EVB形成整体认识 1.2 CC103-EVB开发平台简介 1.2.1.接口设备 CC103-EVB是基于CC103xx系列Cortex-M3微控制器的开发平台此平台以高性能、低功耗的32位CC103RBT6微控制器为核心,主频高达90MHz,集 USB Device、USART、PWM定时器、CAN等高级功能外设,该开发平台提供大量软件源代码及详细的开发文档 开发板板载资源如下: ♦ CPU: CC103RBT6,LQFP64,FLASH: 128K,SRAM: 20K; ♦ 1个标准的JTAG/SWD调试下载口 ♦ 1个电源指示灯(蓝色) ♦ 2个状态指示灯(DS0:红色,DS 1:绿色) ♦ 1个IIC接口的EEPROM芯片,24C0 8,容量1024字节 ♦ 1 个 SPI FLASH 芯片,S25F008A,容量为 1M 字节(即 8M bit) ♦ 1个标准的2.4/2.8/3.5/4.3/7寸LCD接口,支持触摸屏 ♦ 1个OLED模块接口(与LCD接口部分共用) ♦ 1个USB串口接口,可用于程序下载和代码调试 ♦ 1个USB SLAVE接口,用于USB通信 ♦ 1个Micro-SD卡接口 ♦ 1个PS/2接口,可外接鼠标、键盘 ♦ 1组5V电源供应/接入口 ♦ 1组3.3V电源供应/接入口 ♦ 1个启动模式选择配置接口 ♦ 1个2.4G无线通信接口 ♦ 1个RTC后备电池座,并带电池 ♦ 1个复位按钮,可用于复位MCU和LCD ♦ 3个功能按钮,其中WK_UP兼具唤醒功能 ♦ 1个电源开关,控制整个板的电源 ♦ 3.3V与5V电源TVS保护,有效防止烧坏芯片 ♦ 1个红外接收头,可以选配一款小巧的红外遥控器 CC103-EVB用户手册 2 1.2.2实物俯视图 为方便器件查找,实物俯视图如图1.2所示。

      CC103-EVB用户手册 3 1.3硬件电路的详细说明 1.3.1电源电路 这里我们首先详细介绍CC103-EVB开发板的各个部分的硬件资源,我们将按逆时针的顺序依次介绍 1. HS0038红外接收头预留接口 这是开发板板载的标准38K红外信号接收头,用于接收红外遥控器的信号,有了它,就可以用红外遥控器控制这款开发板了,也可以用来做红外解码等其他相关实验CC103-EVB开发板标配了一个红外遥控器,其外观如图1.2.1.1所示: 图1.2.1.1红外遥控器图片 2. USB 串口/串口1 这是USB转串口(P4)同CC103RBT6的串口1进行连接的接口,标号RXD和TXD 是USB转串口的2个数据口(对CH340T来说),而PA9(TXD)和PA10(RXD)则是CC103的串 口 1的两个数据口(复用功能下)他们通过跳线帽对接,就可以和连接在一起了,从而实现 CC103的程序下载以及串口通信 设计成USB串口,是出于现在电脑上串口正在消失,尤其是笔记本,几乎清一色的没有串 口所以板载了USB串口可以方便大家下载代码和调试而在板子上并没有直接连接在一起, 则是出于使用方便的考虑这样设计,你可以把开发板当成一个USB转TTL串口来使用,从而和其他板子进行通信,而其他板子的串口,也可以方便地接到我们的开发板上。

      3. 两个LED灯 这是开发板板载的两个LED灯,它们在开发板上的标号为:DS0和DSIDS0是红色的, DS1是绿色的,主要是方便大家识别一般的应用2个LED足够了,在调试代码的时候,使用 LED来指示程序状态,是非常不错的一个辅助调试方法CC103xx开发板几乎每个实例都使用了LED来指示程序的运行状态 4. CC103xx Micro-USB 这是开发板板载的一个Micro-USB头,用于CC103与电脑的USB通讯(注意不是USB转 串口!!,一键下载的时候不是用这个USB 口!!),此Micro-USB头在开发板上的标号为:USB, 用于连接CC103RBT6自带的USB,通过此Micro-USB头,开发板就可以和电脑进行USB 通信了开发板总共板载了 2个Micro-USB头,一个用于接USB串口,连接CH340T芯片;另 外一个用于CC103内带的USB连接 开发板通过Micro-USB 口供电,板载两个Micro-USB头(不共用),主要是考虑了使用的方便 性,以及可以给板子提供更大的电流(两个USB都接上)这两个因素 5. AT24C08 EEPROM 这是开发板板载的8Kbit (1024个字节)EEPROM,型号为:AT24C08,用于掉电数据保存。

      因为CC103内部没有EEPROM,所开发板外扩了 AT24C08,用于存储重要数据,也可以用来做 IIC实验,及其他应用该芯片直接挂在CC103的IO 口上 6. JTAG/SWD CC103-EVB用户手册 4 这是开发板板载的20针标准JTAG调试口,在开发板上的标号为:JTAG该JTAG 口直 接可以和ULINK或者JLINK或者STLINK等调试器(仿真器)连接,同时由于CC103支持 SWD调试,这个JTAG 口也可以用SWD模式来连接 用标准的JTAG调试,需要占用5个IO 口,很多时候,可能造成IO 口不够用,而用SWD 则只需要2个IO 口,大大节约了 IO数量,但他们达到的效果是一样的所以调试下载的时候, 强烈建议使用SWD模式!!! 7. CH340T 这是开发板板载的USB转串口芯片,型号为:CH340T有了这个芯片,我们就可以实现 USB转串口,从而能实现USB下载代码,串口通信等 8. USB转串口接口 这是开发板板载的另外一个Micro-USB头(USB_232),用于USB连接CH340T芯片,从而 实现USB转串口,所以串口下载代码的时候,USB —定是要接在这个口上的。

      同时,此Micro-USB 接头也是开发板电源的主要提供口 9. CC103启动配置选择 这是开发板板载的启动模式选择开关,在开发板上的标号为:BOOTCC103有BOOT0 (B0)和BOOT1 (B1)两个启动选择引脚,用于选择复位后CC103的启动模式,默认B0, B1都是连接在GND的作为开发板,这两个是必须的在开发板上,我们通过跳线帽选择CC103 的启动模式关于启动模式的说明,请看2.1.1节 10. 电源指示灯 这是开发板板载的一颗蓝色的LED,用于指示电源状态,在开发板上的标号为:PWR在 电源开启的时候(通过板上的电源开关控制),该灯会亮,否则不亮通过这个LED,可以判 断开发板的上电情况,开发板必须在上电的条件下(电源灯亮),才可以正常使用 11. 复位按键 这是开发板板载的复位按键,用于复位CC103,同时还具有复位液晶的功能,因为液晶模 块的复位引脚和CC103的复位引脚是连接在一起的,此按键在开发板上的标号为:RESET 当按下该键的时候,CC103和液晶一并被复位 12. WK_UP 按键 这是开发板板载的一个唤醒按键,该按键连接到CC103的WAKE_UP (PA0)引脚,可用于待机模式下的唤醒,在不使用唤醒功能的时候,也可以做为普通按键输入使用,此按键在开发板上的标号为:WK_UP。

      13. 两个普通按键 这是开发板板载的两个普通按键,可以用于人机交互的输入,这两个按键是直接连接在 CC103的IO 口上的,两个按键在开发板上的标号分别为:KEY0、KEY1 14. 电源芯片 这是开发板的电源稳压芯片,型号为:AMS1117-3.3因为CC103是3.3V供电的,所以 我们需要将USB的5V电压转换为3.3V,这个芯片就是将5V转换为3.3V的线性稳压芯片 15. 电源开关 这是开发板板载的电源开关,此开关在开发板上的标号为:K1,并标有ON/OFF丝印该 开关用于控制整个开发板的供电,如果切断,则整个开发板都将断电,电源指示灯(PWR)会 随着此开关的状态而亮灭 16. 2 个 LED 灯 CC103-EVB用户手册 5 这是开发板板载的一个标准PS/2接头,用于连接电脑鼠标和键盘等PS/2设备,在开发板 上的标号为:PS/2通过该接口,我们仅需要2个IO 口,就可以扩展一个键盘,所以大家不必 要对板上只有3个按键而感到担忧CC103提供了标准的鼠标驱动例程,方便大家学习PS/2 协议 17. 3.3V电源输出/输入 这是开发板板载的一组3.3V电源输入输出排针(2*3),在开发板上的标号为:VOUT1。

      该排针用于给外部提供3.3V的电源,也可以用于从外部取3.3V的电源给板子供电大家在实 验的时候可能经常会为没有3.3V电源而苦恼不己,CC103充分考虑到了大家需求,有了 这组3.3V排针,您就可以很方便的拥有一个简单的3.3V电源(最大电流不能超过500ma),另 外板载了 3.3VTVS管,能有效吸收高压脉冲,防止外接设备/电源可能对开发板造成的损坏 18. 5V电源输出/输入 这是开发板板载的一组5V电源输入输出排针(2*3),在开发板上的标号为:VOUT2,用 于给外部提供5V的电源,也可以用于从外部取5V的电源给板子供电同样大家在实验的时候 可能经常会为没有5V电源而苦恼不己,有了 CC103-EVB开发板,您就可以很方便 的拥有一个简单的5V电源(最大电流不能超过500ma),另外板载了 5VTVS管,能有效吸收 高压脉冲,防止外接设备/电源可能对开发板造成的损坏 19. GPIOC&D 引出 IO 口 这是开发板板载的GPIOC与GPIOD等IO 口的引出排针,在开发板上的标号为:P5我 们可以用这些引出的IO 口来连接外部模块,方便大家外接其他模块 20. Micro-SD卡接口 这是开发板板载的Micro-SD卡接口。

      SD卡作最常见的存储设备之一,是很多数码设备的存储媒 介,比如数码相框、数码相机、MP5、、平板电脑等我们的开发板自带了 SD卡接口(大 卡),可以用于SD卡实验,方便大家学习SD卡,TF卡通过转接座也可以很方便的接到我们的 开发板上 有了它,开发板就相当于拥有了一个大容量的外部存储器,不但可以用来提供数据,也可 以用来存储数据,使得这款开发板可以完成更多的功能 21. S25F008A 8M FLASH 这是开发板板载的一颗FLASH芯片,型号为S25F008A这颗芯片的容量为8Mbit,也就 是1M字节有了这颗芯片,我们就可以存储一些不常修改的数据到里面,比如字库等,从而大大节省对CC103内部FLASH的占用 22. NRF24L01 模块接口 这是开发板板载的NRF24L01模块接口,只要插入NRF24L01无线模块,我们便可以实现 无线通信功能NRF24L01通信,至少需要2个模块和2个开发板同时工作才可以如果只有1个开发板或1个模块,是没法实现无线通信的 23. GPIOB&C 引出IO口 这是开发板板载的GPIOB与GPIOC的引出口,该接口用于将CC103的GPIOB和部分的 GPIOC引出,方便大家的使用,在开发板上的标号为:P1。

      这里GPIOB全部使用顺序引出的 方式,尤其适合外部总线型器件的接入 24. CC103RBT6 这是开发板的核心芯片,详细型号为:CC103RBT6 该芯片具有20K SRAM、128 K FLASH、2个16位基本定时器、4个16位通用定时器、2个16 位高级定时器、2个DMA控制器、3个SPI、2个IIC、5个串口、1个USB、1个CAN、3个 12 位 ADC、1 个 12 位 DAC、1 个 SDIO 接口、51 个通用 IO 口 CC103-EVB用户手册 6 25. OLED&LCD 共用接口 这是CC103开发板的特色设计。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.