Repair partial scrambling
This commit is contained in:
@@ -172,11 +172,11 @@ void SysTick_Handler(void)
|
|||||||
|
|
||||||
/* USER CODE END SysTick_IRQn 0 */
|
/* USER CODE END SysTick_IRQn 0 */
|
||||||
HAL_IncTick();
|
HAL_IncTick();
|
||||||
if(tos_knl_is_running()) //OS<4F><53>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><C4B5>ȴ<EFBFBD><C8B4><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F><><EFBFBD><EFBFBD>ucos<6F><73>ʱ<EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
//HAL_SYSTICK_IRQHandler();
|
//HAL_SYSTICK_IRQHandler();
|
||||||
/* USER CODE BEGIN SysTick_IRQn 1 */
|
/* USER CODE BEGIN SysTick_IRQn 1 */
|
||||||
|
@@ -273,7 +273,7 @@
|
|||||||
|
|
||||||
<Group>
|
<Group>
|
||||||
<GroupName>WMLIB</GroupName>
|
<GroupName>WMLIB</GroupName>
|
||||||
<tvExp>0</tvExp>
|
<tvExp>1</tvExp>
|
||||||
<tvExpOptDlg>0</tvExpOptDlg>
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
<cbSel>0</cbSel>
|
<cbSel>0</cbSel>
|
||||||
<RteFlg>0</RteFlg>
|
<RteFlg>0</RteFlg>
|
||||||
|
@@ -128,11 +128,11 @@ void SysTick_Handler(void)
|
|||||||
|
|
||||||
/* USER CODE END SysTick_IRQn 0 */
|
/* USER CODE END SysTick_IRQn 0 */
|
||||||
HAL_IncTick();
|
HAL_IncTick();
|
||||||
if(tos_knl_is_running()) //OS<4F><53>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><C4B5>ȴ<EFBFBD><C8B4><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F><><EFBFBD><EFBFBD>TencentOS tiny<6E><79>ʱ<EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
/* USER CODE BEGIN SysTick_IRQn 1 */
|
/* USER CODE BEGIN SysTick_IRQn 1 */
|
||||||
|
|
||||||
|
@@ -186,11 +186,11 @@ void SysTick_Handler(void)
|
|||||||
|
|
||||||
/* USER CODE END SysTick_IRQn 0 */
|
/* USER CODE END SysTick_IRQn 0 */
|
||||||
HAL_IncTick();
|
HAL_IncTick();
|
||||||
if(tos_knl_is_running()) //OS<4F><53>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><C4B5>ȴ<EFBFBD><C8B4><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F><><EFBFBD><EFBFBD>TencentOS tiny<6E><79>ʱ<EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
/* USER CODE BEGIN SysTick_IRQn 1 */
|
/* USER CODE BEGIN SysTick_IRQn 1 */
|
||||||
|
|
||||||
|
@@ -187,11 +187,11 @@ void SysTick_Handler(void)
|
|||||||
|
|
||||||
/* USER CODE END SysTick_IRQn 0 */
|
/* USER CODE END SysTick_IRQn 0 */
|
||||||
HAL_IncTick();
|
HAL_IncTick();
|
||||||
if(tos_knl_is_running()) //OS?a<><61>o??<3F><>1<EFBFBD><31><EFBFBD><EFBFBD>?,2????DD?y3?<3F><>|<7C><>?|<7C><>???<3F><><EFBFBD><EFBFBD>??|<7C><><EFBFBD>衧a
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //??<3F><><EFBFBD><EFBFBD>??D??
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //|<7C><>??<3F><>??TencentOS tiny|<7C><>?<3F><>o?<3F><>?<3F><>??<3F><>t??3<><33>?D<><44><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //??<3F><><EFBFBD><EFBFBD>?<3F><>?<3F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>????D??<3F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>a?D??
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
/* USER CODE BEGIN SysTick_IRQn 1 */
|
/* USER CODE BEGIN SysTick_IRQn 1 */
|
||||||
|
|
||||||
|
@@ -187,11 +187,11 @@ void SysTick_Handler(void)
|
|||||||
|
|
||||||
/* USER CODE END SysTick_IRQn 0 */
|
/* USER CODE END SysTick_IRQn 0 */
|
||||||
HAL_IncTick();
|
HAL_IncTick();
|
||||||
if(tos_knl_is_running()) //OS?a<><61>o??<3F><>1<EFBFBD><31><EFBFBD><EFBFBD>?,2????DD?y3?<3F><>|<7C><>?|<7C><>???<3F><><EFBFBD><EFBFBD>??|<7C><><EFBFBD>衧a
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //??<3F><><EFBFBD><EFBFBD>??D??
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //|<7C><>??<3F><>??TencentOS tiny|<7C><>?<3F><>o?<3F><>?<3F><>??<3F><>t??3<><33>?D<><44><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //??<3F><><EFBFBD><EFBFBD>?<3F><>?<3F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>????D??<3F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>a?D??
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
/* USER CODE BEGIN SysTick_IRQn 1 */
|
/* USER CODE BEGIN SysTick_IRQn 1 */
|
||||||
|
|
||||||
|
@@ -128,11 +128,11 @@ void SysTick_Handler(void)
|
|||||||
|
|
||||||
/* USER CODE END SysTick_IRQn 0 */
|
/* USER CODE END SysTick_IRQn 0 */
|
||||||
HAL_IncTick();
|
HAL_IncTick();
|
||||||
if(tos_knl_is_running()) //OS<4F><53>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><C4B5>ȴ<EFBFBD><C8B4><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F><><EFBFBD><EFBFBD>TencentOS tiny<6E><79>ʱ<EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
/* USER CODE BEGIN SysTick_IRQn 1 */
|
/* USER CODE BEGIN SysTick_IRQn 1 */
|
||||||
|
|
||||||
|
@@ -128,11 +128,11 @@ void SysTick_Handler(void)
|
|||||||
|
|
||||||
/* USER CODE END SysTick_IRQn 0 */
|
/* USER CODE END SysTick_IRQn 0 */
|
||||||
HAL_IncTick();
|
HAL_IncTick();
|
||||||
if(tos_knl_is_running()) //OS<4F><53>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><C4B5>ȴ<EFBFBD><C8B4><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F><><EFBFBD><EFBFBD>TencentOS tiny<6E><79>ʱ<EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
/* USER CODE BEGIN SysTick_IRQn 1 */
|
/* USER CODE BEGIN SysTick_IRQn 1 */
|
||||||
|
|
||||||
|
@@ -186,11 +186,11 @@ void SysTick_Handler(void)
|
|||||||
|
|
||||||
/* USER CODE END SysTick_IRQn 0 */
|
/* USER CODE END SysTick_IRQn 0 */
|
||||||
HAL_IncTick();
|
HAL_IncTick();
|
||||||
if(tos_knl_is_running()) //OS?a<><61>??<3F><><EFBFBD><EFBFBD>?,2??<3F><>DD?y3<79><33><EFBFBD><EFBFBD>?<3F>̡<EFBFBD>?<3F><><EFBFBD><EFBFBD>|<7C><><EFBFBD><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //??<3F><>??D??
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F>̡¨<CCA1>?TencentOS tiny<6E><79>?<3F><><EFBFBD><EFBFBD>?<3F><><EFBFBD><EFBFBD>t??3<><33>D<EFBFBD><44>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F>䣤<EFBFBD><E4A3A4><EFBFBD>騨????D??<3F><><EFBFBD><EFBFBD>?D??
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
/* USER CODE BEGIN SysTick_IRQn 1 */
|
/* USER CODE BEGIN SysTick_IRQn 1 */
|
||||||
|
|
||||||
|
@@ -186,11 +186,11 @@ void SysTick_Handler(void)
|
|||||||
|
|
||||||
/* USER CODE END SysTick_IRQn 0 */
|
/* USER CODE END SysTick_IRQn 0 */
|
||||||
HAL_IncTick();
|
HAL_IncTick();
|
||||||
if(tos_knl_is_running()) //OS?a<><61>??<3F><><EFBFBD><EFBFBD>?,2??<3F><>DD?y3<79><33><EFBFBD><EFBFBD>?<3F>̡<EFBFBD>?<3F><><EFBFBD><EFBFBD>|<7C><><EFBFBD><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //??<3F><>??D??
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F>̡¨<CCA1>?TencentOS tiny<6E><79>?<3F><><EFBFBD><EFBFBD>?<3F><><EFBFBD><EFBFBD>t??3<><33>D<EFBFBD><44>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F>䣤<EFBFBD><E4A3A4><EFBFBD>騨????D??<3F><><EFBFBD><EFBFBD>?D??
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
/* USER CODE BEGIN SysTick_IRQn 1 */
|
/* USER CODE BEGIN SysTick_IRQn 1 */
|
||||||
|
|
||||||
|
@@ -231,11 +231,11 @@ void BOARD_BootClockVLPR(void)
|
|||||||
|
|
||||||
void SysTick_Handler(void)
|
void SysTick_Handler(void)
|
||||||
{
|
{
|
||||||
if(tos_knl_is_running()) //OS<4F><53>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><C4B5>ȴ<EFBFBD><C8B4><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F><><EFBFBD><EFBFBD>TencentOS tiny<6E><79>ʱ<EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
/* USER CODE BEGIN SysTick_IRQn 1 */
|
/* USER CODE BEGIN SysTick_IRQn 1 */
|
||||||
|
|
||||||
|
@@ -299,11 +299,11 @@ void BOARD_BootClockVLPR(void)
|
|||||||
|
|
||||||
void SysTick_Handler(void)
|
void SysTick_Handler(void)
|
||||||
{
|
{
|
||||||
if(tos_knl_is_running()) //OS<4F><53>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><C4B5>ȴ<EFBFBD><C8B4><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F><><EFBFBD><EFBFBD>TencentOS tiny<6E><79>ʱ<EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
/* USER CODE BEGIN SysTick_IRQn 1 */
|
/* USER CODE BEGIN SysTick_IRQn 1 */
|
||||||
|
|
||||||
|
@@ -42,11 +42,11 @@ osThreadDef(task2, osPriorityNormal, 1, TASK2_STK_SIZE);
|
|||||||
|
|
||||||
void SysTick_Handler(void)
|
void SysTick_Handler(void)
|
||||||
{
|
{
|
||||||
if(tos_knl_is_running()) //OS<4F><53>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><C4B5>ȴ<EFBFBD><C8B4><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F><><EFBFBD><EFBFBD>TencentOS tiny<6E><79>ʱ<EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
void task1(void *arg)
|
void task1(void *arg)
|
||||||
|
@@ -164,11 +164,11 @@ void BOARD_BootClockPll24M(void)
|
|||||||
}
|
}
|
||||||
void SysTick_Handler(void)
|
void SysTick_Handler(void)
|
||||||
{
|
{
|
||||||
if(tos_knl_is_running()) //OS<4F><53>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><C4B5>ȴ<EFBFBD><C8B4><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F><><EFBFBD><EFBFBD>TencentOS tiny<6E><79>ʱ<EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
/* USER CODE BEGIN SysTick_IRQn 1 */
|
/* USER CODE BEGIN SysTick_IRQn 1 */
|
||||||
|
|
||||||
|
@@ -332,11 +332,11 @@ void SystemClockReConfig( void )
|
|||||||
void SysTick_Handler( void )
|
void SysTick_Handler( void )
|
||||||
{
|
{
|
||||||
HAL_IncTick( );
|
HAL_IncTick( );
|
||||||
if(tos_knl_is_running()) //OS<4F><53>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><C4B5>ȴ<EFBFBD><C8B4><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F><><EFBFBD><EFBFBD>ucos<6F><73>ʱ<EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
//HAL_SYSTICK_IRQHandler( );
|
//HAL_SYSTICK_IRQHandler( );
|
||||||
}
|
}
|
||||||
|
@@ -184,11 +184,11 @@ void SysTick_Handler(void)
|
|||||||
|
|
||||||
/* USER CODE END SysTick_IRQn 0 */
|
/* USER CODE END SysTick_IRQn 0 */
|
||||||
HAL_IncTick();
|
HAL_IncTick();
|
||||||
if(tos_knl_is_running()) //OS<4F><53>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><C4B5>ȴ<EFBFBD><C8B4><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F><><EFBFBD><EFBFBD>tos<6F><73>ʱ<EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
//HAL_SYSTICK_IRQHandler();
|
//HAL_SYSTICK_IRQHandler();
|
||||||
/* USER CODE BEGIN SysTick_IRQn 1 */
|
/* USER CODE BEGIN SysTick_IRQn 1 */
|
||||||
|
@@ -67,11 +67,11 @@ osThreadDef(task2, osPriorityNormal, 1, TASK2_STK_SIZE);
|
|||||||
|
|
||||||
void SysTick_Handler(void)
|
void SysTick_Handler(void)
|
||||||
{
|
{
|
||||||
if(tos_knl_is_running()) //OS<4F><53>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>,<2C><>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĵ<EFBFBD><C4B5>ȴ<EFBFBD><C8B4><EFBFBD>
|
if(tos_knl_is_running())
|
||||||
{
|
{
|
||||||
tos_knl_irq_enter(); //<2F><><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_enter();
|
||||||
tos_tick_handler(); //<2F><><EFBFBD><EFBFBD>TencentOS tiny<6E><79>ʱ<EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
tos_tick_handler();
|
||||||
tos_knl_irq_leave(); //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD>ж<EFBFBD>
|
tos_knl_irq_leave();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -73,11 +73,11 @@ typedef struct shadow_device_property_st {
|
|||||||
} shadow_dev_property_t;
|
} shadow_dev_property_t;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief 设备属性处理回调函数
|
* @brief Define callback when device property change
|
||||||
*
|
*
|
||||||
* @param pJsonValueBuffer 设备属性值
|
* @param pJsonValueBuffer property JSON buffer
|
||||||
* @param valueLength 设备属性值长度
|
* @param valueLength property length
|
||||||
* @param DeviceProperty 设备属性结构体
|
* @param DeviceProperty reference to device property
|
||||||
*/
|
*/
|
||||||
typedef void (*shadow_property_delta_handler_fn_t)(void *client, const char *json_doc, uint32_t json_doc_len, shadow_dev_property_t *property);
|
typedef void (*shadow_property_delta_handler_fn_t)(void *client, const char *json_doc, uint32_t json_doc_len, shadow_dev_property_t *property);
|
||||||
|
|
||||||
@@ -101,12 +101,12 @@ typedef enum qcloud_shadow_request_method_en {
|
|||||||
} qcloud_shadow_req_method_t;
|
} qcloud_shadow_req_method_t;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief 每次文档请求响应的回调函数
|
* @brief Define MQTT shadow callback when request response arrived
|
||||||
*
|
*
|
||||||
* @param method 文档操作方式
|
* @param method type of request
|
||||||
* @param requestAck 请求响应类型
|
* @param requestAck response type
|
||||||
* @param pJsonDocument 云端响应返回的文档
|
* @param pJsonDocument JSON document from server
|
||||||
* @param userContext 用户数据
|
* @param userContext User context
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
typedef void (*shadow_requset_handler_fn_t)(void *client, qcloud_shadow_req_method_t method, qcloud_shadow_req_state_t req_state, const char *json_doc, void *context);
|
typedef void (*shadow_requset_handler_fn_t)(void *client, qcloud_shadow_req_method_t method, qcloud_shadow_req_state_t req_state, const char *json_doc, void *context);
|
||||||
|
Reference in New Issue
Block a user