查理曼在778年决定远征伊比利亚半岛的原因主要有以下几点:
基督教与穆斯林的冲突:当时穆斯林帝国在西班牙的扩张使得基督教势力被迫后退,查理曼利用这个机会对穆斯林进行了长达七年的战争,并最终夺取了西班牙北部的大片领土。搜狐
政治与军事扩张:查理曼意图通过远征伊比利亚半岛来扩大自己的政治和军事影响力,将伦巴第、萨克森乃至伊比利亚半岛北部纳入法兰克帝国(也称查理曼帝国)的版图。抖音百科
与阿瓦尔人的战争:查理曼在与阿瓦尔人的战争中取得了胜利,这增强了他的信心和力量,促使他进一步向伊比利亚半岛扩张。2020丨公元820年代:查理曼帝国与现代西欧国家
基督教的传播:查理曼成功使得萨克森地区皈依了基督教,他可能也希望通过远征伊比利亚半岛来进一步传播基督教。“西欧之父”——查理曼-光明日报
综上所述,查理曼远征伊比利亚半岛的原因是多方面的,包括宗教冲突、政治扩张、军事征服以及传播基督教信仰。