Q: What's wrong with this code?
char c;
while((c = getchar()) != EOF)
AD7798/AD7799均为适合高精度测量应用的低功耗、低噪声、完整模拟前端,内置一个低噪声16位/24位Σ-Δ型ADC,其中含有3个差分模拟输入,还集成...
AD5429/AD5439/AD5449分别是CMOS、8/10/12位、双通道、电流输出的数模转换器(DAC)。这些芯片均采用2.5 V至5.5 V电源供电,因此适合电池等低功耗...
了解一款芯片应该从它的datasheet开始,因为网上的中文资料也比较多,所以也就没有看原版的英文资料,虽然知道这不是个好习惯,但确实能省些时间(好吧,其实我真的只是懒而已)。
...
AD5429/AD5439/AD5449分别是CMOS、8/10/12位、双通道、电流输出的数模转换器(DAC)。这些芯片均采用2.5 V至5.5 V电源供电,因此适合电池等低功耗...
1、芯片简介:
MAX3100通用异步收发器是第一个专门用于小型单片机系统,可以通过SPI接口和微控制器通信。MAX3100可以用于RS232、RS485以及红外线的串口转换。&...
这两天调试MCP2515碰到了如何通过MCU的单个引脚传输byte类型数据的问题,到网上检索了半天,也得不到有用的信息。只好自己调试,发现有两种比较简便的方法来实现这一功能,具体如...
阅读了《单片机与嵌入式系统应用》2005年第10期杂志《经验交流》栏目的一篇文章《Keil C5l对同一端口的连续读取方法》(原文)后,笔者认为该文并未就此问题进行深入准确的分析。...
最近因为项目需要开始使用IAR for AVR,我用的是5.40版本的,主要是5.40以上才包括了aTtiny87,至于安装文件和和谐文件,大家自己找吧,很好找的。 &...
优化级别说明(仅供参考):
则其中的 Code Optimization 栏就是用来设置C51的优化级别。共有9个优化级别(书上这么写的),高优化级别中包含了前面所...
keil中常见的几种警告,固然,相对于错误的,警告的程度不及错误的严重性,有时候忽略,会出现意想不到的错误。先看看常见的几种错误,分析出来现的原因。1. Warnin...
定位变量到指定的位置
使用定义在头文件 absacc.h中的 __at宏,可以将变量以如下方式定位到绝对地址处:
C 例子:
#include <absacc.h>...
头文件含义
avr_macros.h里面包含了读写16位寄存器的简化书写,和几个位操作函数
comp_a90.h对大量的内在函数做了简要书写
ina90.h包...
周五查看一段代码,
发现里边有一个计算式写作:
p = 1 << (num % 8 -1);//修正见注2。
这里边num,p都是无符号字符型,
...
#define abc (*(volatile unsigned long *)0xE0200280)
开始对于上面的语法不太理解,但通过拆分,我们可以看的更明...
刚才无聊摆弄了一下百度的语音识别RestAPI,看到语音识别的Sample是用C++写的,一共有三个组件,libcurl.a、libjson.a、base64.cpp,在编译时出现...
proteus 仿真时出现错误:Invalid opcode 0xFFFF at PC=0x004E求高手解答,先谢谢了具体程序如下://...
来自
仿真|by
永不止步步 |发表时间 2016-10-26
|2个回复
这个proteus仿真是一个网友做的,该仿真可以生成方波、正弦波、锯齿波和三角波,并且还可以用按键调整波形。
不过,对初学者来讲,可能有点复杂。对于本科生来说,这个仿真几乎可以作...
来自
仿真|by
永不止步步 |发表时间 2016-10-27
|0个回复