【Ameba RTL8195开发板试用体验】+熟悉硬件&arduino环境
-
-
wspytu
- LV4工程师
-
| 2017-06-20 15:21:06
- 浏览量 1750
- 回复:1
本帖最后由 wspytu 于 2017-6-20 15:30 编辑
收到Ameba RTL8195开发板有一个周了,每天想着赶紧熟悉一下,因忙着调试电机驱动LV8726耽搁几天,赶到17日抽时间分享下学习笔记,看到论坛维护的消息,谨祝社区稳定持续发展、蒸蒸日上!!! 参考“UM0048 Realtek Ameba RTL8195AM DEV 1v0 User Manual_1v10_20161006”用户手册,先熟悉下Ameba RTL8195开发板。 先来看下开发板结构框图:
板子中间屏蔽罩下就是RTL8195AM的小模块(抽空再看下RTL8195AM的芯片资料及参考手册等);初次接触DAP,孤陋寡闻,上网搜了一下,网友详细介绍如下:
CMSIS-DAP 是mbed项目的一个子项目, 跟mbed其实关系不大. 是OnBoard(OB)调试工具, 一边通过USB接口连接电脑, 另外一边连接目标芯片的swd/jtag+uart+电源. 本身也就是个M系列的MCU. USB插上后出现三个设备, 主打三个功能:
1. Flash升级, 表现为U盘.
2. 目标CPU UART调试, 表现为USB串口(CDC)
3. 仿真器, 表现为HID设备
Arduino接口引脚定义如下图:
RTL8195AS管脚功能图如下:
软件arduino参考“Ameba Arduino:Getting Started with RTL8195”(链接如下:
https://www.amebaiot.com/cn/ameba-arduino-getting-started/),安装
mbed WinSerial驱动后,在电脑设备管理器中可以看到串口端口号:
在arduino中文社区下载最新版arduino windows.exe安装软件(链接地址:
http://www.arduino.cn/thread-5838-1-1.html) 为了让Arduino IDE找到Ameba的设定档,先到 “File” -> “Preferences”在Additional Boards Manager URLs 填入:
https://github.com/Ameba8195/Arduino/raw/master/release/package_realtek.com_ameba_index.json 打开TOOLS->Board...->Boards support,等待安装Ameba库文件(装了好几次,最后发现上午刚上班网速较快,可以下载完成)
安装过程和完成图片如下:
参考示例,打开File->examples->01 basics->Blink,编译并upload到开发板:
D13引脚接入指示灯后,效果如下:
本帖最后由 wspytu 于 2017-6-20 15:30 编辑
收到Ameba RTL8195开发板有一个周了,每天想着赶紧熟悉一下,因忙着调试电机驱动LV8726耽搁几天,赶到17日抽时间分享下学习笔记,看到论坛维护的消息,谨祝社区稳定持续发展、蒸蒸日上!!! 参考“UM0048 Realtek Ameba RTL8195AM DEV 1v0 User Manual_1v10_20161006”用户手册,先熟悉下Ameba RTL8195开发板。 先来看下开发板结构框图:
板子中间屏蔽罩下就是RTL8195AM的小模块(抽空再看下RTL8195AM的芯片资料及参考手册等);初次接触DAP,孤陋寡闻,上网搜了一下,网友详细介绍如下:
CMSIS-DAP 是mbed项目的一个子项目, 跟mbed其实关系不大. 是OnBoard(OB)调试工具, 一边通过USB接口连接电脑, 另外一边连接目标芯片的swd/jtag+uart+电源. 本身也就是个M系列的MCU. USB插上后出现三个设备, 主打三个功能:
1. Flash升级, 表现为U盘.
2. 目标CPU UART调试, 表现为USB串口(CDC)
3. 仿真器, 表现为HID设备
Arduino接口引脚定义如下图:
RTL8195AS管脚功能图如下:
软件arduino参考“Ameba Arduino:Getting Started with RTL8195”(链接如下:
https://www.amebaiot.com/cn/ameba-arduino-getting-started/),安装
mbed WinSerial驱动后,在电脑设备管理器中可以看到串口端口号:
在arduino中文社区下载最新版arduino windows.exe安装软件(链接地址:
http://www.arduino.cn/thread-5838-1-1.html) 为了让Arduino IDE找到Ameba的设定档,先到 “File” -> “Preferences”在Additional Boards Manager URLs 填入:
https://github.com/Ameba8195/Arduino/raw/master/release/package_realtek.com_ameba_index.json 打开TOOLS->Board...->Boards support,等待安装Ameba库文件(装了好几次,最后发现上午刚上班网速较快,可以下载完成)
安装过程和完成图片如下:
参考示例,打开File->examples->01 basics->Blink,编译并upload到开发板:
D13引脚接入指示灯后,效果如下: