新手入门
- 积分
- 10
- 金钱
- 10
- 注册时间
- 2019-9-23
- 在线时间
- 7 小时
|
1金钱
jpeg_data_buf=mymalloc(SRAMEX,600*1024);
OV2640_RGB565_Mode();
DCMI_Init();
DCMI_DMA_Init((u32)&jpeg_data_buf,0,1,1,1);
OV2640_OutSize_Set(lcddev.width,lcddev.height);
DCMI_Start();
while(1)
{
DCMI_Stop();
delay_ms(10);
LCD_ShowxNum(0,0,jpeg_data_buf[2],10,16,0);
delay_ms(100);
DCMI_Start();
i++;
if(i==20)//DS0éá˸.
{
i=0;
LED0=!LED0;
}
}
这样写一直卡死;用的是《(探索者STM32F4开发板)实验42相机实验》改的;
|
最佳答案
查看完整内容[请看2#楼]
你要存到外部SRAM 那就直接指针申请一个BUF 地址直接指向外部SRAM 的地址 就行了 类似u16 *jpeg_buf = (u16*)0x68000000; 定义到外部SRAM里 这里是基于我探索者的外部SRAM的地址 你写对应你的即可 试下这个操作方式 卡死的话 你要去仿真调试 找卡死哪个位置
|