Posted on May 17, 2011 at 13:27You can try this link: http://code.google.com/p/rt-thread/source/browse/#svn/trunk It is an open source project and includes OS(RT-Thread) + LwIP + GUI(RT-GUI) and many example projects. I have using it on my STM32E-EV...
Posted on May 17, 2011 at 13:14FSMC_NORSRAMInitStructure.FSMC_MemoryDataWidth = FSMC_MemoryDataWidth_16b; Since the Data Width is 16bit, I think you should change Bank1_SRAM4_ADDR ((u32)0x6C000001) to Bank1_SRAM4_ADDR ((u32)0x6C000002)
Posted on May 17, 2011 at 13:13Is there anyone who has the similar experience? Is it because the speed of accessing external SRAM is slower than internal SRAM. But the ADC has already worked at the slowest speed.
Posted on May 17, 2011 at 13:13I have a test project to use ADC1 with DMA. ADC1: ScanConvMode = ENABLE; ContinuousConvMode = ENABLE; ADC_NbrOfChannel = 2; DMA1_Channel1: DMA_Mode = DMA_Mode_Circular; DMA_M2M = DMA_M2M_Disable; The Buffer Length ...
Posted on May 17, 2011 at 13:13I have a test project to use ADC1 with DMA. ADC1: ScanConvMode = ENABLE; ContinuousConvMode = ENABLE; ADC_NbrOfChannel = 2; DMA1_Channel1: DMA_Mode = DMA_Mode_Circular; DMA_M2M = DMA_M2M_Disable; The Buffer Length ...