
CC2640R2F
在金华的电子小民工
这个作者很懒,什么都没留下…
展开
-
CC2640R2F之central程序讲解(下)(如何发现服务及通讯,接收notify)
原创博客,如有转载,注明出处——在金华的电子民工林。原先写在其他论坛上的,现在转移到这边来,绝对原创,希望对大家有帮助。上一篇说了central怎么开始新建一个项目,并讲解了主机发现从机并连接的一个流程,现在详细说一下我是怎么按照自己的思路,修改例程,来达到最终的目的的。TI提供的demo里,上一篇已经说了,是通过按键实现的,2个按键,一个选择,一个确认,再加上串口打印显示实现功能。我的项...原创 2019-11-21 16:16:10 · 2566 阅读 · 3 评论 -
CC2640R2F之central程序讲解(上)
原创博客,如有转载,注明出处——在金华的电子民工林。当初本人写在另外一个论坛上,现在移到这边来。希望帮到更多人。本文采用的是CC2640R2F1.40协议栈版本。高阶版本可做参考。做完一个central程序,就记一下流水,大致写下自己从一个工程如何从0开始做。每个人接到一个项目任务,相信不仅仅是程序上的编写,还有整个工程的管理,这些做的好,以后自己修改方便,移植也方便,所以这次记下自己的流...原创 2019-11-21 15:44:21 · 3090 阅读 · 1 评论 -
CC2640R2F之NOTIFY发送子程序
原创博客,如有转载,注明出处——在金华的电子民工林。协议栈的程序,有些还是比较粗糙的,比如如何发送notify,协议栈给的程序,调用的一层又一层,其实可以省略掉不少步骤。现在分享给大家一个发送NOTIFY的子程序,相对加了点逼格进来,对初学者可能不是特别友好,但是我会尽量解释每条代码的意思。毕竟,修行看个人。notify是BLE里一个非常重要的功能。我们知道,主从连接后的通讯方式总共4种,写(wri原创 2017-09-27 11:18:37 · 4457 阅读 · 2 评论 -
CC2640R2F之PWM添加篇(如何添加外设总章)
原创博客,如有转载,注明出处——在金华的电子民工林。前面说过,CC2640R2F的外设驱动,协议栈都已经写好,非常方便调用,现在就来说说,怎么调用这些特殊的外设,而且,所有的外设添加思路一样,这篇博文,就介绍下添加的思路,以后的博客,只介绍添加的步骤,不讲思路。学会以后,大家可以更加方便的使用CC2640R2F进行项目的开发。本人使用CCS,也强烈推荐同行们开发CC2640R2F也使用CCS,契合度原创 2017-09-27 09:10:10 · 3318 阅读 · 1 评论 -
CC2640R2F之ADC篇
原创博客,如有转载,注明出处——在金华的电子民工林。写CC2640的ADC很多,现在提供一个自己写的ADC子程序,多人验证过都可以使用。 子程序如下:#include "AppAdc.h"#include <inc/hw_types.h>#include <ti/sysbios/family/arm/m3/Hwi.h>#include <inc/hw_memmap.h>#include <原创 2017-09-26 23:44:31 · 3488 阅读 · 1 评论 -
CC2640R2F之基础--工程管理篇(下)--外设驱动IO口分配(纯干货)
原创博客,如有转载,注明出处——在金华的电子民工林。 引言:基于上一篇说了如何建立一个新工程,管理一个新工程,现在面临着一个问题,我们技术人员接到一个项目,不同的应用,硬件也不同啊,外设,IO口的分配都是不一样的,我们怎么才能不改变底层的情况下给不同的项目配置不同的IO口呢?这个就是我这一篇博客要解决的问题,只有解决了这个问题,我们才能完美的管理各个不同的项目工程。 错误认知一:外设IO的分配只原创 2017-09-26 22:13:32 · 6626 阅读 · 1 评论 -
CC2640R2F之基础工程管理篇上--协议栈的分析
原先有CC2540/1的基础,BLE5.0的推出,跳过CC2640学习CC2640R2F就很顺其自然。 说说CC2640R2F与CC2640相比,底层的驱动友好太多了,几乎可以不需要花什么力气直接调用。开发也方便很多。另外对于多个工程的管理也方便。 编译环境,我选用的是CCS,本身就是TI的,配合CC2640R2F更方便使用。 原创博客,如有转载,注明出处——在金华的电子民工林。 一、CCS原创 2017-09-26 20:34:31 · 2584 阅读 · 0 评论 -
CC2640R2F之新手必看心得篇
程序是什么?程序就是个流程,很多人对着协议栈,不知道从哪下手,然后哪里出了问题也不知道怎么改,提出问题,别人说原理,又觉得自己用不上,实际上,原理就是流程,你顺着原理去读程序,就很顺畅。先解释几个基本点:一、低功耗的思路。这个概念,很多人不懂,先解释这个,懂了这个,BLE很多事情就清晰很多。人的低功耗,就是躺着比走路省卡路里,走路比跑步省卡路里。这个很容易懂吧?然后切换到芯片,芯片的功耗,...原创 2019-06-28 16:31:16 · 12646 阅读 · 5 评论