Posted on August 03, 2016 at 00:06 Hello need to implement such a protocol i need to make solution without interrupts and with DMA the main idea is send bufer with timer like here but cant conigure tim...
Posted on August 06, 2016 at 16:57
Thx to all
__HAL_TIM_DISABLE(&htim8);
__HAL_TIM_DISABLE_DMA(&htim8, TIM_DMA_UPDATE);
HAL_DMA_Start_IT(htim8.hdma[TIM_DMA_ID_UPDATE], (uint32_t)&MASTER_BASE, (uint32_t)&GPIOA->BSRR, 74);
__HAL_TIM_ENAB...
Posted on August 03, 2016 at 19:36
cut task on two part:
1. Make Data signal
/* TIM3 init function */
void MX_TIM3_Init(void)
{
TIM_MasterConfigTypeDef sMasterConfig;
TIM_OC_InitTypeDef sConfigOC;
htim3.Instance = TIM3;
htim3.Init....
Posted on August 03, 2016 at 14:00need ''mask'' clock also - bcs need only 17 clocks for each bit transfer, and with latch no need clock , need drop down linefor example clock mask in bit ''101010101010101010101010101010101010''+''0''latchbitdata an...