| /bsp/synwit/libraries/SWM341_CSL/SWM341_StdPeriph_Driver/ |
| A D | SWM341_spi.c | 33 void SPI_Init(SPI_TypeDef * SPIx, SPI_InitStructure * initStruct) in SPI_Init() argument 50 if(initStruct->clkDiv == SPI_CLKDIV_2) in SPI_Init() 55 else if(initStruct->clkDiv == SPI_CLKDIV_4) in SPI_Init() 71 … ((initStruct->RXThreshold > 0 ? initStruct->RXThreshold-1 : 0) << SPI_CTRL_RFTHR_Pos) | in SPI_Init() 79 SPIx->IE |= (initStruct->RXThresholdIEn << SPI_IE_RFTHR_Pos) | in SPI_Init() 81 (initStruct->TXCompleteIEn << SPI_IE_FTC_Pos); in SPI_Init() 86 if(initStruct->RXThresholdIEn | initStruct->TXThresholdIEn | initStruct->TXCompleteIEn) in SPI_Init() 97 if(initStruct->RXThresholdIEn | initStruct->TXThresholdIEn | initStruct->TXCompleteIEn) in SPI_Init() 310 … ((initStruct->RXThreshold > 0 ? initStruct->RXThreshold-1 : 0) << SPI_CTRL_RFTHR_Pos) | in I2S_Init() 337 if(initStruct->RXThresholdIEn | initStruct->TXThresholdIEn | initStruct->TXCompleteIEn) in I2S_Init() [all …]
|
| A D | SWM341_lcd.c | 35 void LCD_Init(LCD_TypeDef * LCDx, LCD_InitStructure * initStruct) in LCD_Init() argument 53 LCDx->CRH = ((initStruct->HsyncWidth - 1) << LCD_CRH_HSW_Pos) | in LCD_Init() 56 ((initStruct->Hfp - 1) << LCD_CRH_HFP_Pos); in LCD_Init() 61 ((initStruct->Vfp - 1) << LCD_CRV_VFP_Pos); in LCD_Init() 63 LCDx->BGC = initStruct->Background; in LCD_Init() 75 LCDx->L[0].ADDR = initStruct->DataSource; in LCD_Init() 77 LCDx->L[0].LLEN = (initStruct->HnPixel - 1); in LCD_Init() 80 LCDx->IE = initStruct->IntEOTEn; in LCD_Init() 85 if(initStruct->IntEOTEn) NVIC_EnableIRQ(LCD_IRQn); in LCD_Init() 111 LCDx->L[layerx].ADDR = initStruct->DataSource; in LCD_LayerInit() [all …]
|
| A D | SWM341_dma.c | 33 void DMA_CH_Init(uint32_t chn, DMA_InitStructure * initStruct) in DMA_CH_Init() argument 39 DMA->CH[chn].CR = (initStruct->Mode << DMA_CR_AUTORE_Pos) | in DMA_CH_Init() 40 ((initStruct->Count ? initStruct->Count - 1 : 0) << DMA_CR_LEN_Pos); in DMA_CH_Init() 42 DMA->CH[chn].SRC = initStruct->SrcAddr; in DMA_CH_Init() 43 DMA->CH[chn].DST = initStruct->DstAddr; in DMA_CH_Init() 50 switch(initStruct->Handshake & DMA_HS_MSK) in DMA_CH_Init() 73 int totalBytes = initStruct->Count * (1 << initStruct->Unit); in DMA_CH_Init() 89 DMA->PRI |= (initStruct->Priority << chn); in DMA_CH_Init() 98 DMA_CH_INTClr(chn, initStruct->INTEn); in DMA_CH_Init() 99 DMA_CH_INTEn(chn, initStruct->INTEn); in DMA_CH_Init() [all …]
|
| A D | SWM341_i2c.c | 33 void I2C_Init(I2C_TypeDef * I2Cx, I2C_InitStructure * initStruct) in I2C_Init() argument 48 if(initStruct->Master == 1) in I2C_Init() 57 I2Cx->IE = (initStruct->TXEmptyIEn << I2C_IE_TXE_Pos) | in I2C_Init() 58 (initStruct->RXNotEmptyIEn << I2C_IE_RXNE_Pos); in I2C_Init() 63 if(initStruct->TXEmptyIEn | initStruct->RXNotEmptyIEn) in I2C_Init() 74 if(initStruct->TXEmptyIEn | initStruct->RXNotEmptyIEn) in I2C_Init() 90 I2Cx->SCR |= (initStruct->Addr10b << I2C_SCR_ADDR10_Pos); in I2C_Init() 92 if(initStruct->Addr10b) in I2C_Init() 100 I2Cx->IE = (initStruct->TXEmptyIEn << I2C_IE_TXE_Pos) | in I2C_Init() 108 …if(initStruct->SlvSTADetIEn | initStruct->SlvSTODetIEn | initStruct->TXEmptyIEn | initStruct->RXNo… in I2C_Init() [all …]
|
| A D | SWM341_adc.c | 31 void ADC_Init(ADC_TypeDef * ADCx, ADC_InitStructure * initStruct) in ADC_Init() argument 62 ADCx->CR |= (initStruct->samplAvg << ADC_CR_AVG_Pos); in ADC_Init() 80 if(initStruct->EOC_IEn | initStruct->HalfIEn) NVIC_EnableIRQ(ADC0_IRQn); in ADC_Init() 84 if(initStruct->EOC_IEn | initStruct->HalfIEn) NVIC_EnableIRQ(ADC1_IRQn); in ADC_Init() 122 ADCx->SEQCHN0 |= (initStruct->channels << (pos * 2)); in ADC_SEQ_Init() 133 ADCx->SEQTRG |= (initStruct->trig_src << pos); in ADC_SEQ_Init() 136 ADCx->SEQCOV |= ((initStruct->conv_cnt ? initStruct->conv_cnt - 1 : 0) << pos); in ADC_SEQ_Init() 139 ADCx->SEQSMP |= (initStruct->samp_tim << (pos >> 1)); in ADC_SEQ_Init() 160 if(initStruct->UpperLimitIEn) ADCx->IE |= (1 << (pos + 4)); in ADC_CMP_Init() 163 if(initStruct->LowerLimitIEn) ADCx->IE |= (1 << (pos + 5)); in ADC_CMP_Init() [all …]
|
| A D | SWM341_pwm.c | 37 PWMx->CR = (initStruct->Mode << PWM_CR_MODE_Pos) | in PWM_Init() 41 ((initStruct->Clkdiv - 1) << PWM_CR_CLKDIV_Pos) | in PWM_Init() 53 PWMx->PERIOD = initStruct->Period - 1; in PWM_Init() 55 PWMx->CMPA = initStruct->HdutyA; in PWM_Init() 56 PWMx->CMPA2 = initStruct->HdutyA2; in PWM_Init() 57 PWMx->DZA = initStruct->DeadzoneA; in PWM_Init() 59 PWMx->CMPB = initStruct->HdutyB; in PWM_Init() 60 PWMx->CMPB2 = initStruct->HdutyB2; in PWM_Init() 61 PWMx->DZB = initStruct->DeadzoneB; in PWM_Init() 73 if(initStruct->UpOvfIE || initStruct->DownOvfIE || initStruct->UpCmpAIE || in PWM_Init() [all …]
|
| A D | SWM341_qei.c | 33 void QEI_Init(QEI_TypeDef * QEIx,QEI_InitStructure * initStruct) in QEI_Init() argument 44 QEIx->CR = (initStruct->swapAB << QEI_CR_ABSWAP_Pos) | in QEI_Init() 45 (initStruct->mode << QEI_CR_X2X4_Pos) | in QEI_Init() 50 QEIx->MAXCNT = initStruct->maxcnt; in QEI_Init() 54 QEIx->IM = (initStruct->intINDEXEn << QEI_IM_INDEX_Pos) | in QEI_Init() 55 (initStruct->intMATCHEn << QEI_IM_MATCH_Pos) | in QEI_Init() 56 (initStruct->intCNTOVEn << QEI_IM_CNTOV_Pos) | in QEI_Init() 57 (initStruct->intERROREn << QEI_IM_ERROR_Pos); in QEI_Init() 59 …if(initStruct->intINDEXEn | initStruct->intMATCHEn | initStruct->intCNTOVEn | initStruct->intERROR… in QEI_Init()
|
| A D | SWM341_sdram.c | 31 void SDRAM_Init(SDRAM_InitStructure * initStruct) in SDRAM_Init() argument 33 uint32_t cyclesPerUs = CyclesPerUs / (initStruct->ClkDiv + 1); // 1us有多少个SDRAM_CLK周期 in SDRAM_Init() 38 SDRAMC->TIM = (initStruct->TimeTRP << SDRAMC_TIM_TRP_Pos) | in SDRAM_Init() 39 (initStruct->TimeTRCD << SDRAMC_TIM_TRCD_Pos) | in SDRAM_Init() 40 (initStruct->TimeTRC << SDRAMC_TIM_TRC_Pos) | in SDRAM_Init() 43 SDRAMC->CFG = (initStruct->Size << SDRAMC_CFG_SIZE_Pos) | in SDRAM_Init() 44 (initStruct->ClkDiv << SDRAMC_CFG_CLKDIV_Pos) | in SDRAM_Init() 45 (initStruct->CASLatency << SDRAMC_CFG_CASDELAY_Pos) | in SDRAM_Init() 46 … (((SystemCoreClock / (initStruct->ClkDiv + 1)) > 66000000) << SDRAMC_CFG_HIGHFREQ_Pos); in SDRAM_Init() 48 switch(initStruct->Size) in SDRAM_Init() [all …]
|
| /bsp/fm33lc026/libraries/FM33LC0xx_FL_Driver/Src/ |
| A D | fm33lc0xx_fl_rtc.c | 96 FL_RTC_ConfigTime(RTCx, initStruct); in FL_RTC_Init() 117 FL_RTC_WriteHour(RTCx, initStruct->hour); in FL_RTC_ConfigTime() 119 FL_RTC_WriteDay(RTCx, initStruct->day); in FL_RTC_ConfigTime() 148 initStruct->day = FL_RTC_ReadDay(RTCx); in FL_RTC_GetTime() 166 initStruct->year = 0x00; in FL_RTC_StructInit() 167 initStruct->month = 0x00; in FL_RTC_StructInit() 168 initStruct->day = 0x00; in FL_RTC_StructInit() 169 initStruct->week = 0x00; in FL_RTC_StructInit() 170 initStruct->hour = 0x00; in FL_RTC_StructInit() 171 initStruct->minute = 0x00; in FL_RTC_StructInit() [all …]
|
| A D | fm33lc0xx_fl_uart.c | 180 switch(initStruct->clockSrc) in FL_UART_Init() 195 baudRate = Fclk / initStruct->baudRate - 1; in FL_UART_Init() 202 switch(initStruct->clockSrc) in FL_UART_Init() 217 baudRate = Fclk / initStruct->baudRate - 1; in FL_UART_Init() 263 FL_UART_SetDataWidth(UARTx, initStruct->dataWidth); in FL_UART_Init() 265 FL_UART_SetParity(UARTx, initStruct->parity); in FL_UART_Init() 293 FL_UART_SetIRPolarity(UART, initStruct->polarity); in FL_UART_InfraRed_Init() 323 initStruct->modulationDuty = 50; in FL_UART_InfraRed_StructInit() 324 initStruct->modulationFrequency = 38000; in FL_UART_InfraRed_StructInit() 335 initStruct->baudRate = 115200; in FL_UART_StructInit() [all …]
|
| A D | fm33lc0xx_fl_opa.c | 123 assert_param(IS_FL_OPA_MODE(initStruct->mode)); in FL_OPA_Init() 131 FL_OPA_SetMode(OPAx, initStruct->mode); in FL_OPA_Init() 133 FL_OPA_SetINNSource(OPAx, initStruct->INN); in FL_OPA_Init() 135 FL_OPA_SetINPSource(OPAx, initStruct->INP); in FL_OPA_Init() 137 if(initStruct->lowPowermode == FL_ENABLE) in FL_OPA_Init() 141 if(initStruct->mode == FL_OPA_MODE_PGA) in FL_OPA_Init() 145 if(initStruct->negtiveToPin == FL_ENABLE) in FL_OPA_Init() 166 initStruct->digitalFilter = FL_DISABLE; in FL_OPA_StructInit() 167 initStruct->negtiveToPin = FL_DISABLE; in FL_OPA_StructInit() 168 initStruct->gain = FL_OPA_GAIN_X2; in FL_OPA_StructInit() [all …]
|
| A D | fm33lc0xx_fl_spi.c | 132 assert_param(IS_FL_SPI_MODE(initStruct->mode)); in FL_SPI_Init() 133 assert_param(IS_FL_SPI_BITORDER(initStruct->bitOrder)); in FL_SPI_Init() 154 if(initStruct->softControl == FL_ENABLE) in FL_SPI_Init() 163 FL_SPI_SetWorkMode(SPIx, initStruct->mode); in FL_SPI_Init() 165 FL_SPI_SetClockDivision(SPIx, initStruct->baudRate); in FL_SPI_Init() 167 FL_SPI_SetBitOrder(SPIx, initStruct->bitOrder); in FL_SPI_Init() 169 FL_SPI_SetDataWidth(SPIx, initStruct->dataWidth); in FL_SPI_Init() 171 FL_SPI_SetClockPhase(SPIx, initStruct->clockPhase); in FL_SPI_Init() 187 void FL_SPI_StructInit(FL_SPI_InitTypeDef *initStruct) in FL_SPI_StructInit() argument 189 initStruct->softControl = FL_DISABLE; in FL_SPI_StructInit() [all …]
|
| A D | fm33lc0xx_fl_lpuart.c | 141 assert_param(IS_FL_LPUART_CLKSRC(initStruct->clockSrc)); in FL_LPUART_Init() 142 assert_param(IS_FL_LPUART_BAUDRATE(initStruct->baudRate)); in FL_LPUART_Init() 144 assert_param(IS_FL_LPUART_STOPBITS(initStruct->stopBits)); in FL_LPUART_Init() 145 assert_param(IS_FL_LPUART_PARITY(initStruct->parity)); in FL_LPUART_Init() 174 if(initStruct->transferDirection & FL_LPUART_DIRECTION_TX) in FL_LPUART_Init() 189 FL_LPUART_SetBaudRate(LPUARTx, initStruct->baudRate); in FL_LPUART_Init() 193 FL_LPUART_SetDataWidth(LPUARTx, initStruct->dataWidth); in FL_LPUART_Init() 195 FL_LPUART_SetParity(LPUARTx, initStruct->parity); in FL_LPUART_Init() 197 switch(initStruct->baudRate) in FL_LPUART_Init() 232 void FL_LPUART_StructInit(FL_LPUART_InitTypeDef *initStruct) in FL_LPUART_StructInit() argument [all …]
|
| A D | fm33lc0xx_fl_comp.c | 103 assert_param(IS_FL_COMP_EDGE(initStruct->edge)); in FL_COMP_Init() 104 assert_param(IS_FL_COMP_POLARITY(initStruct->polarity)); in FL_COMP_Init() 111 FL_COMP_SetOutputPolarity(COMPx, initStruct->polarity); in FL_COMP_Init() 113 FL_COMP_SetINPSource(COMPx, initStruct->positiveInput); in FL_COMP_Init() 115 FL_COMP_SetINNSource(COMPx, initStruct->negativeInput); in FL_COMP_Init() 117 …if((initStruct->negativeInput == FL_COMP_INN_SOURCE_VREF) || (initStruct->negativeInput == FL_COMP… in FL_COMP_Init() 133 if(initStruct->digitalFilter) in FL_COMP_Init() 155 void FL_COMP_StructInit(FL_COMP_InitTypeDef *initStruct) in FL_COMP_StructInit() argument 160 initStruct->negativeInput = FL_COMP_INN_SOURCE_INN1; in FL_COMP_StructInit() 161 initStruct->positiveInput = FL_COMP_INP_SOURCE_INP1; in FL_COMP_StructInit() [all …]
|
| A D | fm33lc0xx_fl_lptim32.c | 142 assert_param(IS_FL_LPTIM32_PRESCALER(initStruct->prescaler)); in FL_LPTIM32_Init() 143 assert_param(IS_FL_LPTIM32_MODE(initStruct->mode)); in FL_LPTIM32_Init() 158 FL_RCC_SetLPTIM32ClockSource(initStruct->clockSource); in FL_LPTIM32_Init() 164 FL_LPTIM32_SetPrescaler(LPTIM32x, initStruct->prescaler); in FL_LPTIM32_Init() 166 FL_LPTIM32_SetOperationMode(LPTIM32x, initStruct->mode); in FL_LPTIM32_Init() 168 switch(initStruct->mode) in FL_LPTIM32_Init() 196 FL_LPTIM32_SetOnePulseMode(LPTIM32x, initStruct->onePulseMode); in FL_LPTIM32_Init() 198 FL_LPTIM32_WriteAutoReload(LPTIM32x, initStruct->autoReload); in FL_LPTIM32_Init() 207 void FL_LPTIM32_StructInit(FL_LPTIM32_InitTypeDef *initStruct) in FL_LPTIM32_StructInit() argument 211 initStruct->prescaler = FL_LPTIM32_PSC_DIV1; in FL_LPTIM32_StructInit() [all …]
|
| A D | fm33lc0xx_fl_lcd.c | 181 assert_param(IS_FL_LCD_ENMODE(initStruct->mode)); in FL_LCD_Init() 184 assert_param(IS_FL_LCD_BWFT(initStruct->waveform)); in FL_LCD_Init() 185 assert_param(IS_FL_LCD_LMUX(initStruct->COMxNum)); in FL_LCD_Init() 191 FL_LCD_SetDriverMode(LCD, initStruct->mode); in FL_LCD_Init() 195 FL_LCD_SetBiasMode(LCD, initStruct->biasMode); in FL_LCD_Init() 197 FL_LCD_SetWaveform(LCD, initStruct->waveform); in FL_LCD_Init() 199 FL_LCD_SetCOMNumber(LCD, initStruct->COMxNum); in FL_LCD_Init() 216 void FL_LCD_StructInit(FL_LCD_InitTypeDef *initStruct) in FL_LCD_StructInit() argument 224 initStruct->displayFreq = 42; in FL_LCD_StructInit() 225 initStruct->flickOnTime = 0; in FL_LCD_StructInit() [all …]
|
| A D | fm33lc0xx_fl_dma.c | 129 assert_param(IS_FL_DMA_PRIORITY(initStruct->priority)); in FL_DMA_Init() 130 assert_param(IS_FL_DMA_CIRC_MODE(initStruct->circMode)); in FL_DMA_Init() 131 assert_param(IS_FL_DMA_DIRECTION(initStruct->direction)); in FL_DMA_Init() 132 assert_param(IS_FL_DMA_DATA_SIZE(initStruct->dataSize)); in FL_DMA_Init() 137 FL_DMA_SetPriority(DMAx, initStruct->priority, channel); in FL_DMA_Init() 143 FL_DMA_SetBandwidth(DMAx, initStruct->dataSize, channel); in FL_DMA_Init() 145 if(initStruct->circMode == FL_ENABLE) in FL_DMA_Init() 177 void FL_DMA_StructInit(FL_DMA_InitTypeDef *initStruct) in FL_DMA_StructInit() argument 179 initStruct->circMode = FL_DISABLE; in FL_DMA_StructInit() 180 initStruct->dataSize = FL_DMA_BANDWIDTH_8B; in FL_DMA_StructInit() [all …]
|
| A D | fm33lc0xx_fl_gpio.c | 133 assert_param(IS_FL_GPIO_PIN(initStruct->pin)); in FL_GPIO_Init() 134 assert_param(IS_FL_GPIO_MODE(initStruct->mode)); in FL_GPIO_Init() 136 assert_param(IS_FL_GPIO_PULL_UP(initStruct->pull)); in FL_GPIO_Init() 140 while(((initStruct->pin) >> pinPos) != 0x00000000U) in FL_GPIO_Init() 176 if(initStruct->pull) in FL_GPIO_Init() 189 if(initStruct->remapPin == FL_ENABLE) in FL_GPIO_Init() 215 initStruct->pin = FL_GPIO_PIN_ALL; in FL_GPIO_StructInit() 216 initStruct->mode = FL_GPIO_MODE_INPUT; in FL_GPIO_StructInit() 217 initStruct->outputType = FL_GPIO_OUTPUT_OPENDRAIN; in FL_GPIO_StructInit() 218 initStruct->pull = FL_DISABLE; in FL_GPIO_StructInit() [all …]
|
| A D | fm33lc0xx_fl_svd.c | 110 assert_param(IS_FL_SVD_SVSCONFIG(initStruct->SVSChannel)); in FL_SVD_Init() 112 assert_param(IS_FL_SVD_DIGITAL_FILTER(initStruct->digitalFilter)); in FL_SVD_Init() 116 FL_SVD_SetWarningThreshold(SVDx, initStruct->warningThreshold); in FL_SVD_Init() 118 FL_SVD_EnableReference(SVD, initStruct->referenceVoltage); in FL_SVD_Init() 120 if(initStruct->SVSChannel == FL_ENABLE) in FL_SVD_Init() 129 if(initStruct->digitalFilter == FL_ENABLE) in FL_SVD_Init() 147 void FL_SVD_StructInit(FL_SVD_InitTypeDef *initStruct) in FL_SVD_StructInit() argument 149 initStruct->SVSChannel = FL_DISABLE; in FL_SVD_StructInit() 150 initStruct->digitalFilter = FL_ENABLE; in FL_SVD_StructInit() 151 initStruct->referenceVoltage = FL_SVD_REFERENCE_1P0V; in FL_SVD_StructInit() [all …]
|
| A D | fm33lc0xx_fl_bstim32.c | 95 assert_param(IS_FL_BSTIM32_CLOCK_SRC(initStruct->clockSource)); in FL_BSTIM32_Init() 96 assert_param(IS_FL_BSTIM32_AUTORELOAD_MODE(initStruct->autoReloadState)); in FL_BSTIM32_Init() 100 FL_RCC_SetBSTIM32ClockSource(initStruct->clockSource); in FL_BSTIM32_Init() 103 FL_BSTIM32_WritePrescaler(BSTIM32x, initStruct->prescaler); in FL_BSTIM32_Init() 106 FL_BSTIM32_WriteAutoReload(BSTIM32x, initStruct->autoReload); in FL_BSTIM32_Init() 107 if(initStruct->autoReloadState == FL_ENABLE) in FL_BSTIM32_Init() 132 void FL_BSTIM32_StructInit(FL_BSTIM32_InitTypeDef *initStruct) in FL_BSTIM32_StructInit() argument 134 initStruct->prescaler = 0; in FL_BSTIM32_StructInit() 135 initStruct->autoReload = 0xFFFFFFFF; in FL_BSTIM32_StructInit() 136 initStruct->autoReloadState = FL_ENABLE; in FL_BSTIM32_StructInit() [all …]
|
| /bsp/synwit/libraries/SWM320_CSL/SWM320_StdPeriph_Driver/ |
| A D | SWM320_i2c.c | 32 void I2C_Init(I2C_TypeDef * I2Cx, I2C_InitStructure * initStruct) in I2C_Init() argument 47 if(initStruct->Master == 1) in I2C_Init() 49 I2Cx->CLKDIV = SystemCoreClock/5/initStruct->MstClk; in I2C_Init() 53 I2Cx->CTRL |= (initStruct->MstIEn << I2C_CTRL_MSTIE_Pos); in I2C_Init() 58 if(initStruct->MstIEn) in I2C_Init() 69 if(initStruct->MstIEn) in I2C_Init() 87 (initStruct->SlvAddr << I2C_SLVCR_ADDR_Pos); in I2C_Init() 102 if(initStruct->SlvRxEndIEn | initStruct->SlvTxEndIEn | initStruct->SlvSTADetIEn | in I2C_Init() 103 initStruct->SlvSTODetIEn | initStruct->SlvRdReqIEn | initStruct->SlvWrReqIEn) in I2C_Init() 114 if(initStruct->SlvRxEndIEn | initStruct->SlvTxEndIEn | initStruct->SlvSTADetIEn | in I2C_Init() [all …]
|
| A D | SWM320_adc.c | 31 void ADC_Init(ADC_TypeDef * ADCx, ADC_InitStructure * initStruct) in ADC_Init() argument 46 if(initStruct->clk_src == ADC_CLKSRC_HRC) in ADC_Init() 51 ADCx->CTRL2 |= (initStruct->clk_div << ADC_CTRL2_CLKDIV_Pos); in ADC_Init() 63 SYS->PLLDIV |= (initStruct->clk_div << SYS_PLLDIV_ADDIV_Pos); in ADC_Init() 71 (initStruct->pga_ref << ADC_CTRL2_PGAIVCM_Pos) | in ADC_Init() 76 ADCx->CTRL |= (initStruct->channels << ADC_CTRL_CH0_Pos); in ADC_Init() 79 ADCx->CTRL |= (initStruct->samplAvg << ADC_CTRL_AVG_Pos) | in ADC_Init() 80 (initStruct->trig_src << ADC_CTRL_TRIG_Pos) | in ADC_Init() 81 (initStruct->Continue << ADC_CTRL_CONT_Pos); in ADC_Init() 132 if(initStruct->EOC_IEn | initStruct->OVF_IEn | initStruct->HFULL_IEn | initStruct->FULL_IEn) in ADC_Init() [all …]
|
| A D | SWM320_lcd.c | 34 void LCD_Init(LCD_TypeDef * LCDx, LCD_InitStructure * initStruct) in LCD_Init() argument 45 (initStruct->ClkAlways << LCD_CR0_DCLK_Pos) | in LCD_Init() 46 (initStruct->HsyncWidth << LCD_CR0_HLOW_Pos); in LCD_Init() 48 LCDx->CR1 = ((initStruct->Hfp - 1) << LCD_CR1_HFP_Pos) | in LCD_Init() 49 ((initStruct->Hbp - 1) << LCD_CR1_HBP_Pos) | in LCD_Init() 50 ((initStruct->Vfp - 1) << LCD_CR1_VFP_Pos) | in LCD_Init() 51 ((initStruct->Vbp - 1) << LCD_CR1_VBP_Pos) | in LCD_Init() 52 (initStruct->ClkDiv << LCD_CR1_DCLKDIV_Pos) | in LCD_Init() 53 (initStruct->SamplEdge << LCD_CR1_DCLKINV_Pos); in LCD_Init() 57 if(initStruct->IntEOTEn) LCD_INTEn(LCDx); in LCD_Init() [all …]
|
| A D | SWM320_sdram.c | 31 void SDRAM_Init(SDRAM_InitStructure * initStruct) in SDRAM_Init() argument 41 (initStruct->CASLatency << SDRAMC_CR0_CASDELAY_Pos); in SDRAM_Init() 43 SDRAMC->CR1 = (initStruct->CellSize << SDRAMC_CR1_CELLSIZE_Pos) | in SDRAM_Init() 44 (initStruct->CellWidth << SDRAMC_CR1_CELL32BIT_Pos) | in SDRAM_Init() 47 (initStruct->TimeTMRD << SDRAMC_CR1_TMRD_Pos) | in SDRAM_Init() 48 (initStruct->TimeTRRD << SDRAMC_CR1_TRRD_Pos) | in SDRAM_Init() 49 (initStruct->TimeTRAS << SDRAMC_CR1_TRAS_Pos) | in SDRAM_Init() 50 (initStruct->TimeTRC << SDRAMC_CR1_TRC_Pos) | in SDRAM_Init() 51 (initStruct->TimeTRCD << SDRAMC_CR1_TRCD_Pos) | in SDRAM_Init() 52 (initStruct->TimeTRP << SDRAMC_CR1_TRP_Pos); in SDRAM_Init() [all …]
|
| A D | SWM320_spi.c | 33 void SPI_Init(SPI_TypeDef * SPIx, SPI_InitStructure * initStruct) in SPI_Init() argument 50 SPIx->CTRL |= (initStruct->FrameFormat << SPI_CTRL_FFS_Pos) | in SPI_Init() 51 (initStruct->SampleEdge << SPI_CTRL_CPHA_Pos) | in SPI_Init() 52 (initStruct->IdleLevel << SPI_CTRL_CPOL_Pos) | in SPI_Init() 53 ((initStruct->WordSize-1) << SPI_CTRL_SIZE_Pos) | in SPI_Init() 54 (initStruct->Master << SPI_CTRL_MSTR_Pos) | in SPI_Init() 60 SPIx->IE |= (initStruct->RXHFullIEn << SPI_IE_RFHF_Pos) | in SPI_Init() 61 (initStruct->TXEmptyIEn << SPI_IE_TFE_Pos) | in SPI_Init() 62 (initStruct->TXCompleteIEn << SPI_IE_FTC_Pos); in SPI_Init() 67 if(initStruct->RXHFullIEn | initStruct->TXEmptyIEn | initStruct->TXCompleteIEn) in SPI_Init() [all …]
|