研究了三天,坑的確不少。?
1、首先多個項目一個程序打開,亂成一團,一不小心還會刪掉全部文件。 強開兩個程序,有時也傻傻的,幾個項目也在一個程序里面打開。 太難受。
2、不知道怎么Define
3、不知道怎么查Track(崩都不知道哪里崩的)。??
今天加了ADC+DMA+中斷,調(diào)試老是進硬件故障中斷。 但是不調(diào)試,直接上電跑呢,RTOS的任務都正常的(調(diào)試是不正常的)。
加了這幾個,也不知道有沒有關系。
void NMI_Handler(void) __attribute__((interrupt(/*"WCH-Interrupt-fast"*/)));
void HardFault_Handler(void) __attribute__((interrupt(/*"WCH-Interrupt-fast"*/)));
void SVC_Handler(void) __attribute__((interrupt(/*"WCH-Interrupt-fast"*/)));
void PendSV_Handler(void) __attribute__((interrupt(/*"WCH-Interrupt-fast"*/)));
void DMA1_Channel1_IRQHandler(void) __attribute__((interrupt(/*"WCH-Interrupt-fast"*/)));
中斷函數(shù)聲明,有的需要帶WCH-Interrupt-fast,有的又需要注釋。 根據(jù)什么來的呢?