实验CC串口控制器编程.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验7 CC2530 串口控制器编程 本实验完成时间:第 8 周、第 9 周 一、实验目的 1、CC2530串口控制器的原理; 2、掌握CC2530串口控制器的编程步骤; 二、实验任务 PC 机上的串口调试助手(超级终端)输入的字符能够发送给 CC2530,CC2530 再把所接收到的字符“原路”回传给对方。 直观的效果:当串口调试助手(超级终端)激活时,键盘上输入 的字符能够在串口调试助手的窗口那个回显。 三、实验原理 1、何谓超级终端和串口调试助手 超级终端:一个和 uart 串口相关联的窗口应用程序。它能够 uart 串口上所接收到的字符显示出来,同时当该窗口激活时能够把键 盘所键入的字符从串口发送出去。超级终端能够从串口收发字符成功 的前提是串口通信双方所约定的收发格式一致。它和一般所说的串口 调试助手类似,但有区别: 超级终端不会以 16 进制的形式显示所接收的字符编码; 串口调试助手不会把键盘输入的字符实时从串口发送出去,需 要点击手动发送。 串口调试助手:桌面上有串口聊天助手,如果不能打开,可以 如图 1 在 S503 的 D 盘/试验箱资料光盘/工具软件/串口工具和驱动/ 串口聊天助手,打开后如图 2 所示。 打 开 任 意 一 个 图 1 串口聊天助手位置 设置 图2 串口聊天助手界面图 2、实验室GEC-CC2530开发板的uart串口接口(USB转串口,红色圈圈)如图3: 图 3 单片机开发板的 USB 转串口 该接口和 cc2530 所连接的电路图如下: 由该图不难得知: P0_3 作为串口的发送管脚; P0_2 作为串口的接收管脚; P0_5、P0_4 作为硬件流控用的,一定要注意,我们平时见到的串口的交叉线都只用到了收、发、 地三根线,所以在串口设置是都禁止硬件流控! 由此可见,GEC-CC2530 所占的资源就是 P0_3(发送管脚)、P0_2(接收管脚),更进一步结合 CC230 数据手册的 GPIO 设备管脚映射表分析: 可知: GEC-CC2530 串口—— P0_3(发送管脚)、P0_2(接收管脚)——uart 0 3、cc2530 串口uart 编程步骤 (1)总线初始化,相关SFR 如下 PERCFG P2DIR PxSEL UxCSR 我们 uart0 当 P0 口管 当 P0_2 P0_3 2、数据链路格式化(数据位、停止位、校验位、波特率); UxUCR UxGCR UxBAUD 波特率的计算: 在CC2530的时钟位高速时钟位32M时,我们可以按照下表进行配置: 3、读写串口收发寄存器 UxDBUF RX_BYTE(UxCSR 的第 2 位) TX_BYTE(UxCSR 的第 1 位) RX_BYTE:接收字节状态,0:没有收到字节;1:准备好接收字节 TX_BYTE:传送字节状态,0:字节没有被传送;1:字节准备被传送 我们读取数据时,RX_BYTE置1,然后读UxDBuf; 我们发送数据时,TX_BYTE置1,且将准备传送的字节写入到UxDBUF; 四、实验步骤 1、领取单片机开发板,编写代码,先编译下载,如图4下载时需要接下载器,下 载好之后,断开下载器和方口线,再将方口线直接接在单片机开发板的USB转串口上如 图5,如果电源指示灯不亮,则将RST旁边的拨码开关打到OFF位置。

文档评论(0)

墨臻网络 + 关注
官方认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8076027046000022
认证主体苏州墨臻互联网科技有限公司
IP属地江苏
统一社会信用代码/组织机构代码
91320506MA26CPT988

1亿VIP精品文档

相关文档