什么意思是这个状态意味着在宏萣义中
什么意思是这个状态意味着宏定义?
i搜索但我找不到答案
查找#define的定义,你会明白我的意思:
这一章编写DAC和ADC程序即数模/模数轉换。程序中封装了两个DAC各1个独立通道,对应输出脚为PA4和PA5提供两个方法,ADDA::daDMA(Timer & tim)成员方法以DMA方式按预定数据生成两个正弦波通道1(PA4)是半幅波形,通道2(PA5)是全幅波形 ADDA::da()成员方法把指定内存的数据转换成模拟信号,未使用DMA因为已经是一一对应。
模数转换使用ADC1转换器共有10个通道,采用硬件存储DMA不占用CPU时间,包括8个端口通道对应输入为PA0-7,其中PA4和PA5与DAC共用可以从内部检测DA/AD的正确性。还有两个内部通道CPU温度和基准電压。
extern "C" { // 兼容C按C语言编译,Keil5中的包含文件已经加入了C++兼容不用再加这一段
// 造成有时能用,有时不能用赋值以后正常
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。