CH579的例程 NET部分TCP_Server例程測(cè)試遇到如下問題,像是內(nèi)存設(shè)置問題?
接口封裝的很簡(jiǎn)潔,說明文檔也很簡(jiǎn)單。。。。(文檔很重要)
希望大神幫助解答下,未知報(bào)錯(cuò)挺可怕的
int main(void)?
{
? ? UINT8 i = 0;
? ? SystemClock_UART1_init();? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?/* 系統(tǒng)時(shí)鐘和串口1初始化 */??
? ? i = CH57xNET_LibInit(IPAddr,GWIPAddr,IPMask,MACAddr);? ? ? ? ? ? ? ? ? ? ? ?/* 庫(kù)初始化 */
? ? mStopIfError(i);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ????????/* 檢查錯(cuò)誤 */? ?
? ? PRINT("CH57xNETLibInit Success\r\n");? ?
????Timer0Init( 10000 );? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /* 初始化定時(shí)器:10ms */
????NVIC_EnableIRQ(ETH_IRQn);
????while ( CH57xInf.PHYStat < 2 ) {? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
????DelayMs(50);
}
? ? CH57xNET_CreatTcpSocket();? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?/* 創(chuàng)建TCP Socket */
? ? PRINT("CH579 TCP server create!\r\n");? ?
? ? while(1)
? ? {
? ? ? ? CH57xNET_MainTask();? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? /* CH57xNET庫(kù)主任務(wù)函數(shù),需要在主循環(huán)中不斷調(diào)用 */
? ? ? ? if(CH57xNET_QueryGlobalInt())CH57xNET_HandleGlobalInt(); /* 查詢中斷,如果有中斷,則調(diào)用全局中斷處理函數(shù) */
? ? }
}