根据你描述的情况建议最好去专业的骨科医院检查一下是否存在膝关节韧带损伤关节炎半月板损伤等情况确诊病后选择对症治疗即可。
但是具体是什么原因引起的,需要医院进一步的检查之后才能知道,这个需要实验室的检查结果和医生临床的检查的,建议您用热敷,然后去医院检查,再对症治疗的。