Hello,
I am experiencing an issue with OS_Delayus().
1. Which embOS do you use?
stm32f103rgt6
embOS V3.88 and stmlib V3.5
Code Sourcery/gcc
2. Which CPU and eval board do you use?
Custom board
3. Which start project do you use?
Custom project
Our code is :
OS_Delayus(1); //CS disable time >50ns
pCSpin->set( false );
OS_Delayus(1); //CS setup time >150ns
We are stuck
in OS_Delayus(1)
When we debug step by step here, the program keeps entering and exiting OS_GetTimeCycles(), like it's not leaving OS_Delayus().
We can't debug OS_Delayus(1), because it's a library.
We saw in embos release notes that OS_GetTimeCycles() was rewritten since embos 3.86. So maybe there is an issue here.
Please could you give us any advice?
Thanks
I am experiencing an issue with OS_Delayus().
1. Which embOS do you use?
stm32f103rgt6
embOS V3.88 and stmlib V3.5
Code Sourcery/gcc
2. Which CPU and eval board do you use?
Custom board
3. Which start project do you use?
Custom project
Our code is :
OS_Delayus(1); //CS disable time >50ns
pCSpin->set( false );
OS_Delayus(1); //CS setup time >150ns
We are stuck
in OS_Delayus(1)
When we debug step by step here, the program keeps entering and exiting OS_GetTimeCycles(), like it's not leaving OS_Delayus().
We can't debug OS_Delayus(1), because it's a library.
We saw in embos release notes that OS_GetTimeCycles() was rewritten since embos 3.86. So maybe there is an issue here.
Please could you give us any advice?
Thanks