江湖渔民
获得 1 次赞
帮助过0人
太感谢了!!!!!!这么多感叹号只能代表我的心情! 困扰了我一个星期了,原来基本方向就错了。。。版主辛苦了! 另外,其实我也是刚开始接触ARM想着先学寄存器版本对cortex-M3架构多些了解,方便以后能对同架构的芯片上手快点。不过现在也觉得后悔的要死,因为基本上没人看我的代码,而且我看别人的代码也要一个函数一个函数的进去看参数设置。。。 近期也是准备重新开始学习库函数的开发方式!版主就是我的榜样啊!寄存器库函数样样精通~~~
由于这个运行了之后就是靠硬件直接触发了(我构建了一个TIM1_CH1->ADC->DMA->FSMC的硬件触发通道,触发时没有CPU参与),所以在软件上基本仿真不了,我都是下载到板子上看的!(我之前的使用EXTI11作为触发源的程序软件仿真的时候居然连DMA都没有触发,而直接下载到板子上是能正常运行的。所以,软件仿真也是靠不住。。。)
嗯,这个检查了一下,我的设置也是没问题的!这个函数就是设置ADC1是由外部T1的TRGO事件触发。 我的工程中的adc.c文件的第29行 “ADC1->CR2&=~(7