logo资料库

Open1081用户手册(Open1081-UserManualV).pdf

第1页 / 共33页
第2页 / 共33页
第3页 / 共33页
第4页 / 共33页
第5页 / 共33页
第6页 / 共33页
第7页 / 共33页
第8页 / 共33页
资料共33页,剩余部分请下载后查看
Open1081 UserManual 1
目录 一、 二、 2.1. 2.2. 三、 四、 4.1. 4.2. 4.3. 4.4. 概述 ......................................................................................................................................................... 4 硬件介绍 ................................................................................................................................................. 4 核心板介绍.............................................................................................................................................. 4 底板资源简介 .......................................................................................................................................... 6 芯片 FLASH 分区介绍 .............................................................................................................................. 8 BOOT 和 WIFI_Driver 升级 ...................................................................................................................... 8 使用 JLINK 下载 BOOT ............................................................................................................................. 9 使用 JLINK 下载 WIFI_Driver ................................................................................................................. 10 使用 Bootloader 下载 WIFI_Driver ........................................................................................................ 11 使用 BOOT 下载用户程序..................................................................................................................... 11 五、 KEIL MDK 环境设置 ............................................................................................................................... 12 5.1. 5.2. 5.3. 5.4. 怎么激活 WorkSpace 中的工程? ........................................................................................................ 12 怎么把当前工程中的文件设置为不可用? ........................................................................................ 12 在 KEIL 中工程设置和下载程序注意事项 .......................................................................................... 13 使用 Keil MDK 生产 BIN 文件 .............................................................................................................. 15 六、 WiFi 的基本介绍 ................................................................................................................................... 16 6.1. WiFi 的几种工作模型: ........................................................................................................................ 16 七、 例程分析 ............................................................................................................................................... 17 7.1. Open1081_Peripherals_Examples 例程讲解 ......................................................................................... 17 7.1.1. ADC ........................................................................................................................................................ 18 7.1.2. CAN ........................................................................................................................................................ 18 7.1.3. DAC ........................................................................................................................................................ 19 7.1.4. DCMI_OV2640........................................................................................................................................ 19 7.1.5. DS18B20 ................................................................................................................................................. 20 7.1.6. GPIO_KEY_LED ....................................................................................................................................... 20 7.1.7. I2C .......................................................................................................................................................... 21 7.1.8. I2S_UDA1380 ......................................................................................................................................... 21 7.1.9. LCD22 ..................................................................................................................................................... 22 7.1.10. LCD22_Touchpanel ............................................................................................................................. 22 2
7.1.11. LDR ..................................................................................................................................................... 23 7.1.12. RTC ..................................................................................................................................................... 23 7.1.13. SPI_AT45DB ........................................................................................................................................ 24 7.1.14. SPI_SD_FatFS ...................................................................................................................................... 24 7.1.15. USB_Device_Examples ....................................................................................................................... 26 7.2. Open1081_WiFi_Examples 例程讲解 .................................................................................................... 27 7.2.1. Demo1_WiFi_Link .................................................................................................................................. 27 7.2.2. Demo2_TCP_UDP_ECHO ....................................................................................................................... 28 7.2.3. Demo3_WPS_EasyLink .......................................................................................................................... 29 7.2.4. Demo4_Webserver_OTA ....................................................................................................................... 31 7.2.5. Demo5_mDNS_bonjour ........................................................................................................................ 31 7.2.6. Demo6_SSL_https .................................................................................................................................. 32 版本修订 ...................................................................................................................................................................... 33 3
一、 概述 革命性 WIFI 产品已问世,你还在等什么?Open1081 为你提供全套 WIFI 智能产品的解决方 案,开启属于你自己的智能生活,在蓝牙耳机盛行的年代,你是否想拥有你自己个性的 WIFI 耳 机呢?基于 WIFI 的智能相机能否激发你创新的萌芽呢?能与智能手机,平板电脑等智能设备, 云端建立无缝链接的开发套件,你是否想立即拥有呢?现在,这一切已经成为可能,赶快加入我 们的 WIFI 智能战队吧。 二、 硬件介绍 2.1. 核心板介绍 Core1081-A Core1081-B Core1081 是一种基于 MX1081 的超小型,超低功耗的嵌入式 WIFI 模块。MX1081 是一款超高 集成度的 WIFI 微控制器,集成 IEEE 802.11 MAC、基带、射频以及一个可以运行 WIFI 网络协议栈 和应用程序的微控制器核心。MX1081 内置 1M 字节的闪存,128K 字节 RAM 和丰富的外设。 Core1081 配合 mxchipWNet 嵌入式 WIFI 固件,用户可以方便、快速地为嵌入式设备增加 WIFI 网络通讯功能。如使用 mxchipWNet-DTU 串口透明传输固件,可以立即为你的串口设备添加无线网 络功能,缩短了开发周期,实现快速上市。用户也可以使用 mxchipWNet 软件库直接在模块上开发 各种嵌入式 WIFI 应用,进一步降低成本和产品体积 。 4
 完整功能的 WIFI 联通性: o 支持 IEEE 802.11 b/g/n,WIFI 频段 1-13 o 发射功率:18dBm@11b,15dBm@11g, 14.5dBm@11n o 接收灵敏度:-96dBm o 数据传输率:11M@802.11b, 54M@802. 11g, 72M@802.11n o WPS 2.0 o 加 密 方 式 : WEP , WPA/WPA2 PSK/Enterprise o 多种节能模式  Core1081 核心参数 o 主控芯片:MX1081 o 工作电压:2.0V~3.6V o 工作频段:2.400~2.484GHz o 接口:所有 IO 接口 o 接口间距:排针间距 2.0mm 天 线 : 可 选 内 置 天 线 或 外 置 天 线 (Core1081-A 或 Core1081-B)  领先技术: o SOC 技术,内部集成了 STM32F205R 的 MCU,超小体积 EasyLink 一键配置 o 无缝漫游切换 o 高速网络传输,实际最高可达 20Mbps o 内置实时操作系统全新软件系统  超低功耗: o 工作电压:3.3V o 保持无线网络连接仅需约 7mA 电流 o 以 20kbps 传输数据时(传输周期 100ms), 平均功耗约 24mA o 待机功耗约 8μ A o 120MHz 主频的 Cortex-M3 内核,内嵌 Flash 1M bytes,RAM 128kBytes;  包含如下外设: o 42 个 GPIO 口 o 1 个带硬件流控制的 UART 接口,2 个普通 UART 接口 o 2 个 SPI 接口,1 个 IIS 接口 o 8 个 ADC 输入通道,2 个 DAC 输出通道 o 1 个 USB OTG 接口, 1 个 CAN 接口 o 2 个 I2C 接口 o DCMI 接口 JTAG/SWD 调试接口 5
