智能车制作
标题:
求大神指导,DMA
[打印本页]
作者:
中泽赤那
时间:
2014-3-13 22:13
标题:
求大神指导,DMA
for(i=0;i<30;i++)
{
for(j=0;j<260;j++)
{
uart_send1(UART3,Pix_Data[i][j];主函数向上位机发送数据
void PORTC_IRQHandler()行、场中断加DMA
{
if((PORTC_ISFR & (1<<18))&&!Field_over) // //PTC18触发中断,行中断
{
PORTC_ISFR |= (1<<18); //写1清中断标志位
if((++Vcnt)%4== 0) //判断该行数据是否需要,根据自己需要的行数自己设定判别条件
{
DMA_ERQ|=(1<<1); //使能通道CHn 硬件请求1<<1后面的一为CHn
}
}
if(PORTC_ISFR & (1<<15)) //PTC15触发中断,场中断
{
PORTC_ISFR |= (1<<15); //写1清中断标志位
Field_over=0;
LPLD_DMA_Init(&User_Def_DMA_Init);
// enable_irq(89); //使能PORTA中断,即开启行中断,PORTA的ISR中断号为87
Vcnt=0; //行采集计数清零
catch_image_row=0;
Is_SendPhoto = 0; //发送图像标志
}
}
void dma1_isr(void)
{
DMA_INT|=(DMA_INT_INT0_MASK<<DMA_CH1); //清除通道传输中断标志位
DMA_ERQ &=~(DMA_ERQ_ERQ0_MASK<<(DMA_CH1)); //禁止通道硬件DMA请求
// uart_send1 (UART3, 4);
if(Vcnt==236) //2,238
{
Field_over=1;
Is_SendPhoto = 1;
}
}
作者:
中泽赤那
时间:
2014-3-13 22:14
这是上位机图像
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2