登录
首页 » PDF » nfc_p2p

nfc_p2p

于 2016-10-22 发布 文件大小:5131KB
0 231
下载积分: 1 下载次数: 7

代码说明:

  网上搜集的NFC P2P笔记,里面有原文网页链接,帮作者增加人气,哈哈哈! NFC_P2P: NDEF消息解析实例.pdf NFC笔记——ATR_RES 消息结构.pdf NFC笔记——NFCIP-1协议命令集.pdf NFC笔记——PSL_REQ 和 PSL.pdf NFC笔记——WUP_REQ 和 WUP.pdf NFC笔记——初始化RF碰撞避免.pdf NFC笔记——传输帧格式.pdf NFC笔记——通用初始化及单设备检测(SDD)流程.pdf NFC笔记——主动模式和被动模式下激活协议的流程.pdf NFCForum-TS-NDEF.pdf(NFC P2P online collection of notes, there are the original links help authors increase the popularity, ha ha ha! NFC_P2P: NDEF message parsing instance .pdf NFC notes ATR_RES message structure .pdf NFC notes NFCIP-1 protocol commands .pdf NFC notes PSL_REQ and PSL.pdf NFC notes WUP_REQ and WUP.pdf NFC notes- initialization RF collision avoidance .pdf NFC notes- transport frame format .pdf NFC notes- general initialization and single device detection (SDD) process .pdf NFC notes- active mode and passive mode activation protocol process .pdf NFCForum-TS-NDEF.pdf)

文件列表:

NFC_P2P
.......\NFCForum-TS-NDEF.pdf,593162,2014-10-09
.......\[笔记]NDEF消息解析实例.pdf,131935,2014-10-09
.......\[笔记]NFC笔记——ATR_RES 消息结构 - ET民工[源自火星] - 博客园.pdf,626689,2014-10-09
.......\[笔记]NFC笔记——NFCIP-1协议命令集(...pdf,600341,2014-10-09
.......\[笔记]NFC笔记——PSL_REQ 和 PSL...pdf,669550,2014-10-09
.......\[笔记]NFC笔记——WUP_REQ 和 WUP...pdf,604134,2014-10-09
.......\[笔记]NFC笔记——主动模式和被动模式下激活协议的流程 - ET民工[源自火星] - 博客园.pdf,631092,2014-10-09
.......\[笔记]NFC笔记——传输帧格式 - ET民工[源自火星] - 博客园.pdf,621653,2014-10-09
.......\[笔记]NFC笔记——初始化RF碰撞避免 - ET民工[源自火星] - 博客园.pdf,530941,2014-10-09
.......\[笔记]NFC笔记——通用初始化及单设备检测(SDD)流程 - ET民工[源自火星] - 博客园.pdf,591439,2014-10-09
.......\[翻译]NFC Data Exchange Fo...pdf,175325,2014-10-09
.......\链接.txt,69,2014-10-09

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • DNS-software
    可以查询网络DNS的一个小程序,以运行,无错误,可直接使用(Can the DNS query network a small program to run, no mistake, can use directly)
    2012-02-21 19:58:26下载
    积分:1
  • rainflow
    使用雨流计数法进行应力时程谱的统计,得出应力幅的直方图。(The rain flow counting method is used to calculate the stress time history spectrum.)
    2021-01-24 20:08:39下载
    积分:1
  • CopyQQ2
    仿造QQ写的一个聊天程序,用于学习网络编程, 熟悉网络编程的知识(Fake QQ write a chat program for learning network programming)
    2012-05-15 14:55:14下载
    积分:1
  • scanning site access to basic information
    扫描网站获取基本信息-scanning site access to basic information
    2022-08-19 12:28:10下载
    积分:1
  • downLoadImageAndShow
    说明:  通过http在互联网上下载一个图片,并显示(Through http on the Internet to download a picture, and display)
    2009-08-09 19:02:22下载
    积分:1
  • 序是一个通过WINSOKET来写的序,和用到了串口,实现计算发送信息量是多少。...
    此程序是一个通过WINSOKET来编写的程序,和用到了串口编程,实现计算发送信息量是多少。-this procedure is a WINSOKET through the procedures to prepare, and used the serial programming, achieve this calculation is the amount of information.
    2023-08-03 02:10:03下载
    积分:1
  • 图解HTTP
    说明:  经典讲解http协议,epub格式,便携可看,非常方便(Classical explanation of HTTP protocol,EPub format,portable and easy to see,very convenient)
    2020-06-16 08:00:01下载
    积分:1
  • c# 扫描IP Http Header
    c# 扫描IP Http Headerusing System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Threading;using System.IO;namespace HScan{ public partial class Form1 : Form { int _currentThreads = 0; int _maxThreads = 100; Thread main = null; Thread mt = null; List threads = new List(); public Form1() { InitializeComponent(); Control.CheckForIllegalCrossThreadCalls = false; } private void btnStart_Click(object sender, EventArgs e) { btnStart.Enabled = false; if (txtStart.Text.Trim() == "") { MessageBox.Show("起始IP不能为空."); return; } if (txtEnd.Text.Trim() == "") { MessageBox.Show("结束IP不能为空."); return; } int ts = Convert.ToInt32(txtThreads.Text); _maxThreads = ts; string startIp = txtStart.Text; string endIp = txtEnd.Text; TParameter tp=new TParameter(); tp.StartIp=startIp; tp.EndIp=endIp; tp.ThreadCount=ts; main = new Thread(new ParameterizedThreadStart(StartMe)); main.Start(tp); } protected void ThreadManage() { Thread c=null; while (true) { System.Object lockThis = new System.Object(); lock (lockThis) { for (int i = 0; i < threads.Count; i ) { if (threads[i] != null && !threads[i].IsAlive) { c = threads[i]; break; } } if (c != null) { threads.Remove(c); } } } } protected void StartMe(object ob) { mt = new Thread(new ThreadStart(ThreadManage)); mt.Start(); TParameter p = ob as TParameter; string curIp = p.StartIp; while (true) { for (int i = 0; i < _maxThreads; i ) { if (curIp != "") { if (_currentThreads >= _maxThreads) break; System.Object lockThis = new System.Object(); lock (lockThis) { _currentThreads ; if (_currentThreads > _maxThreads) _currentThreads = _maxThreads; string tip = curIp; Thread t = new Thread(new ParameterizedThreadStart(Run)); t.Start(tip); threads.Add(t); curIp = IPUtility.getLastIp(curIp, p.EndIp, 1); } } else { break; } } } } protected void Run(object ob) { string ip = ob.ToString(); SocketGetHead h = new SocketGetHead(); string ret = h.GetHtml(ip, 80); if (ret.IndexOf("DVRDVS-Webs") > 0) { ListViewItem item = new ListViewItem(); item.SubItems[0].Text = (listView1.Items.Count 1).ToString(); ListViewItem.ListViewSubItem lvSubItem = new ListViewItem.ListViewSubItem(); lvSubItem.Text = ip; item.SubItems.Add(lvSubItem); lvSubItem = new ListViewItem.ListViewSubItem(); lvSubItem.Text = "DVRDVS-Webs"; item.SubItems.Add(lvSubItem); listView1.Items.Add(item); } System.Object lockThis = new System.Object(); lock(lockThis) { lblCurIp.Text = ip; _currentThreads--; if (_currentThreads < 0) _currentThreads = 0; } } private void tsmCopy_Click(object sender, EventArgs e) { if (listView1.SelectedItems.Count > 0) { string ip = listView1.SelectedItems[0].SubItems[1].Text; Clipboard.SetText(ip); } } private void tsmExport_Click(object sender, EventArgs e) { StreamWriter writer = new StreamWriter(AppDomain.CurrentDomain.BaseDirectory "\export.txt",true); foreach (ListViewItem item in listView1.Items) { string ip=item.SubItems[1].Text; writer.WriteLine(ip); writer.Flush(); } writer.Flush(); writer.Close(); MessageBox.Show("导出成功!"); } private void Form1_FormClosing(object sender, FormClosingEventArgs e) { try { if (mt != null) { mt.Interrupt(); mt.Abort(); } foreach (Thread t in threads) { t.Interrupt(); t.Abort(); } if (main != null) { main.Interrupt(); main.Abort(); } } catch { } Thread.Sleep(5000); } private void btnStop_Click(object sender, EventArgs e) { try { if (mt != null) { mt.Interrupt(); mt.Abort(); } foreach (Thread t in threads) { t.Interrupt(); t.Abort(); } if (main != null) { main.Interrupt(); main.Abort(); } } catch { } btnStart.Enabled = true; } }}
    2014-06-23下载
    积分:1
  • 如果你开发过Windows NT系统上的软件,肯定碰到过让用户选择要求连接的或登陆的计算机或者域名的情况。这种情况下肯定用过外壳API函数,像SHGetSp...
    如果你开发过Windows NT系统上的网络软件,肯定碰到过让用户选择要求连接的或登陆的计算机或者域名的情况。这种情况下肯定用过外壳API函数,像SHGetSpecialFolderLocation 和 SHBrowseForFolder,并显示标准的资源管理器对话框-If you develop Windows NT system over the network software certainly encountered allows users to connect selecting the landing or the computer or domain name situation. Under these circumstances certainly used shell API function, and as SHGetSpecialFolderLocation SHBrowseForFolder and display standard resource management for dialog
    2022-04-06 16:35:46下载
    积分:1
  • Ali-Cloud-OSS-service
    阿里云OSS服务的上传下载功能,实现了基本的上传下载功能(Ali Cloud OSS service upload and download function)
    2012-11-08 13:20:56下载
    积分:1
  • 696516资源总数
  • 106457会员总数
  • 15今日下载