长期犯困的原因大致包括以下几个方面:1.由于生活因素导致。与白天长期从事繁重的工作或者长期熬夜加班等因素,导致睡眠不足有关。建议及时调整工作和睡眠习惯。2.有可能是发作性睡病引起。属于睡眠障碍的一种,患者表现出白天明显犯困症状,而且容易摔倒。建议尽早去医院明确诊断,遵医嘱给予对症治疗。3.由于贫血引起。与体内红细胞或者血红蛋白含量过低,氧气的携带能力下降,脑供血不足有关。建议及时遵医嘱给予补血、补铁治疗。