问题是这样的,cc2430可以设置两个串口,一个已经被使用了,所以我想用另外一个,也就是uart1,貌似只要把所有的0改成1就可以了,我也这样做了,可是不成功啊.于是我翻阅了使用手册,中文的,哎~,没看明白,就连串口对应的I/O口都没有,我就非常纳闷,为什么串口0一定要用P0_2和P0_3呢?

我想一定有什么我没注意到的,于是我再仔细看了一遍,还是没有,也许是我眼力不行吧,于是我打开了原版的英文手册,哈~,很清晰嘛,有一张I/O口的表格,指明了串口0和串口1对应的I/O口,如果也有和我一样不明白的朋友可以翻翻英文手册.

然后我重新接了I/O口,也就是接了P0_4和P0_5,可是还是没有数据传输,问题到底出在什么地方呢?

cc2430的寄存器挺多的,我看的时候没有仔细,譬如P0DIR和P1DIR是设置口方向的,然后我就认为P2DIR也是这样的,问题就出在这个地方,P2DIR的7,6位是设置串口的优先级的,默认是00,当然是串口0优先啦,哎~这个地方要改成01,这样就是串口1优先,也就是P2DIR|=0x40;再试一次,yes,搞定.

从这个问题,我感觉手册还是看看原版的,当然像我这种单词记不住的可以结合起来看,以原版的做为标准.国人的翻译不是很尽责啊.还有就是寄存器的设置一定要小心,惯性思维每个人都有,所以要更加仔细看,我感觉设计芯片的人应该也是想节省寄存器吧,不然干什么混在一起啊?

帮朋友网站做个外链

甘露青鱼http://www.51glqy.com/default.asp

转载于:https://www.cnblogs.com/lcwx2008/archive/2010/04/01/1702033.html

CC2430串口设置问题解决后的感想相关推荐

  1. Fiddler 4设置代理后无法上网的问题解决办法(亲测有效)

    打开注册表,regedit:  打开Fiddler--Rules--Customize Rules 手机设置代理后无法上网的问题解决可参考此文: https://www.jianshu.com/p/1 ...

  2. 大疆Onboard SDK开发中连接飞控后串口设置与开机自启动

    大疆Onboard SDK开发中连接飞控后串口设置与开机自启动 Manifold/TX2/Linux 下相关设置 1.设置程序上电自动执行 设置程序上电自动执行,即为设置开机自动运行可执行文件,Man ...

  3. VS code 设置中文后还显示英文问题解决办法,亲测有效!

    问题:在locale.json设置中文后,VS code菜单还显示英文 解决办法: 点开已安装的插件,搜索安装Chinese插件,如果之前已经安装这个插件就卸载重装 关闭再重新打开VS code编辑器 ...

  4. Excel 技术篇-设置公式后回车公式不执行、不生效问题解决方法

    可以看到我设置的公式没有被执行,主要原因是格式的问题导致的,我这个单元格的格式是文本类型的. 我将格式设置为常规. 设置完后重新编辑点回车可以看到正常了. 喜欢的点个赞❤吧!

  5. SM32的USART串口设置

    SM32的USART串口设置 对于复用功能的 IO,我们首先要使能 GPIO 时钟,然后使能复用功能时钟,同时要把 GPIO 模式设置为复用功能对应的模式,串口参数的初始化设置,包括波特率,停止位等等 ...

  6. MBD(一)-下载包-getstart-raspberry串口设置问题

    跟着官方文档做 1. matlab和simulink支持包下载 2. matlab-树莓派demo 2.1-通过matlab命令控制LED灯闪烁 2.2 matlab代码部署到raspberry上 2 ...

  7. ElementUI 的 el-select 设置值后显示value而不是label

    问题: ElementUI 的 el-select 设置值后显示value而不是label 关键是这里: <el-option label="在职" value=" ...

  8. 无线怎么联系不上服务器,无线路由器设置好后联系不到服务器

    无线路由器设置好后联系不到服务器 内容精选 换一换 无线局域网WLAN一.概述有线局域网的组成如下图所示,多台计算机通过双绞线连接到一个集线器(hub)或交换机(switch)上,组成一个有限局域网. ...

  9. 【MuMu模拟器】玩崩坏3的左摇杆(方向键)设置问题解决方法

    [MuMu模拟器]玩崩坏3的左摇杆(方向键)设置问题解决方法 问题(Bug)描述 版本说明 具体情况 解决方法 具体操作 结果演示 结语 问题(Bug)描述 在 MuMu模拟器 上使用键盘玩 崩坏3 ...

  10. 设置element ui table表格线条颜色以及设置圆角/解决element ui table设置圆角后线条不显示或显示模糊问题,亲测有效

    问题描述 table表格设置为圆角后并且设置table border颜色,设置圆角后导致修改颜色后的border无法显示 问题解决 /* 设置圆角以及边框颜色 */.el-table{border-r ...

最新文章

  1. 设置WebStorm像VSCode一样每行代码结尾自动格式化加入“;”分号(JavaScript、TypeScript格式化)
  2. C++(STL):34--- multiset容器详解
  3. EnterpriseLibrary数据访问(3)加密连接信息
  4. 后渗透后门_TheFatRat:Msfvenom傻瓜化,小白也可以学渗透
  5. 21. 包含min函数的栈(C++版本)
  6. nfine配置oracle,nfine去后门版和数据库说明
  7. SPSS偏相关分析的应用介绍
  8. excel多个窗口独立显示_细说丨你想要的Excel保护与加密都在这里
  9. 软件项目管理经验点滴总结
  10. PLC 有哪几种常用编程语言
  11. 牛顿柯特斯求积公式matlab,牛顿-柯特斯求积公式总结.ppt
  12. ps制作动态html,PS制作动态海报教程
  13. android_x86安装arm转译
  14. java json字符串转化为list
  15. 一文搞懂天使轮、A轮、B轮、C轮、D轮融资
  16. 中国科学院大学计算机学院夏令营,中科院计算所2019年夏令营名单
  17. 电脑主机电源与主板线的接法图解,小白与傻白甜必备
  18. 【Android】Binder的理解
  19. 上证50指数基金定投三年亏2000
  20. 专科毕业生该何去何从?

热门文章

  1. Mac重装系统(1)系统U盘制作
  2. 除了孙宇晨 币圈还有这些人入不得、出不去
  3. hbuilderx制作简单网页_普通网站如何制作一个网站?
  4. IP地址屏蔽功能设计
  5. moments音标_moment是什么意思_ moment的翻译_音标_读音_用法_例句_爱词霸在线词典...
  6. 20155304《网络对抗》信息搜集与漏洞扫描
  7. x86_64-w64-mingw32/bin/ld.exe: cannot find -lmsvcrt
  8. 分享一个蛋白互作网站——String (一)
  9. python中倍数怎么表示_在Python3中如何计算字典中特定值的倍数
  10. uni-app小程序如何自定义标题内容(如何解决小程序标题不居中)