msp430的两本书 电子版【worldsing笔记】

摘要: msp430的两本书,pdf版 MSP430系列单片机接口_技术及系统设计实例 MSP430系列16位超低功耗单片机原理与应用 点击此处下载 ourdev_528863.pdf(文件大小:4.21M) (原文件名:MSP430系列16位超低功耗单片机原理与应用.pdf) 点击此处下载 ourdev_528864.pdf(文件大小:14.98M) (原文件名:MSP430系列... 阅读全文
posted @ 2013-09-21 17:43 Worldsing 阅读(371) 评论(0) 推荐(0) 编辑

STM32 SysTick定时器应用【worldsing笔记】

摘要: SysTick是CM内核独立的定时器,时钟可以用内核内部的,也可以用芯片厂家(ST)的时钟,参考《Cortex-M3权威指南》的第13章: 另外也可以考《STM32F10xxx Cortex-M3 programming manual.pdf》第4章CM3系统外设,从手册来看,ST应该只提供了内核外部时钟,而外部时钟又分成两种:HCLK/8 和 HCLK, ST官方提供... 阅读全文
posted @ 2013-09-21 17:42 Worldsing 阅读(873) 评论(0) 推荐(0) 编辑

74LS164 for stm32 源码下载

摘要: 在单片机系统中, 如果并行口的IO资源不够,而串行口又没有其他的作用, 那么我们可以用74LS164来扩展并行IO口,节约单片机资源。 74LS164是一个串行输入并行输出的移位寄存器。并带有清除端。 其中: Q0—Q7 并行输出端 。 A,B串行输入端。 MR 清除端, 为0时,输出清零。 CP 时钟输入端。 74LS164引脚定义: 74LS164... 阅读全文
posted @ 2013-09-11 22:16 Worldsing 阅读(1187) 评论(0) 推荐(0) 编辑

74HC595 for STM32 源代码【worldsing笔记】

摘要: 74HC595是硅结构的CMOS器件, 兼容低电压TTL电路,遵守JEDEC标准。 74HC595是具有8位移位寄存器和一个存储器,三态输出功能。 移位寄存器和存储器是分别的时钟。 数据在SHcp(移位寄存器时钟输入)的上升沿输入到移位寄存器中,在STcp(存储器时钟输入)的上升沿输入到存储寄存器中去。如果两个时钟连在一起,则移位寄存器总是比存储寄存器早一个脉冲。 移位寄存器有一个串行移位输入(D... 阅读全文
posted @ 2013-09-10 23:08 Worldsing 阅读(5950) 评论(0) 推荐(0) 编辑

DS18B20 for STM32 源代码 【worldsing笔记】

摘要: DS18B20是DALLAS公司生产的一线式数字温度传感器,具有3引脚TO-92小体积封装形式;温度测量范围为-55℃~+125℃,可编程为9位~12位A/D转换精度,测温分辨率可达0.0625℃。主机控制DS18B20完成温度转换必须经过三个步骤:初始化、ROM操作指令、存储器操作指令。必须先启动DS18B20开始转换,再读出温度转换值。本程序仅挂接一个芯片,使用默认的12位转换精度,外接供电... 阅读全文
posted @ 2013-09-07 16:50 Worldsing 阅读(7273) 评论(0) 推荐(0) 编辑

射频识别技术漫谈(15)——Mifare1的安全性及7字节序列号M1卡【worlsing笔记】

摘要: Mifare1的安全性主要指卡中数据的安全性,要求卡中的数据不能被非法修改或窃听。数据的安全性主要使用加密技术来保证,加密技术有两个关键因素:加密算法和密钥。现代加密技术的一大特点是加密算法公开,如果加密密钥和解密密钥相同,则称为对称加密,密钥不能公开;如果加密和解密密钥不同,则可以公开其中一个密钥(公钥),另一个不公开(私钥)。加密破解的实质就是如何获得不公开的密钥。 Mifare1中使用了一... 阅读全文
posted @ 2013-09-05 22:27 Worldsing 阅读(1230) 评论(0) 推荐(0) 编辑

射频识别技术漫谈(14)——S50与S70存取控制【worldsing笔记】

摘要: 存取控制指符合什么条件才能对卡片进行操作。 S50和S70的块分为数据块和控制块,对数据块的操作有“读”、“写”、“加值”、“减值(含传输和存储)”四种,对控制块的操作只有“读”和“写”两种。 S50和S70的每个扇区有两组密码KeyA和KeyB,所谓的“条件”就是针对这两组密码而言,包括“验证密码A可以操作(KeyA)”、“验证密码B可以操作(KeyB)”、“验证密码A或密码B都可以操作(K... 阅读全文
posted @ 2013-09-03 22:49 Worldsing 阅读(698) 评论(0) 推荐(0) 编辑

stm32 cortext-M3 类型对齐问题【worldsing笔记】

摘要: 经过细测,Cortex-M3的double类型必须4字节对齐访问,其他诸如float,int,short 可以非对齐访问。否则将会产生硬件异常!即访问double类型地址必须能被4整除,测试代码如下: 1: /* 测试Cortex-M3类型对齐访问 2: * i,j,k,l控制对齐长度,对齐 3: * 长度不符合是将产生HardFault ... 阅读全文
posted @ 2013-09-02 14:43 Worldsing 阅读(1398) 评论(0) 推荐(0) 编辑

射频识别技术漫谈(13)——Mifare S50与S70【worldisng笔记】

摘要: Mifare S50和Mifare S70又常被称为Mifare Standard、Mifare Classic、MF1,是遵守ISO14443A标准的卡片中应用最为广泛、影响力最大的的一员。而Mifare S70的容量是S50的4倍,S50的容量是1K字节,S70的容量为4K字节。读写器对卡片的操作时序和操作命令,二者完全一致。 Mifare S50和Mifare S70的每张卡片都有一个4字... 阅读全文
posted @ 2013-09-02 09:45 Worldsing 阅读(907) 评论(0) 推荐(0) 编辑

射频识别技术漫谈(12)——三次相互认证【worldsing笔记】

摘要: 射频识别系统中由于卡片和读写器并不是固定连接为一个不可分割的整体,二者在进行数据通讯前如何确信对方的合法身份就变得非常重要。根据安全级别的要求不同,有的系统不需认证对方的身份,例如大多数的TTF模式的卡片;有的系统只需要卡片认证读写器的身份或者读写器认证卡片的身份,称为单向认证;还有的系统不仅卡片要认证读写器的身份,读写器也要认证卡片的身份,这种认证我们称为相互认证。Mifare系列卡片中的认证就... 阅读全文
posted @ 2013-09-01 08:12 Worldsing 阅读(904) 评论(0) 推荐(0) 编辑

射频识别技术漫谈(11)——Mifare系列卡的共性【worldsing笔记】

摘要: Mifare是NXP公司生产的一系列遵守ISO14443A标准的射频卡,包Mifare S50、Mifare S70、Mifare UltraLight、Mifare Pro、Mifare Desfire等,由于Mifare的巨大影响力,业内有时把其它公司生产的遵守ISO14443A标准的射频卡也称为“Mifare”,尤其是Mifare S50卡片,几乎就是ISO14443A标准的代言人。 至于... 阅读全文
posted @ 2013-08-31 09:42 Worldsing 阅读(1040) 评论(0) 推荐(0) 编辑

射频识别技术漫谈(10)——识别号的格式变化【worldsing笔记】

摘要: 从事RDID行业的朋友经常会遇到这样的情况,同一张ID卡,在不同厂家生产的读卡器上读出的识别号完全不一样,有时甚至差之千里。ID卡的识别号一般是在出厂时被固化在卡片的ROM里,本身是不会改变的,问题出在读卡器上,是读卡器对卡片识别号采用了不同的输出格式。下面以第7节中提到的ID卡(其卡号是16进制的2100A5EAD9H)为例,说明常见的识别号输出格式。 1.ASCII码与16进制真值变换 在... 阅读全文
posted @ 2013-08-30 09:15 Worldsing 阅读(695) 评论(0) 推荐(0) 编辑

射频识别技术漫谈(9)——动物标签HDX【worldsing笔记】

摘要: 半双工(HDX,Half Duplex)技术是ISO11784/11785中规定的另一种标签与读写器之间的通讯方式。读写器先打开射频场对标签充电以激活标签,然后关闭磁场,标签在读写器磁场关闭的情况下向读写器传送数据。不过HDX虽然是在动物标签标准中规定,但似乎更多的应用于和动物联系不大的工业识别领域。这也没什么大惊小怪的,标准是标准,实际应用中适合的才是最好的,就像信鸽虽然是动物,但许多信鸽的脚环... 阅读全文
posted @ 2013-08-29 09:07 Worldsing 阅读(1028) 评论(0) 推荐(0) 编辑

射频识别技术漫谈(8)——动物标签【worldsing笔记】

摘要: 动物标签也是工作在TTF模式的ID(Identification)卡。之所以通常称为动物标签,估计是因为一来和识别人的ID卡相区分,二是因为动物不如人听话,人的ID卡可以做成卡片形状拿在手上,而动物不会用四肢持卡,要么做成小玻璃管状用设备注射到皮下,例如小狗小猫等宠物,要么做成耳钉订在耳朵上,例如猪耳标,要么做成环状套在腿上,例如信鸽的脚环。 动物识别标签的通讯方式分为全双工(FDX)和半双工(... 阅读全文
posted @ 2013-08-28 16:49 Worldsing 阅读(932) 评论(0) 推荐(0) 编辑

RC522天线匹配参数【worldsing笔记】

摘要: 图为Device读卡器的参数值 EMC电路对读写距离影响不大: L3 和L4 固定为2.2uH; C11和C12也是固定值,如果PCB画的不合理可以先不焊接,不是简单的连上即可,得考虑摆放位置,和回路; 匹配电路直接影响读写距离或是否能干活: C8和C15在常规的天线下都是27... 阅读全文
posted @ 2013-08-27 18:12 Worldsing 阅读(13244) 评论(0) 推荐(0) 编辑