mirror of
https://github.com/Fishwaldo/bl_mcu_sdk.git
synced 2025-07-08 13:58:35 +00:00
[fix] fix pinmux_init and while(1) process
This commit is contained in:
parent
322bbbe17e
commit
8da1479a1b
12 changed files with 22 additions and 25 deletions
|
@ -174,7 +174,7 @@ static void board_pin_mux_init(void)
|
||||||
{
|
{
|
||||||
gpio_cfg.pullType = GPIO_PULL_DOWN;
|
gpio_cfg.pullType = GPIO_PULL_DOWN;
|
||||||
}
|
}
|
||||||
// else if((af_pin_table[i].func == GPIO_FUN_DAC)|| (af_pin_table[i].func == GPIO_FUN_DAC))
|
// else if((af_pin_table[i].func == GPIO_FUN_DAC)|| (af_pin_table[i].func == GPIO_FUN_ADC))
|
||||||
// {
|
// {
|
||||||
// gpio_cfg.gpioFun = GPIO_FUN_ANALOG;
|
// gpio_cfg.gpioFun = GPIO_FUN_ANALOG;
|
||||||
// gpio_cfg.gpioMode = GPIO_MODE_ANALOG;
|
// gpio_cfg.gpioMode = GPIO_MODE_ANALOG;
|
||||||
|
|
|
@ -35,8 +35,10 @@
|
||||||
#define BSP_USING_DMA0_CH2
|
#define BSP_USING_DMA0_CH2
|
||||||
#define BSP_USING_DMA0_CH3
|
#define BSP_USING_DMA0_CH3
|
||||||
#define BSP_USING_DMA0_CH4
|
#define BSP_USING_DMA0_CH4
|
||||||
#define BSP_USING_DMA0_CH2
|
#define BSP_USING_DMA0_CH5
|
||||||
#define BSP_USING_DMA0_CH6
|
#define BSP_USING_DMA0_CH6
|
||||||
|
#define BSP_USING_DMA0_CH7
|
||||||
|
|
||||||
|
|
||||||
/* PERIPHERAL CONFIG */
|
/* PERIPHERAL CONFIG */
|
||||||
#if defined(BSP_USING_ADC0)
|
#if defined(BSP_USING_ADC0)
|
||||||
|
|
|
@ -188,7 +188,7 @@ static void board_pin_mux_init(void)
|
||||||
{
|
{
|
||||||
gpio_cfg.pullType = GPIO_PULL_DOWN;
|
gpio_cfg.pullType = GPIO_PULL_DOWN;
|
||||||
}
|
}
|
||||||
else if((af_pin_table[i].func == GPIO_FUN_DAC)|| (af_pin_table[i].func == GPIO_FUN_DAC))
|
else if((af_pin_table[i].func == GPIO_FUN_DAC)|| (af_pin_table[i].func == GPIO_FUN_ADC))
|
||||||
{
|
{
|
||||||
gpio_cfg.gpioFun = GPIO_FUN_ANALOG;
|
gpio_cfg.gpioFun = GPIO_FUN_ANALOG;
|
||||||
gpio_cfg.gpioMode = GPIO_MODE_ANALOG;
|
gpio_cfg.gpioMode = GPIO_MODE_ANALOG;
|
||||||
|
|
|
@ -14,29 +14,19 @@
|
||||||
#define BSP_USING_TIMER_CH0
|
#define BSP_USING_TIMER_CH0
|
||||||
#define BSP_USING_TIMER_CH1
|
#define BSP_USING_TIMER_CH1
|
||||||
#define BSP_USING_CAM
|
#define BSP_USING_CAM
|
||||||
|
|
||||||
/* ----------------------*/
|
/* ----------------------*/
|
||||||
|
|
||||||
/* PERIPHERAL With DMA LIST */
|
/* PERIPHERAL With DMA LIST */
|
||||||
|
|
||||||
#define BSP_USING_DMA0_CH0
|
#define BSP_USING_DMA0_CH0
|
||||||
#define BSP_USING_DMA0_CH1
|
#define BSP_USING_DMA0_CH1
|
||||||
|
|
||||||
#ifdef BSP_USING_UART1
|
|
||||||
#define BSP_USING_DMA0_CH2
|
#define BSP_USING_DMA0_CH2
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef BSP_USING_SPI0
|
|
||||||
#define BSP_USING_DMA0_CH3
|
#define BSP_USING_DMA0_CH3
|
||||||
#define BSP_USING_DMA0_CH4
|
#define BSP_USING_DMA0_CH4
|
||||||
#endif
|
#define BSP_USING_DMA0_CH5
|
||||||
|
|
||||||
#ifdef BSP_USING_I2S0
|
|
||||||
#define BSP_USING_DMA0_CH2
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef BSP_USING_DAC0
|
|
||||||
#define BSP_USING_DMA0_CH6
|
#define BSP_USING_DMA0_CH6
|
||||||
#endif
|
#define BSP_USING_DMA0_CH7
|
||||||
|
|
||||||
|
|
||||||
/* PERIPHERAL CONFIG */
|
/* PERIPHERAL CONFIG */
|
||||||
|
|
|
@ -211,7 +211,7 @@ static void board_pin_mux_init(void)
|
||||||
{
|
{
|
||||||
gpio_cfg.pullType = GPIO_PULL_DOWN;
|
gpio_cfg.pullType = GPIO_PULL_DOWN;
|
||||||
}
|
}
|
||||||
else if((af_pin_table[i].func == GPIO_FUN_DAC)|| (af_pin_table[i].func == GPIO_FUN_DAC))
|
else if((af_pin_table[i].func == GPIO_FUN_DAC)|| (af_pin_table[i].func == GPIO_FUN_ADC))
|
||||||
{
|
{
|
||||||
gpio_cfg.gpioFun = GPIO_FUN_ANALOG;
|
gpio_cfg.gpioFun = GPIO_FUN_ANALOG;
|
||||||
gpio_cfg.gpioMode = GPIO_MODE_ANALOG;
|
gpio_cfg.gpioMode = GPIO_MODE_ANALOG;
|
||||||
|
|
|
@ -45,8 +45,9 @@
|
||||||
#define BSP_USING_DMA0_CH2
|
#define BSP_USING_DMA0_CH2
|
||||||
#define BSP_USING_DMA0_CH3
|
#define BSP_USING_DMA0_CH3
|
||||||
#define BSP_USING_DMA0_CH4
|
#define BSP_USING_DMA0_CH4
|
||||||
#define BSP_USING_DMA0_CH2
|
#define BSP_USING_DMA0_CH5
|
||||||
#define BSP_USING_DMA0_CH6
|
#define BSP_USING_DMA0_CH6
|
||||||
|
#define BSP_USING_DMA0_CH7
|
||||||
|
|
||||||
/* PERIPHERAL CONFIG */
|
/* PERIPHERAL CONFIG */
|
||||||
#if defined(BSP_USING_ADC0)
|
#if defined(BSP_USING_ADC0)
|
||||||
|
|
|
@ -211,7 +211,7 @@ static void board_pin_mux_init(void)
|
||||||
{
|
{
|
||||||
gpio_cfg.pullType = GPIO_PULL_DOWN;
|
gpio_cfg.pullType = GPIO_PULL_DOWN;
|
||||||
}
|
}
|
||||||
else if((af_pin_table[i].func == GPIO_FUN_DAC)|| (af_pin_table[i].func == GPIO_FUN_DAC))
|
else if((af_pin_table[i].func == GPIO_FUN_DAC)|| (af_pin_table[i].func == GPIO_FUN_ADC))
|
||||||
{
|
{
|
||||||
gpio_cfg.gpioFun = GPIO_FUN_ANALOG;
|
gpio_cfg.gpioFun = GPIO_FUN_ANALOG;
|
||||||
gpio_cfg.gpioMode = GPIO_MODE_ANALOG;
|
gpio_cfg.gpioMode = GPIO_MODE_ANALOG;
|
||||||
|
|
|
@ -44,8 +44,10 @@
|
||||||
#define BSP_USING_DMA0_CH2
|
#define BSP_USING_DMA0_CH2
|
||||||
#define BSP_USING_DMA0_CH3
|
#define BSP_USING_DMA0_CH3
|
||||||
#define BSP_USING_DMA0_CH4
|
#define BSP_USING_DMA0_CH4
|
||||||
#define BSP_USING_DMA0_CH2
|
#define BSP_USING_DMA0_CH5
|
||||||
#define BSP_USING_DMA0_CH6
|
#define BSP_USING_DMA0_CH6
|
||||||
|
#define BSP_USING_DMA0_CH7
|
||||||
|
|
||||||
|
|
||||||
/* PERIPHERAL CONFIG */
|
/* PERIPHERAL CONFIG */
|
||||||
#if defined(BSP_USING_ADC0)
|
#if defined(BSP_USING_ADC0)
|
||||||
|
|
|
@ -63,6 +63,4 @@ int main(void)
|
||||||
bflb_platform_delay_ms(10);
|
bflb_platform_delay_ms(10);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
BL_CASE_SUCCESS;
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -52,7 +52,6 @@ int main(void)
|
||||||
|
|
||||||
while (1)
|
while (1)
|
||||||
{
|
{
|
||||||
|
__asm volatile ("nop");
|
||||||
}
|
}
|
||||||
|
|
||||||
BL_CASE_SUCCESS;
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -36,6 +36,7 @@ int main(void)
|
||||||
bflb_platform_set_alarm_time(1000000,systick_isr);
|
bflb_platform_set_alarm_time(1000000,systick_isr);
|
||||||
while(1)
|
while(1)
|
||||||
{
|
{
|
||||||
|
__asm volatile ("nop");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -46,5 +46,9 @@ int main(void)
|
||||||
device_control(uart, DEVICE_CTRL_SET_INT, (void *)(UART_RX_FIFO_IT|UART_RTO_IT));
|
device_control(uart, DEVICE_CTRL_SET_INT, (void *)(UART_RX_FIFO_IT|UART_RTO_IT));
|
||||||
}
|
}
|
||||||
|
|
||||||
BL_CASE_SUCCESS;
|
while (1)
|
||||||
|
{
|
||||||
|
__asm volatile ("nop");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue