| | |
| | | __asm volatile(".syntax divided\n"); |
| | | #endif |
| | | } |
| | | |
| | | //void delay_us(uint32_t nTimer) |
| | | //{ |
| | | // uint32_t i=0; |
| | | // for(i=0;i<nTimer;i++){ |
| | | // __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP(); |
| | | // __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP(); |
| | | // __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP(); |
| | | // __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP(); |
| | | // __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP(); |
| | | // __NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP();__NOP(); |
| | | // __NOP();__NOP();__NOP();__NOP(); |
| | | // } |
| | | //} |
| | | uint8_t count_bits(uint32_t value) |
| | | { |
| | | uint8_t count = 0; |