-
- Не въехал в код... Apтём(352 знак., 10.05.2013 15:36)
- накалякал чегой-то Vit(2563 знак., 10.05.2013 07:50 - 10:13)
- ОК, спасибо, скопировал себе, пригодится в жизни)) Укажите еще, пожалуйста, для строки Serial1_RxBuf_RdIdx++; что это Atomic, т.к.она используется в ISR для сравнения. - Юра(10.05.2013 09:59, )
- ещё этот инкремент поставил строкой выше и один break в switch убрал(сделал провал) - Vit(10.05.2013 10:02 - 10:16)
- Кажется, при Serial1_RxBuf_WrIdx=63; Serial1_RxBuf_RdIdx=0; новое пришедшее данное вместо того чтобы быть отвергнутым, испортит вх.буфер[0]. - Юра(10.05.2013 09:37, )
- вроде поправил. и ещё чуток. - Vit(10.05.2013 09:44 - 09:59)
- ОК, спасибо, скопировал себе, пригодится в жизни)) Укажите еще, пожалуйста, для строки Serial1_RxBuf_RdIdx++; что это Atomic, т.к.она используется в ISR для сравнения. - Юра(10.05.2013 09:59, )