自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一名从事物联网开发者的博客

STM32+GPRS+ESP8266+阿里云平台+中移云平台的开发

  • 博客(41)
  • 资源 (14)
  • 收藏
  • 关注

原创 第四十节 Linux系统编程-linux进程-综合例程(四)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:exec 函数族+fork 进程+linux 命令+linux 时间函数例程例程编写简单的 execls.c 文件#include <stdio.h>#include <unistd.h>#include &lt...

2019-07-31 22:25:54 374

原创 第三十九节 Linux系统编程-linux进程-fork创建新进程和进程终止(三)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实验-fork 创建新进程linux中,可以使用fork函数创建和当前进程一模一样的进程,叫子进程,原来的进程叫父进程使用 man 学习 fork 进程1)如下图所示,使用命令“man 2 fork”2)如下图所示,函数 fork...

2019-07-31 22:00:42 288

原创 第三十八节 Linux系统编程-linux进程-exec函数族(二)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:执行新程序-exec 函数族一在学习创建进程之前,先来学习一下 linux 中重要的 exec 函数族。在 linux 中,exec 函数族是把程序直接载入内存,而不是在一个程序中运行多个进程。如上图所示,最简单直白的解释就是 exec 函数族调...

2019-07-31 21:45:02 379

原创 第三十七节 Linux系统编程-linux进程-进程基本概念和进程ID(一)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:几个基本概念– 程序是编译过的,可执行的二进制代码– 应用如果程序很大,可以叫做应用– 进程正在运行的程序,一个程序中可以包含多个进程;一个进程可能包含一个或者多个线程1)如下图所示,使用命令“top”2)接着...

2019-07-29 21:17:49 269

原创 第三十六节 Linux系统编程- Linux系统编程管理文件和目录-重命名文件(十二)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实验-移动使用 man 学习 rename 函数1)如下图所示,使用命令“man 2 rename”,查看 rename 文档2)如下图所示 rename 函数。3)最后看一下相关的函数,如下图所示4)最后介绍一下 rename...

2019-07-29 20:53:15 153

原创 第三十五节 Linux系统编程- Linux系统编程管理文件和目录-拷贝文件(十一)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:拷贝和移动文件可以通过 cp 命令和 mv 命令实现。mv 可以理解为“重命名”;cp 拷贝要注意和创建硬链接区分开来,硬链接的 inode 是相同,它们是同一个文件,但是 cp 拷贝之后,inode 索引节点是不同的,它们是不同的文件。拷贝简介...

2019-07-29 20:29:00 202

原创 第三十四节 Linux系统编程- Linux系统编程管理文件和目录-硬链接,软链接和解除链接(十)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:硬链接和软链接基本概念– 硬链接类似于拷贝,但与源文件同步更新,权限、大小、时间值均与源文件一样,inode也与源文件相同--和硬链接对应的是软链接,也可以叫符号链接或者 symlinks,软连接不是文件系统的文件名和 inode 的映射,而是一种指针...

2019-07-27 22:37:32 191

原创 第三十三节 Linux系统编程- Linux系统编程管理文件和目录-readdir读取目录信息(九)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:在前面使用opendir打开目录的基础上,可以使用readdir读取目录信息使用 man 学习 readdir 函数1)如下图所示,使用命令“man 3 readdir”。2)如下图所示,有 readdir 和 readdir_r 两个函数,这...

2019-07-27 20:49:40 269

原创 第三十二节 Linux系统编程- Linux系统编程管理文件和目录-opendir和closedir目录(八)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:前面介绍open和close函数用于打开关闭文件,这里介绍的opendir和closedir用于打开目录,相当于ls命令使用 man 学习 opendir 和 closedir 函数1)如下图所示,使用命令“man 3 opendir”2...

2019-07-27 20:36:04 233

原创 第三十一节 Linux系统编程- Linux系统编程管理文件和目录-chdir改变当前目录(七)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:使用代码改变当前工作目录在实际应用中,代码可能需要从当前目录中进到其它目录,这个时候首先需要使用 getcwd函数获取当前目录,保存起来,然后使用 chdir 跳到其它目录,完成操作,然后再使用 chdir回到最初保存的目录。使用 man 学习 ...

2019-07-27 20:23:06 298

