shouchengcheng
just do it
摘要: Cortex-M3是一个32位处理器内核,采用的是哈佛结构。在CM3中小端模式和大端模式都是支持的。Banked R13:两个堆栈寄存器。任意时刻只能使用其中的一个。堆栈指针的最低两位永远是0,这就意味着堆栈总是4字节对齐的。凡是打断程序执行的事件,都被称为异常(exception)。除了外部中断外... 阅读全文
posted @ 2013-12-25 23:51 shouchengcheng 阅读(602) 评论(0) 推荐(0) 编辑
摘要: RFID防碰撞算法学习引用文章地址RFID中的碰撞问题主要分为两类:一是阅读器碰撞问题,它产生于同一个物理区域内存在多个不同的阅读器,它们以同一频率同时与区域内的标签通信而引起的冲突。另一类是标签碰撞问题,如过标签同事处于阅读器的有效工作区内时,可能会发生多个标签同时发送信号的情况,这时要求阅读器能... 阅读全文
posted @ 2013-12-25 23:50 shouchengcheng 阅读(3426) 评论(0) 推荐(0) 编辑
摘要: 使用的是rt-thread1.0.4版本,源码下下来解压,在stm32f107vct6芯片上跑。用的是dm9161aep芯片,以RMII方式连接,通过stm32上的MCO引脚给dm9161提供50MHz的CLK信号。 将源代码中eth模式的宏定义由MII模式改为RMII模式,取消lwip的dhcp... 阅读全文
posted @ 2013-12-25 23:49 shouchengcheng 阅读(3215) 评论(0) 推荐(0) 编辑
摘要: 我主要是通过频率发生器产生固定频率,然后接在msp430f149的p1.2口(此处是TA1的捕获口,TA1开启捕获模式)。使用TB0定时,TA1采用8MHz的SCLK,TB0采用32768Hz的ACLK,定时1s,这样的话,测得的频率和实际的频率误差在个位数。当把定时用的定时器改成TA0时,测得的频... 阅读全文
posted @ 2013-12-25 23:44 shouchengcheng 阅读(912) 评论(0) 推荐(0) 编辑
摘要: ADXL345模块是数字三轴、加速度传感器,有SPI、I2C两种方式。支持5v、3.3v供电。使用时CS端拉高(即接电源)。这个模块有点小贵要23块。提供的是51的代码(淘宝上买的基本上都是提供51的代码,要想在430上用还要自己从新移植过)。ADXL345最主要的是初始化,只要初始化好了,后面就只... 阅读全文
posted @ 2013-12-25 23:43 shouchengcheng 阅读(1003) 评论(0) 推荐(0) 编辑