硬件部分

首先,要熟悉了解现有的开发板模块都有什么功能,硬件其实没有太多问题,各个预留出来的端点知道是干什么的就好。毕竟是已经经过试验之后的成品电路板,本身没有问题。那么就要先了解一下CC2541这个芯片本身了。

个人理解,简单点说就是:CC2541是BLE芯片,与传统蓝牙有区别而且不兼容,互相不能连接,系统内可编程。
详细点的话百度一下就可以了。

开发所用到的软件

AR有针对很对种芯片的版本,比如针对ARM核的IAR for ARM. IAR for AVR是针对AVR单片机的,IAR for MSP430是针对TI出品的MSP430系列单片机的,因为CC2541内部集成增强型8051内核,所以这里安装的开发工具是“IAR for 8051”。
IAR软件和破解补丁下载地址:
链接: http://pan.baidu.com/s/1kTACkn1.
软件平台: 
  a. IAR for 8051 8.30.2 
  b.TI 蓝牙协议栈:BLE-CC254x-1.4.0  
c.程序例程为:simpleBLEPeripheral

仿真器烧录

编译完的代码,使用烧录器CCdebugger下载,淘宝上一搜就有,包括如何接线怎么用都有。另外说一下,程序下载时,蓝牙模块需要单独供电3.3V。
烧录完之后,重启一下,用手机就可以搜索到程序中设置的蓝牙名称了。
另外附上一位博主的开发笔记链接,以供参考。
参考链接: https://blog.csdn.net/kissgoodbye2012/article/details/78230662?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task.

学习CC2541开发笔记相关推荐

  1. ios学习--iphone开发笔记和技巧总结(原址持续更新)

    ios学习--iphone开发笔记和技巧总结(原址持续更新) 分类: ios Object-C2012-04-18 10:16 2716人阅读 评论(1) 收藏 举报 uiviewiphonelist ...

  2. 英语学习app开发笔记

    英语学习app开发笔记 按钮界面跳转功能 数据库实现存储功能 从raw中读取文件 将文件内容存入数据库 适配器Adapter 未搜索时将部分项目显示在界面上 搜索栏使用 搜索并将结果显示在listvi ...

  3. Python+django+xadmin学习与开发笔记【03】慕课平台开发之数据库设计

    发车~~ 先起个低端中二没档次的网站名:木尧学堂 [新建虚拟环境] [安装django和数据库引擎] __init__.py加入以下代码: import pymysql pymysql.install ...

  4. 0基础学习ios开发笔记第二天

    C语言的基本结构 c语言的入口函数是main函数. main函数的返回值行业标准是int return 数字:返回值 每条语句最后以分号结尾 注释:行注释.块注释 int main(void) {// ...

  5. STM32学习及开发笔记八:采用主从计时器实现精确脉冲输出

    脉冲信号用于设备控制是非常常见的,但在一些情况下,我们希望精确的控制脉冲的数量以实现对运动的精确控制.实现的方式也许有多种多样,但使用计时器来实现此类操作是人们比较容易想到的. 1.原理概述 我们知道 ...

  6. RN学习和开发笔记(一)

    关于目录: 相对index.html所有的目录而言: "../"表示上一级目录开始 "./"表示当前同级目录开始 "/"表示根目录开始. v ...

  7. vb的学习和开发笔记-textbox

    1.textbox是vb中的文本框,用户可以在文本框区域显示.修改.编辑文字内容 常用的属性: 1.text:内容                       2.maxlength:长度 3.loc ...

  8. Python+django+xadmin学习与开发笔记【04】快速开发后台管理系统

    [先试试django自带的admin] 创建superuser,但报错了..发现user表里的gender长度设置小了(female是6个字符)于是update一下这个字段,参考https://blo ...

  9. Android初级开发笔记-- activity启动模式的学习(1)

    第一次学习Android中一个很重要的概念,启动模式.文章记录的也只是一些入门知识,随着学习的深入还会有activity启动模式的学习(2)和(3). 下面分三个小点说一下对启动模式的理解区别以及如何 ...

最新文章

  1. 《Head First Java》读书笔记(3) - 异常和IO
  2. Neutron Router 工作原理 - 每天5分钟玩转 OpenStack(142)
  3. 9. Leetcode 27. 移除元素 (数组-同向双指针-快慢指针)
  4. JPA的persistence.xml的使用及常见问题
  5. Python之进程+线程+协程(并发与并行、GIL锁、同步锁、死锁、递归锁)
  6. 学python后到底能干什么-学Python后到底能干什么
  7. JAVA 1.5 并发之 Executor框架 (内容为转载)
  8. 铝电解电容总结[转]
  9. 网站颜色搭配[收藏]
  10. 开机后网络连接迟迟没有反映是怎么回事?
  11. python自带的解释器叫什么_什么是Python解释器?Python解释器有哪些?
  12. 前端基础 IE浏览器渲染-重置浏览器默认样式
  13. 会议会展产业要善用信息技术提高活动运营管理效率
  14. java语言程序设计二级_计算机二级Java语言程序设计试题
  15. Angular动态加载组件报错:No component factory found for XXXXComponent. Did you add it to
  16. 翟菜花:5G时代的顺风车,智能音箱该怎么坐?
  17. PyTorch是什么?PyTorch有什么用?
  18. C语言基础知识入门(2022年)
  19. 控制系统数学模型的matlab仿真,第7章 控制系统的MATLAB仿真
  20. Linux系统中sit0是做什么的

热门文章

  1. 软件配置管理工程师(SCM)
  2. 如何查看iphone的uuid_如何查找Mac,iPhone和iPad的UUID | MOS86
  3. JavaScript-正则表达式邮箱验证
  4. SDO API 概览
  5. 如何在Access2007中使用日期类型查询数据
  6. maven简便方法跳过打包检查
  7. 【股票策略】使用backtrader测试狗股策略版本4---在版本3的基础上进行代码改进优化
  8. 死月的二零一八总结 | 掘金年度征文
  9. H.265流媒体播放器EasyPlayer手机端播放画面出现强制拉伸现象的解决办法
  10. 计算机如何对多个用户进行管理,如何给多个账户设置密码?-用户账户控制设置...