原创 第三十节 Linux系统编程- Linux系统编程管理文件和目录-rmdir删除目录(六)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:linux命令中可以使用rmdir删除目录,系统编程中可以通过rmdir删除目录使用 man 学习 rmdir 函数1)如下图所示,使用命令“man 2 rmdir”2)接着注意一下相关的函数,如下图所示3)接着介绍一下 rmdir 的...

2019-07-26 22:02:26 168

原创 第二十九节 Linux系统编程- Linux系统编程管理文件和目录-mkdir创建目录(五)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:linux命令中可以使用mkdir创建目录,系统编程中可以通过mkdir创建目录使用 man 学习 mkdir 函数1)如下图所示,使用命令“man 2 mkdir”2)接着注意一下相关的函数,如下图所示3)接着介绍一下 m...

2019-07-26 21:51:07 227

原创 第二十八节 Linux系统编程- Linux系统编程管理文件和目录-getcwd获取当前目录(四)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:目录以及基础知识在 linux 中,文件目录包含文件名列表,每一个文件名对应一个 inode 编号。目录中还能包含其它子目录,在 linux 中所有的目录和文件都是以树形结构组织的。既然是树形结构,那么肯定就有一个根,在 linux 下有一个根 root...

2019-07-26 21:34:31 258

原创 第二十八节 Linux系统编程- Linux系统编程管理文件和目录-chmod权限(三)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实验-chmod 权限函数使用 man 学习 chmod 函数1)如下图所示,使用命令“man 2 chmod”2)如下图所示,有 chmod 和 fchmod 两个函数。3)再看一下相关函数,如下图所示。4)接着介绍一...

2019-07-25 22:42:58 161

原创 第二十七节 Linux系统编程- Linux系统编程管理文件和目录-stat 函数组(二)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实验-stat 函数组1)如下图所示,使用命令“man stat”查看 stat 函数组的文档2)打开之后如下图所示,stat(1)是属于 linux 命令的知识,如果想学习可以看一下,不是需要的 stat 函数用法。3)下翻到“SEE A...

2019-07-25 22:25:25 233

原创 第二十六节 Linux系统编程管理文件和目录-基本概念(一)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.基本概念1)• linux中一切皆文件!– 目录、软链接、硬链接以及前面介绍的普通文件、设备节点等,都可以理解为文件– 目录管理和普通文件稍微有点不同,不过具有高度的相似• 从这期视频开始会更加频繁的使用man命令去学习接口函数2)• 索引号– 一个文件...

2019-07-25 21:53:28 195

原创 第二十五节 Linux系统编程-man命令的使用

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:man命令的使用本章导读在开发板的使用手册中,简单的介绍过使用 man 查找 linux 的命令,但是强大的 man 命令不止查找命令这一个简单的功能。还可以查找各种 API 函数,想要学会 linux 编程,这个 man命令一定要非常熟练度的掌握。...

2019-07-25 21:43:04 378

原创 第二十四节 Linux系统编程-时间

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:本章导读在编程中,时间的调用会经常用到,例如:程序员想检测机器性能,那么需要运行一段代码,提取时间。程序员需要在 log 文件中记录一些特殊时间,例如怀疑某个驱动出现了 bug,就需要写个demo来多次测试重启机器,并且测试驱动是否运转正常,这里就需...

2019-07-24 22:28:27 250

原创 第二十三 Linux系统编程-延时之基本知识

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:本章导读除了介绍系统编程中的延时函数,还会介绍到内核中的延时函数,它们的使用方法多是类似的,在驱动专题中大家可以使用,本章就不提供具体的例子了,只介绍函数调用linux 中的延时函数介绍• 在操作系统中和单片机处理延时方式就完全不一样了,不可...

2019-07-24 21:50:05 509

原创 第二十二节 Linux系统编程-最小局域网实现tftp

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:PC 网络配置1)进入 PC 机的网络和共享中心,win10如下图所示,其它系统可以网上查找具体路径,单击进入“网络和共享中心”。2)拔掉网线后,网络设置则如下图所示(一定要断网,连wifi也不可以!!!)3)...

2019-07-21 00:38:13 227

原创 第二十一节 Linux系统编程-以 NFS 方式调试应用(三)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:利用 NFS 调试程序1)NFS 挂载的目录是“/home/minilinux”2)然后以 helloword 程序为例来实现,helloword 保存在“/home/linuxsystemcode/helloworld/”目录,如下图所示...

2019-07-20 23:51:48 236

原创 第二十节 Linux系统编程-实现 NFS 网络文件系统-配置内核实现NFS共享目录(二)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:配置内核 1第一步:1)把电脑iTop4412-android4.4-kernel_20180724.tar拷贝到虚拟机里面(kernel错误了,这里只是参考)2)解压3)进入内核目录,配置为QtE的config文件输入 cp c...

2019-07-20 23:27:00 722

原创 第十九节 Linux系统编程-实现 NFS 网络文件系统-搭建和测试NFS服务器(一)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实现 NFS 网络文件系统除了前面介绍的 TFTP 网络可以方便学习之外,还有一种方法 NFS 网络文件系统,可以通过网络启动文件系统。如果是 Android 或者 Qt 的文件系统就太大了,启动速度慢,这么做也就没有什么意义了。但是最小 linux ...

2019-07-20 00:02:32 419

原创 第十八节 Linux系统编程-开发板实现TFTP文件传输(二)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:TFTP 传输应用程序下面给大家演示一下调试应用程序的方法:1)在虚拟机的 Ubuntu 上编写过一个输出helloworld 的小程序2)然后通过交叉编译器编译这个程序生成了可执行文件 helloworld3)通过cp 命令把这个可执行程序 ...

2019-07-19 22:18:10 295

原创 第十七节 Linux系统编程-开发板实现 TFTP 文件传输(一)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:本章导读本章介绍如何使用 TFTP 服务器在开发板和虚拟机的 Ubuntu 进行传文件同一网段的概念概念需要结合 IP 地址以及子网掩码1)IP 地址:下图 Ubuntu 的 IP 地址是 192.168.0.109再来看一...

2019-07-19 21:39:05 1509

原创 第十六节 Linux系统编程-FTP服务器搭建和测试

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:本章导读通过 TFTP 来实现在线传输文件,先在虚拟机 Ubuntu 上搭建一个服务器,并在虚拟机 Ubuntu 上做客户端进行测试。Ubuntu 服务端的搭建1)TFTP(Trivial File Transfer Protocol,简单文...

2019-07-18 23:09:08 455

原创 第十五节 Linux系统编程-串口编程-串口接收

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实验-串口接收串口接收使用 read 函数,在文件 io 中已经介绍过了。串口接收例程来看一下头文件,如下图所示。接着看一下 main 主函数#include <stdio.h>#include <str...

2019-07-17 23:00:12 639

原创 第十四节 Linux系统编程-串口编程-串口发送

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实验-串口发送串口发送类似文件操作,非常简单。使用 write 函数即可,三个参数分别是句柄,传输的buffer 以及,传输的长度。这个函数前面介绍文件 IO 的时候已经介绍过了,这里就不再重复。1)先来看一下代码的头文件,然后引入前面的初始化函数。...

2019-07-17 22:42:42 503

原创 第十三节 Linux系统编程-串口编程-串口初始化

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:串口初始化参数介绍1)串口编程的最大的难度就是初始化,用的参数非常多。大家可能查看过网上一些关于串口的资料以及历史,由于串口的设计之初太过于复杂了,但是到了实际应用中,两线的串口(tx/rx)应用却是最广泛的。在实际应用中几乎很少看到有多线的,即使复杂一...

2019-07-17 22:09:01 1369

原创 第十二节 Linux系统编程-串口编程-打开串口

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实验-打开串口1)如何确认设备节点先来学习一下如何打开串口,在几乎所有的 Linux 系统中,在 dev 目录下都会有 tty*的设备节点,如下图所示,启动开发板,在超级终端中,进入 dev 目录,输入查找命令“ls tty*”。2)如...

2019-07-17 21:44:36 863

原创 第十一节 Linux系统编程-串口编程-基本概念以及流程分析

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实战 Linux 串口编程本章导读1)学习过单片机的用户,对串口不会太陌生,在单片机串口编程中,需要用户直接对寄存器以及中断进行控制。2)在 linux 串口编程中,无论是从 linux 官方直接下载的原生态内核,还是任何厂家提供的linux 内核,...

2019-07-17 21:07:25 369

