Quantcast
Channel: Microchip Taiwan :: 論壇
Viewing full articles (4647 articles)
Browse article index
↧

(Harmoney)USART設定問題? [發表者 Macon]

$
0
0
32-bit PIC (請註明使用的元件標號):: (Harmoney)USART設定問題?
環境:
MPLAB X IDE v3.45
Harmoney 2.01b
MCU:
PIC32MX270F256D
----------------------

使用Harmoney進行設定MCU周邊以及各通訊。

在MPLAB Harmony & Application Configuration / Harmoney Framework Configuration / Drivers /

設定Receive Queue Size 50






























在MPLAB Harmony & Application Configuration / Application Configuration / Application N Configuration / (N is number)

設定Number of Characters to Receive 50



























目前遇到的問題是,當我使用Drv_usart_byte_model.c的函數,發現只能收到10 characters空間(九個 + 一個\0,所以實際上看到為九個characters)。

是byte model最多只有10 characters空間嗎?或是設定上有那邊有誤?
謝謝!


void RecevieData
(void)
{
    
byte Char;

    if(
DRV_USART_ReceiverBufferIsEmpty(btData.handleUSART0))
    {
        
// TODO
    
}
    else
    {
        
printf("Have Data via UARTn");  
     
        while(!
DRV_USART_ReceiverBufferIsEmpty(btData.handleUSART0))   
        {
            
Char = DRV_USART_ReadByte(btData.handleUSART0);   
            
printf("%.2X ", Char);
        }
    
printf("n");
    }
}
↧

Viewing full articles (4647 articles)
Browse article index

Latest Images

Trending Articles



Latest Images