问题分析:男性不能勃起的原因有很多,主要是因为阴茎海绵体的病变,如果有高血压,糖尿病等基础疾病,会造成血管内皮受损,造成海绵体硬化,海绵体萎缩。多普勒检查可以确诊阴茎海绵体的血流,可以服用红景天胶囊或血栓通片等药物来改善海绵体的功能。在生活当中也应当注意,不要过度的情绪激动,不要吃热性的食物,多吃蔬菜水果。平时少吃辛辣刺激的食物,忌烟酒,保持充足的睡眠,少熬夜。