发烧一般是指发热,一岁宝宝发热38.5°C持续12个小时了可能是细菌感染、病毒感染、支原体感染等原因引起的,需要前往医院就诊,明确病因后对症治疗,具体分析如下:1.细菌感染:细菌感染可能会导致一岁宝宝发热38.5°C持续12个小时了,家长可以在医生的指导下给宝宝服用青霉素V钾片、头孢克洛颗粒等药物进行治疗。2.病毒感染:病毒感染可能会导致一岁宝宝发热38.5°C持续12个小时了,家长可以在医生的指导下给宝宝服用利巴韦林颗粒、磷酸奥司他韦颗粒等药物进行治疗。3.支原体感染:支原体感染可能会导致一岁宝宝发热38.5°C持续12个小时了,家长可以在医生的指导下给宝宝服用阿奇霉素颗粒、罗红霉素颗粒等药物进行治疗。治疗期间家长要注意给宝宝保暖,平时多喝温热水,保证充足的睡眠,有利于病情的恢复。