Faits : A. Par jugement du 29 août 2014, le Tribunal de police de la République et canton de Genève a condamné X._ pour dénonciation calomnieuse et calomnie à une peine pécuniaire de 90 jours-amende à 40 fr. le jour, avec sursis pendant 3 ans. B. Statuant sur l'appel formé par X._, la Chambre pénale d'appel et de révision de la Cour de justice de la République et canton de Genève l'a rejeté par arrêt du 16 février 2015. Les faits à l'origine de cette procédure sont, en résumé, les suivants. Le 11 octobre 2011, X._ a déposé plainte pénale à la police à l'encontre de son ex-compagnon, A._; elle s'est constituée partie plaignante sur le plan pénal et civil. Elle accusait ce dernier d'avoir commis des actes d'ordre sexuel sur leur fille B._, née en 2007. Le 27 novembre 2012, le Ministère public de la République et canton de Genève a rendu une ordonnance de non-entrée en matière, dès lors qu'au vu des éléments figurant à la procédure, cette infraction n'apparaissait pas réalisée. Cette ordonnance n'a fait l'objet d'aucun recours. C. X._ forme un recours en matière pénale au Tribunal fédéral contre l'arrêt du 16 février 2015, concluant en substance, avec suite de frais et dépens, principalement à son annulation et au renvoi de la cause à l'autorité cantonale pour qu'elle statue dans le sens des considérants, subsidiairement, à son acquittement. Elle sollicite l'octroi de l'assistance judiciaire.