关于STM32单片机的问题1

2019-07-20 21:47发布

各位高手,小弟正在基于STM32单片机开发应用程序,集成开发环境是IAR,仿真器是JTAG.部分代码如下:            uart_config.baud_rate    = app_context->appConfig->USART_BaudRate;/*设置波特率*/          uart_config.data_width   = DATA_WIDTH_8BIT;/*设置数据位宽度*/          uart_config.parity       = NO_PARITY;/*无校验位*/          uart_config.stop_bits    = STOP_BITS_1;/*1位停止位*/         uart_config.flow_control = FLOW_CONTROL_DISABLED;/*禁止流控*/           /*如果使能省电模式,则使能串口唤醒*/         if(mico_context->flashContentInRam.micoSystemConfig.mcuPowerSaveEnable == true)                uart_config.flags = UART_WAKEUP_ENABLE;         else                uart_config.flags = UART_WAKEUP_DISABLE;           ring_buffer_init  ( (ring_buffer_t *)&rx_buffer, (uint8_t *)rx_data, UART_BUFFER_LENGTH ); 单步调试到”uart_config.baud_rate”这一行,继续单步调试,发现系统直接跳转到”ring_buffer_init”这一行,请教其中的原因.谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-21 01:25
这代码,mico的东东??
wangxd5429
2楼-- · 2019-07-21 06:10
 精彩回答 2  元偷偷看……
zmingwang
3楼-- · 2019-07-21 11:53
 精彩回答 2  元偷偷看……

一周热门 更多>