原创 第十节 Linux系统编程-字符设备控制-ADC模数转换

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:字符类 ADC 模数转换和 led 灯类似,数模转换的设备节点也是在/dev 目录下,如下图所示。这样有一个简单公式,将读取的数值 r 转化为电阻值 R。R = r*10000/0xfff,即 R = r*10000/4095。第...

2019-07-16 22:27:29 1048

原创 第九节 Linux系统编程-字符设备控制-buzzer蜂鸣器

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:字符类 Buzzer 蜂鸣器Buzzer 蜂鸣器和 led 灯类似,蜂鸣器的设备节点也是在/dev 目录下,如下图所示第二:蜂鸣器测试例程1)首先添加头文件,如下图所示,下面新加了几个库文件,一般常用的就是下面几个,写代码的时候,为了...

2019-07-16 22:10:12 1721

原创 第八节 Linux系统编程-字符设备控制-led灯

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:字符类 led 灯1)在前面介绍 open 函数的时候,已经提到过如何打开字符类设备,获得句柄的方法和一般文件都是一样。Led 灯的设备节点在/dev 目录下,如下图所示,在超级终端可以使用 ls 命令查找。2)在前面介绍过,如果要给文件进...

2019-07-16 21:50:07 2120 3

原创 第七节 Linux系统编程-字符设备控制-main函数传参数

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:本章导读1)在 linux 驱动中字符驱动是必须掌握的,本章主要介绍字符设备应用的程序,无论是学习了后面的知识自己写的字符驱动,还是已有的字符驱动,都需要能够写一些简单的应用程序。2)即使从事 linux 驱动的工作,linux 驱动写出来之后,也需要...

2019-07-16 21:16:15 259

原创 第六节 Linux系统编程-文件IO-文件的读 read 函数

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实验-文件的读 read 函数• 读文件read函数:• ssize_t read(int fd,void *buf,size_t len);– 参数fd:使用open 函数打开文件之后返回的句柄– 参数*buf:读出的数据保存的位置– 参数len...

2019-07-11 23:12:06 298

原创 第五节 Linux系统编程-文件IO-关闭函数 close

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.实验-关闭函数 closeclose 函数介绍任何一个文件在操作完成之后都需要关闭,这个时候需要调用 close 函数。调用 close 函数之后,会取消 open 函数建立的映射关系,句柄将不再有效,占用的空间将被系统释放。关闭文件clos...

2019-07-11 23:04:41 533

原创 第四节 Linux系统编程-文件IO-创建函数 creat

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实验-创建函数 creat 和 open在介绍 open 函数的时候,可以看到 open 函数有两种形式:一个是两个参数一个是三个参数1)早期的时候 open 只有三个参数的形式,三个参数的形式会导致 open 函数无法打开一个未创建的文件,也就...

2019-07-11 22:50:13 486

原创 第三节 Linux系统编程-文件IO-打开文件函数 open

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:Linux 中 IO 的概念介绍1)所有的 I/O 操作都是通过读文件或者写文件来完成的。在这里,把所有的外围设备,包括键盘和显示器,都看成是文件系统中的文件。2)在 Linux 中,文件非常重要,所以在 linux 系统中提供了丰富的文件操作函数。在...

2019-07-11 22:36:10 570

原创 第二节 Linux系统编程-helloworld

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:本章导读本实验介绍经典的 helloworld 程序,就几行代码,非常简单,主要是需要学习一下应用程序如何编译、如何运行、如何修改权限等等实际操作。• 标准输入/输出– 格式化输出函数printf– linux终端• 在Ubuntu系统home目录...

2019-07-10 23:31:38 615

外放切听筒log.txt

听筒切免提时有pop音的debug方法 听筒切免提时有pop音的debug方法 听筒切免提时有pop音的debug方法 听筒切免提时有pop音的debug方法

2020-07-27

外放切听筒和听筒切外放的log-不加过滤.txt

听筒切免提时有pop音的debug方法,抓取的log,仅用于作为自己学习参考使用。 听筒切免提时有pop音的debug方法,抓取的log,仅用于作为自己学习参考使用。

2020-07-27

产品研发计划书.docx