2.2. 底板资源简介 【芯片简介】 1. PL2303 17. Arduino 接口 18. MCU 引脚接口 方便接入 Arduino 模块 USB TO UART,方便调试。 引出所有 I/O,方便与外设进行 I/O 连接。 2. AMS1117-3.3 3.3V 稳压器件。 [ 核心接口简介 ] 3. 核心板插槽 4. 方便接入核心板。 I2S2 / I2C1 接口 方便接入 I2S 模块,如音频模块等。 5. DCMI 接口 19. JTAG 接口 支持下载与调试。 [ 器件简介 ] 20. 用户 LED 便于 I/O 输出测试或显示程序运行状态。 21. 电源 LED 22. PL2303 TX-LED / RX-LED UART 收发指示 LED。 6
6. 方便接入摄像头模块。 I2C1/ I2C2 接口 方便接入 I2C 模块,如 I/O 扩展芯片 PCF8574、EEPROM AT24CXX 模块等。 为摄像头模块提供时钟 24. 25M 晶振 23. BOOT 指示 LED 指示 BOOT 的状态 25. 12M 晶振 为 PL2303 提供时钟 26. 复位按键 27. 用户按键 便于 I/O 输入测试或控制程序运行状态。 28. 摇杆 上、下、左、右、按下,共 5 个状态。 29. "5V DC"或"USB"供电选择开关 30. BOOT 开关 切换到 H,系统从用户 FLAH 启动; 切换到 L,系统从 Core1081 Common Bootloader 启动。 31. STATUS 开关 32. SLEEP 开关 [ 跳线说明 ] 33. USB EN 跳线 34. UART2 跳线 35. 摇杆和用户按键跳线 36. 用户 LED 跳线 以上接口: 短接跳线:接入到示例程序指定的 I/O; 断开跳线:可改为使用连接线接入自定义的 I/O。 7. LDR 接口 方便接入光敏电阻 8. CAN1 接口 方便接入 CAN 模块。 9. UART1/UART4 接口 方便接入 RS232、RS485、USB TO 232 模块等。 10. SPI1 / SPI2 接口 方便接入 SPI 模块,如 FLASH AT45DBXX、SD 卡、MP3 模块等。 方便接入 AD、DA 模块,因为 SPI1 复 用了 AD、DA 功能。 11. LCD 接口 方便接入 LCD + 触摸屏模块。 12. ONE WIRE 接口 方便接入 1-WIRE 器件(TO-92 封装), 如温度传感器 DS18B20、电子注册码 DS2401 等。 [ 其它接口简介 ] 13. 5V DC 接口 14. USB TO UART 接口 经过板载 PL2303 USB TO UART 芯片 的转换,转为 UART。 15. USB 接口 作为 Device:通过连接线,与计算机进 行 USB 通信。 16. 5V 与 3.3V 电源输入输出接口 常用于对外供电,或与用户板进行共地 处理。 7
三、 芯片 FLASH 分区介绍 EMW3280/316x modules have Cortex-M3 MCU with rich peripherals, users can build their own embedded Wi-Fi applications based on mxchipWNetTM library which manage all of the Wi-Fi MAC and TCP/IP stack processing. MXCHIP also provide mxchipWNetTM firmware to meet typical applications: wireless UART, wireless audio, wireless sensor etc. The firmware is build up by five sections: ① ② ③ ④ ⑤ 0x08000000 0x08004000 0x0800C000 0x08060000 0x0800C000 0x080C0000 0x0800C000 ① 16k bytes Core1081 bootloader ② 16k bytes Parameters ③ 769k bytes mxchipWNetTM Firmware or customized firmware ④ 384k bytes (Optional) Temporary storage for OTA purpose ⑤ 256k bytes RF Driver 四、 BOOT 和 WIFI_Driver 升级 在下载 BOOT 前,最好先擦除下整个芯片。 8
分享到:
收藏