-
好东西
-
楼主有心了
-
看一下
-
原来是DMA_InitStructure.DMA_PeripheralBaseAddr = ADC1_DR_ADDR;这里出错了
不应该是ADC1_DR的地址,应该是ADC1_CDR的地址
-
DMA2_Stream0的定义库函数里边是有的,而且F4里边现在也用的Stream
DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Word;
DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Word;
这两句为什么用半字传输不对。我采用的是DMA mode3,ADC分辨率为8位
ADC_ExternalTrigConvCmd(ADC2, ENABLE); 研究一下先。
-
回复4L
DMA2_Stream0库函数里边有定义。
至于这两句都应该是32位,低16位是ADC1的结果,高16位是ADC2的结果
DMA_InitStructure.DMA_PeripheralDataSize = DMA_PeripheralDataSize_Word;
DMA_InitStructure.DMA_MemoryDataSize = DMA_MemoryDataSize_Word;
我ADC的分辨率采用的是8位,采用DMA mode3模式,高8位为ADC2 的值,低8位为ADC1的数据
至于 ADC_ExternalTrigConvCmd(ADC2, ENABLE);
这一句研究一下先。
-
感谢楼主
-
最后发现不是这个是问题。貌似是不断中断,造成栈空间溢出,问题还在解决中
-
东西收到了呢,那个七件套真不错,好生喜欢
-
谢谢,不过我都试过很多次了。没事,我也可以找找其他资源学习一下
-
TI教室,都进不去,也就没法再学习了
-
登陆之后还是跳转到之前补充资料那里。
不知道为什么
-
就是登陆不进去了。
显示登陆的页面之后,我填写用户名和密码:出现补充信息界面。
然后我填写完成之后,出现跳转界面。
跳转完之后,又是填写信息界面。
多输入几次就出现已经错误5次了,不能再登陆了。
不知道为什么,没法传附件了。
[ 本帖最后由 baixichi 于 2012-5-16 14:38 编辑 ]
-
我就听过一次课,然后之后怎么也登录不进去了
-
上次才68呢,失望
-
学习了
-
期待呀
-
顶起
-
楼主人太好了
-
我最近也在看这个,,可以在坛子里看看人家的代码,放到板子里边跑一下