1、前言
XR-21A、XR-22A WiFi模组深受到各位嵌入式开发爱好者的喜爱,本文主要介绍 XR-21A、XR-22A WiFi模组的开发环境搭建,编译以及烧录。
2、模组简介
XR-21A、XR-22A WiFi模组核心处理器XR808在较小尺寸封装中集成了ARM Cortex-M4F微型控制器,支持从32KHz到160MHz的时钟速率,支持IEEE802.11 b/g/n模式,拥有较丰富的外设接口和GPIO数量,芯片集成较大的SRAM,并且支持XIP模式,具有多种低功耗工作模式,功耗远低于同类产品。丰富的硬件资源和易用的SDK可用于开发多种IOT产品。详情请戳docs.aimachip.com
3、Linux平台搭建
Linux 环境:Ubuntu14.2 以上 + GCC
第一步:安装好Linux和Ubuntu
第二步:安装好Ubuntu后在以下网址上下载GCC交叉编译器
https://launchpad.net/gcc-arm-embedded/4.9/4.9-2015-q2-update/+download/gcc-arm-none-eabi-4_ 9-2015q2-20150609-linux.tar.bz2
第三步:将压缩包复制到在个人指定目录下,并解压在当前文件夹下
C.保存后退出执行 source ~/.bashrc 脚本,更新环境变量配置。