软件产品开发需要计划,因为计划书不仅能够让参与产品开发的开发者们知道如何进行,还明确了他们各自的职责,保证项目团队之间的协作更加有条不紊,使得项目工作的各个过程能够合理有序地进行。同时,计划书也能让团队内外的沟通起着向导作用,对团队之间的工作范围、开发模块与责任划定、人力分配、经费预算、风险因素等进行了大概的预估。 本产品开发计划用于从总体上指导我司音频算法产品开发,本产品开发计划面向产品开发组全体成员。

2020-05-16

算法软件实施计划书.docx

软件程序的实施计划书模板,分享出来 《算法软件项目实施计划书》的用途: 1.项目实施计划是项目开始实施的整体规划; 2.项目实施的进度控制的依据; 3.指导双方项目实施小组进行项目实施的关键资料; 项目实施计划主要是在工作任务书基础上的内容的补充,并且是经过实施双方多次沟通后,并结合企业现状制定出来的项目整体规划书,明确项目实施的具体时间,阶段任务,负责人等相关内容,通过项目前期的规划指导项目实施双方的项目组成成员完成不同的任务,并且让项目成员清楚的知道在不同的阶段,应投入不同资源,实施工作的重点不同,最终可以保证项目的质量和进度。

2020-05-16

adb指令和验机方法.docx

里面介绍了一些常用的adb 指令和验机方法,单独做了一个文档,里面记录了一些关于手机基本功能测试,方便做一些备份记录

2020-05-05

MT6799开发板Android Source code 下载和编译.docx

Ubuntu16.04编译Android源码7.0和4.4及踩坑 一.虚拟机环境配置 1.1Ubuntu怎样修改软件源地址 1.2共享文件夹 1.3虚拟机配置 二.操作指南 2.1将源文件拷贝到linux环境下后解压并编译 2.2相关工具安装 3.3推荐编译指令 三.编译报错 ##编译报错(一) TAREGT_BRM_PLATFORM is undefined. Please make sure the device-vendor.mk is correctly included.. ##编译报错(二) ninja: build stopped: subcommand failed. ###编译报错(三) fatal: fork: Cannot allocate memory

2019-11-19

双模蓝牙硬件选型方案.part2

1.硬件简介: CC256XCQFN-EM board TI’s dual-mode Bluetooth CC2564C solution双模蓝牙 CC256XEMSTADAPT CC256xEM Bluetooth Adapter Kit转接口 STM3240G-EVAL board STM32 MCU evaluation board单片机 STM32F4DISCOVERY board 单片机 2.开发套件硬件和软件: CC2564CSTBTBLESW Hardware and Software Requirements Hardware: ? One dual-mode Bluetooth CC2564 evaluation board – CC256xCQFN-EM ? One CC256xEM Bluetooth adapter kit – CC256XEM-STADAPT ? One STM32 experimenter board – A STM3240G-EVAL board or STM32F4DISCOVERY board Software: ? Dual-mode Bluetooth stack – On STM32F4 MCUs: CC2564CSTBTBLESW ? IDE versions – IAR 7.2 or 7.3 for ARM or Keil μVision ? 4.70.0.0 or STSW-LINK004 (optional) 3.注意 Enable Discovery board Audio related samples apps would need an additional porting in order to enable the audio on the Discovery board。 Please refer to Enable_STM32_Discovery.pdf file for further instructions. 4.原件清单: CC256xCQFN-EM 1件 550 CC256XEM-STADAPT 1件 182 STM32F4DISCOVERY board 1件 318 PS: v4.0.2.2 TI’s CC256x or CC256xB baseband (CC2564MODNEM or CC256xQFNEM). CC256XEM – STADAPT CC256xEM Bluetooth Adapter Kit v4.2.1.0 TI’s CC256x or CC256xB (CC2564MODNEM or CC256xQFNEM) or CC2564C (CC256XCQFN-EM) Baseband TI德州仪器 双模蓝牙 开发套件 淘宝3件套大概1000多人民币,比较贵,资料留着给大家。 资料比较大,我就分成了二部分。

2017-09-13

双模蓝牙硬件选型方案.part1

1.硬件简介: CC256XCQFN-EM board TI’s dual-mode Bluetooth CC2564C solution双模蓝牙 CC256XEMSTADAPT CC256xEM Bluetooth Adapter Kit转接口 STM3240G-EVAL board STM32 MCU evaluation board单片机 STM32F4DISCOVERY board 单片机 2.开发套件硬件和软件: CC2564CSTBTBLESW Hardware and Software Requirements Hardware: ? One dual-mode Bluetooth CC2564 evaluation board – CC256xCQFN-EM ? One CC256xEM Bluetooth adapter kit – CC256XEM-STADAPT ? One STM32 experimenter board – A STM3240G-EVAL board or STM32F4DISCOVERY board Software: ? Dual-mode Bluetooth stack – On STM32F4 MCUs: CC2564CSTBTBLESW ? IDE versions – IAR 7.2 or 7.3 for ARM or Keil μVision ? 4.70.0.0 or STSW-LINK004 (optional) 3.注意 Enable Discovery board Audio related samples apps would need an additional porting in order to enable the audio on the Discovery board。 Please refer to Enable_STM32_Discovery.pdf file for further instructions. 4.原件清单: CC256xCQFN-EM 1件 550 CC256XEM-STADAPT 1件 182 STM32F4DISCOVERY board 1件 318 PS: v4.0.2.2 TI’s CC256x or CC256xB baseband (CC2564MODNEM or CC256xQFNEM). CC256XEM – STADAPT CC256xEM Bluetooth Adapter Kit v4.2.1.0 TI’s CC256x or CC256xB (CC2564MODNEM or CC256xQFNEM) or CC2564C (CC256XCQFN-EM) Baseband TI德州仪器 双模蓝牙 开发套件 淘宝3件套大概1000多人民币,比较贵,资料留着给大家。

2017-09-13

BLE-CC254x-1.4.0

低功耗蓝牙(BluetoothLow Energy),简称BLE。蓝牙4.0已经走向了商用,协议栈的开发资料。蓝牙4.0协议栈的开发来的第一步就是环境的搭建,深入学习蓝牙4.0的开发过程的必须协议栈。

2017-09-12

stm32+pn532(nfc卡和stm32的读写demo)

本人亲测成功,可以跑起来。网上找到的源代码,移植成功,进过测试和调试,在iar和keil4开发环境上都能够跑起来。发给大家作为参考,源代码功能说明都在里面,仔细看看的懂。库函数和工程文件也全部在里面。

2017-08-23

Mifare1 S50IC 和 NATG213 二种主流nfc卡简介

Mifare1 S50IC 和 NATG213 基础开发资料文档

2017-08-22

linux私房菜基础篇+服务器篇

Linux 上的网络服务器来书写架设方式的,鸟哥主要以使用 RPM/YUM 作为 软件安装的 CentOS 为基础系统。 CentOS 是属于 Red Hat Enterprise Linux (RHEL) 的操作系统,所 以理论上 RHEL, CentOS, Fedora 等版本都适用的啦! 为什么要使用默认的软件管理方式来安装所有的 服务器程序呢?这是因为大多数的 Linux 开发商都会有所谓的在线升级系统, 包括 CentOS/Fedora 的 yum ,以及 SuSE 的 YOU ,还有 Debian 的 apt 等等, 因为有在线『自动升级』,所以当然会比您自 己手动使用 Tarball 的安装方式来的方便且安全! 因为你的系统上头所有的数据可以在第一时间内『自 动』修补完毕嘛! 要架设好一部 Linux 服务器实在很简单,只要按照鸟哥网站上的步骤,一步一步的慢慢设定下去, 铁 定可以完成您所需要的设定的!但是,要维护好一部 Linux 主机,却是很困难的!您必须要熟悉 Linux 的系统架构、网络的基本知识如协议、IP、路由、DNS 等等的基础知识才行! 无论如何,您要开始『服务器架设篇』之前,请务必先读完『Linux 基础篇』的文章才行! 否则几乎就 如同上面提到的,维护这样的一部 Linux 主机,是很花时间的!没有这个认知,那就不要架站吧!免得 毒害其他的战友吶! 在架站的过程当中,无论出现任何问题,第一个步骤就是察看登录档 (log file),那是克服问题的地方!

2017-08-22

物联网实战指南 pdf

物联网实战指南 皮特.瓦厄 著 HTTP.UPnP.CoAP.MQTT和XMPP等物联网协议架构设计开发教程 通信技术

2017-08-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除