调试ds2781的时候可谓艰难啊,但是调完了一个模拟的iic时序之后单总线的时序竟然迎刃而解了。下面总结一下调试的过程:
我使用ds2781的快速模式(OVD高电平)
1. 首先要有一个芯片的datasheet
这里写链接内容
2. 其次测试设备:示波器,逻辑分析仪
3. 根据手册上的时序写代码进行调试
时隙
复位时序
关于与复位时序,手册说明:
与DS278...
分类:
其他好文 时间:
2015-08-27 18:54:20
阅读次数:
345
This page presents some advice regarding adding a JTAG connector to your AVR-based system during design. The Atmel JTAG ICE User's Guide is the defini...
分类:
其他好文 时间:
2015-08-26 17:04:16
阅读次数:
292
最近做一个设计G-Sense的设备,需要一个三轴加速度传感器,最终选择飞思卡尔的MMA7455,因为看起来似乎比博士的三轴加速度芯片简单一些,哈哈。原本是准备应用在ARM上的,首先在比较熟悉的AVR单片机的环境下做个测试。 来个MMA7455模块的近照:考虑到7455工作在3.3V,所以用宽电压工作...
分类:
其他好文 时间:
2015-08-26 15:46:13
阅读次数:
368
(1)编译和体系结构:2以下指令集架构属于复杂指令集架构的是?正确答案: D 你的答案: D(正确)ARMMIPSSPARC以上皆不是解析:常用的精简指令集: RISC微处理器包括DECAlpha、ARC、ARM、AVR、MIPS、PA-RISC、 PowerArchitectu...
分类:
其他好文 时间:
2015-08-21 12:48:15
阅读次数:
212
//1.使用可变参数列表实现任意个数求平均值。
/*
#include<stdio.h>
#include<stdarg.h>
intaverage(intdata,...)//可变参数列表函数名(类型+形参名(几个参数),...)
{
intsum=0;
inti=0;
va_listavr;//avr可随意起va_listarg;
va_start(avr,data);//va_start..
分类:
其他好文 时间:
2015-08-04 23:16:32
阅读次数:
214
关于Eclipse的优化设置,用语开发AVR相关项目时的必要配置及注意事项。
分类:
系统相关 时间:
2015-07-11 12:03:52
阅读次数:
380
Arduino是一款开源硬件,自2005年面世以来,一直在缓慢的升级换代,如今被称为Arduino的电路板已经很多了,并且每天都在增多。目前最常见的是Arduino UNO和Arduino Mega 2560。Arduino电路板传统上是基于Atemel的AVR ATmega8及其后续型号的。电.....
分类:
其他好文 时间:
2015-07-06 23:20:05
阅读次数:
227
断断续续的学习了很多东西,有51、Avr、ARM、PLC、C\C++、C#、TB、MC、mql4、linux....等等,近乎填鸭或者囫囵吞枣的、甚至饿狼般的扑到里面,慢慢的积累和理解中,很多知识点都有感性的认识,或多或少的理解一些,或许是为了记忆罢了,将这些知识点整理收集一下,算是做个阶段性质的总结
也非常的欢迎各个行业的专家或者大神能够发现本文的一些我理解的错误,能给我留言,因为我是缺乏对很...
分类:
编程语言 时间:
2015-06-02 11:15:41
阅读次数:
191
51,AVR,MSP430,PIC单片机的区别与联系
分类:
其他好文 时间:
2015-05-20 07:04:50
阅读次数:
148
用过51、AVR、Freescale、STM32,但是写程序一直没有用过实时操作系统,一是因为写的项目不大,二是不太想去看手册学东西。现在写的项目也算比较大,因为需要,所以就学一下,这样也不至于每次的程序都裸奔。用的红牛STM32开发板(很久之前的板子,STM32F103ZET6芯片)首先下载官方....
分类:
其他好文 时间:
2015-05-13 12:11:53
阅读次数:
305