Chinaunix首页 | 论坛 | 博客
  • 博客访问: 735530
  • 博文数量: 109
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 3789
  • 用 户 组: 普通用户
  • 注册时间: 2013-05-02 14:36
  • 认证徽章:
文章分类
文章存档

2018年(8)

2017年(1)

2016年(50)

2015年(12)

2014年(9)

2013年(29)

发布时间:2016-04-20 09:29:03

Uart硬件模块通常都有内置的硬件接收buff,比如51822的硬件uart模块图如下 因为通常接收到uart数据时都会做一些处理。比如保存到数据,或者对数据做一些判断之类的。 如果uart的波特率设置的很快,mcu的处理速度又不是很快或者是处理的过程比较耗时,那么当uart串口连续过来很多数据时,你在处理第一个数据时,.........【阅读全文】

阅读(1790) | 评论(0) | 转发(1)

发布时间:2016-04-12 09:23:11

最近答疑碰到几次都提到 需要实现手机每次连接上设备后,立刻出发配对并要求输入密钥的功能。这里就单独写一个教程供大家参考下。 配对的目的是为了对链路进行加密。以提高蓝牙的传输安全。关于配对的一些相关知识在 静态密码/动态随机密码教程中有一些介绍。对于使用来说,理解一下配对相关流程就行.........【阅读全文】

阅读(4280) | 评论(5) | 转发(2)

发布时间:2016-03-25 23:52:01

这一讲介绍一下sdk9.0中如何使用按键模块来实现自定义的按键功能。 关于sdk5.1中如何使用按键。在教程剖析心率demo 教程中有关于按键的注册和按键事件发生后会如何回调自己注册的回调函数详细说明。 本讲教程也是在 sdk中的的uart例子 的基础上修改实现按键功能。Uart例子在以下目录中XXX.........【阅读全文】

阅读(3220) | 评论(0) | 转发(1)

发布时间:2016-03-21 08:53:23

该讲介绍sdk中 app_scheduler的使用。 看名字容易理解成是一个调度模块。不过这个模块的作用并不是用来调度程序的。其内部实现就是一个简单的队列,你将一些数据和其对应的处理函数 放入队列。然后在另一个地方会 取出这些数据并调用对应的处理函数 。  这个模块的核心作用就是.........【阅读全文】

阅读(2290) | 评论(1) | 转发(1)

发布时间:2016-03-15 13:06:01

RTC0被协议栈使用了。所以在跑蓝牙程序的情况下。RTC0不能使用。 RTC相关寄存器如下:     EVTEN,EVTENSET,EVTENCLR.    这三个寄存器用来设置是否使能某个事件。(TICK,OVRFLW,COMPARE0-3 事件)     INTEN,INTENSET,INTENCLR.  &nb.........【阅读全文】

阅读(3760) | 评论(0) | 转发(1)
给主人留下些什么吧!~~

jaygeng2017-11-17 14:38

请问您是怎么学习51822的,感觉你学习得比较深入列。

回复  |  举报
留言热议
请登录后留言。

登录 注册