- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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位置。
您可能关注的文档
最近下载
- 中储粮油脂有限公司2025年下半年招聘笔试模拟试题及答案解析.docx VIP
- 长庆低渗透油藏描述难点、主要做法及典型案例.pptx VIP
- 安徽省2024_2025学年高二化学上学期第一次月考试题.doc VIP
- 2025北京房山区区直部门和乡镇(街道)全日制临聘人员招聘37人笔试备考试题及答案解析.docx VIP
- 学校建筑结构设计计算书.doc VIP
- 《应用文写作》高职完整全套教学课件.pdf
- 【施工】劳动力计划安排.docx VIP
- 2025北京房山区区直部门和乡镇(街道)全日制临聘人员招聘补充考试备考题库及答案解析.docx VIP
- 2025年河北保定市莲池区招聘社区工作者80人备考练习试题及答案解析.docx VIP
- 2022-2023年药物制剂期末复习-药物制剂设备与车间工艺设计(药物制剂)考试全真模考卷9(附答案.docx VIP
文档评论(0)