void GPIO_Output_Init(void) { GPIO_Init(LED_G_Port, LED_G_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(LED_Y_Port, LED_Y_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(LED_R_Port, LED_R_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(Control1_Port, Control1_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(Control2_Port, Control2_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(Power1_Port, Power1_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(BCT1_Port, BCT1_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(BCT2_Port, BCT2_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(BCT3_Port, BCT3_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(BCT4_Port, BCT4_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(KEY2_RENEW_Port, KEY2_RENEW_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(KEY1_IDLE_Port, KEY1_IDLE_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(ON_Port, ON_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(OFF_Port, OFF_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(OCP_P_Port, OCP_P_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(ODP_P_Port, ODP_P_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(HEATER_Port, HEATER_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(FAN_Port, FAN_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(IO3_ODP_Port, IO3_ODP_Pin, GPIO_Mode_Out_PP_Low_Slow); GPIO_Init(IO4_OCP_Port, IO4_OCP_Pin, GPIO_Mode_Out_PP_Low_Slow); } 代码如上,宏定义都应该没问题,但是编译完成仿真的时候就会出错, Error: swim error[30004]: comm timeout void main(void) { uint16_t AdcVal=0; SYS_CLK_Config_16M(); GPIO_Output_Init(); while (1) { delay_ms(500); } } 多次试验验证,只要屏蔽GPIO_Output_Init();就不会出错 求哪位大大帮忙解答一下是为什么?STVD这个东西刚开始学用 |
测试标签123
IAR FOR ARM和IAR FOR STM8无法共存,
STM8L052,液晶内部电源怎么用?
STM8S103飞线外接芯片,I2C不能得到slaveAddress应答,通讯失败。
STM8S105C6T6 UART2串口,能接收数据,不能发送数据
STM8S105K4 串口2 无奇偶校验,也能接收 偶校验的 数据
在STM8S的IAP使用中断和APP使用中断问题
STM8L151 SMBUS设计
STM8S103F复位异常
STM8L的LCD调试时不亮
RE:STVD STM8L15X碰到奇怪的问题,请大大们来看下啥问题?
#define IO4_OCP_Pin GPIO_Pin_4
发现跟PC4有关系
RE:STVD STM8L15X碰到奇怪的问题,请大大们来看下啥问题?