自定义博客皮肤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+阿里云平台+中移云平台的开发

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

原创 第2节 判断程序的质量

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:算法效率的度量? 事前分析估算 依据统计的方法对算法效率进行估算? 影响算法效率的主要因素 算法采用的策略和方法 问题的输入规模 编译器所产生的代码 计算机执行速度第二: 算法效率的简单...

2020-08-19 11:16:41 353

原创 第四十九节 Linux系统编程-搭建web服务器(一)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实战 搭建 web 服务器本章来学习利用 iTOP-4412 开发板搭建一个 web 服务器。需要用到 boa,boa 是一个小型的 web 服务器,可执行代码只有约 60KB,可以用于多种平台,它一个单任务 web 服务器,只能依次完成用户的请求,在嵌入...

2019-08-11 20:32:12 739

原创 第四十八节 Linux系统编程-网络通信-套接字UDP(二)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实战 网络通信-套接字 UDP1)UDP是用户数据报协议,它是一种无连接的传输层协议,提供面向事物的简单不可靠信息传送服务,所以在一些网络质量不满意的环境下,UDP 协议数据包丢失会比较严重,会造成数据的丢失。2)UDP 的特点是它不属于连接型协议,所以...

2019-08-10 21:16:28 235

原创 第四十七节 Linux系统编程-网络通信-套字节TCP(一)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:实战 网络通信-套字节 TCP--TCP协议和UDP协议是5层网络协议传输层最重要的协议--TCP是面向连接的传输控制协议,而UDP提供了无连接的数据报服务现在看一下基于 TCP/IP 应用程序通信的流程,如下图通过上图可以看...

2019-08-10 20:32:42 660 1

原创 第四十六节 Linux系统编程-进程通信-共享内存(六)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:共享内存 shmdata共享内存是进程间通信中最简单的方式之一。共享内存在各种进程间通信方式中具有最高的效率。因为系统内核没有对访问共享内存进行同步,您必须提供自己的同步措施。解决这些问题的常用方法是通过使用信号量进行同步。使用 man 学习 ...

2019-08-08 23:40:46 178

原创 第四十五节 Linux系统编程-进程通信-信号量(五)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:信号和信号量1)信号与信号量是不同的两种事物。2)信号量是用来调协进程对共享资源的访问的。为了防止出现因多个程序同时访问一个共享资源而引发的一系列问题,通过生成并使用令牌来授权,在任一时刻只能有一个执行线程访问代码的临界区域。临界区域是指执行数据更新的...

2019-08-08 23:26:50 202

原创 第四十四节 Linux系统编程-进程通信-信号(四)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:信号 signal• 信号用于处理异步事件,信号的通信方式理解起来还是有一定难度的,它既可以在一个进程内进行通信,发送信号给进程,又可以用于进程外通信使用 man 学习 signal 等函数1)函数 alarm,使用命令“man 2 ala...

2019-08-08 23:08:44 156

原创 第四十三节 Linux系统编程-进程通信-消息队列(三)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:消息队列 msg• 消息队列就是一个消息的链表。可以把消息看作一个记录,具有特定的格式以及特定的优先级• 对消息队列有写权限的进程可以向其中按照一定的规则添加新消息;对消息队列有读权限的进程则可以从消息队列中读走消息。使用 man 学习 msg...

2019-08-08 22:47:51 156

原创 第四十二节 Linux系统编程-进程通信-有名管道(二)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:有名管道 fifo• 无名管道只能用于有亲缘关于的进程通信,有名管道可以实现无亲缘关系的通信• 有名管道fifo 给文件系统提供一个路径,这个路径和管道关联,只要知道这个管道路径,就可以进行文件访问,fifo 是指先进先出,也就是先写入的数据,先读出来...

2019-08-01 23:29:49 198

原创 第四十一节 Linux系统编程-进程通信-无名管道(一)

-------------------------------------资源来源于网络,仅供自学使用,如有侵权,联系我必删.第一:本章导读进程间通信在实际项目中多多少少都会使用到,本章介绍最常用的无名管道,有名管道,消息队列,信号,信号量,共享内存等进程间的通信方式。其实后面网络通信套字节 socket的方式也可以归为进程通行。无名管道 pipe• 从最早的UNIX 系...

2019-08-01 23:10:51 170

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

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

2019-07-31 22:25:54 345

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

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

2019-07-31 22:00:42 254

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

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

2019-07-31 21:45:02 363

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

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

2019-07-29 21:17:49 234

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

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

2019-07-29 20:53:15 140

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

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

2019-07-29 20:29:00 170

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

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

2019-07-27 22:37:32 180

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

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

2019-07-27 20:49:40 233

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

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

2019-07-27 20:36:04 219

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

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

2019-07-27 20:23:06 253

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

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

2019-07-26 22:02:26 150

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

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

2019-07-26 21:51:07 213

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

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

2019-07-26 21:34:31 245

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

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

2019-07-25 22:42:58 153

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

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

2019-07-25 22:25:25 210

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

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

2019-07-25 21:53:28 163

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

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

2019-07-25 21:43:04 327

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

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

2019-07-24 22:28:27 235

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

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

2019-07-24 21:50:05 479

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

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

2019-07-21 00:38:13 208

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

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

2019-07-20 23:51:48 204

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

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

2019-07-20 23:27:00 707

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

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

2019-07-20 00:02:32 371

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

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

2019-07-19 22:18:10 272

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

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

2019-07-19 21:39:05 1436

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

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

2019-07-18 23:09:08 433

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

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

2019-07-17 23:00:12 600

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

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

2019-07-17 22:42:42 485

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

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

2019-07-17 22:09:01 1318

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

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

2019-07-17 21:44:36 826

外放切听筒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关注的人

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