初次使用
一:先查阅相关文档说明
RTL8722DM板子简易的参数, https://www.amebaiot.com/cn/amebad/
板子开源SDK相关, https://www.amebaiot.com/cn/amebad-arduino-getting-started/
板子开源的API介绍, https://www.amebaiot.com/cn/rtl8722dm-arduino-online-api-documents/
板子示例的网页, https://www.amebaiot.com/cn/amebad-arduino-compatible-ex/
https://www.amebaiot.com/cn/amebad-arduino-peripherals-examples/
板子SDK开源的源码, https://github.com/ambiot/ambd_arduino
二:然后安装开发环境
1.将开发板通过Micro USB接入电脑会自动安装相关驱动,然后可以在右键 ”此电脑--管理--设备管理器--串口 “ 中可以看到USB Serial Port ,则说明安装成功。
2.下载安装Arduino ,https://www.arduino.cc/en/Main/Software
3.配置Arduino开发板环境
打开Arduino,在“文件--首选项--附加开发板管理器网址”填入 “https://github.com/ambiot/ambd_arduino/raw/master/Arduino_package/package_realtek.com_amebad_index.json”然后保存
打开“工具--开发板管理--开发板管理器”会自动刷新所有硬件文件若网络状况不好,可能需要更长的时间。
找到Realtek AmebaBoards(32-bits ARM Cortex -M4 @200MHz) 然后安装,等待安装完成
然后重启Arduino,选择对应的串口,以及开发板
若因网络问题安装失败或者是下载速度较慢,也可以采用本地导入的方式来进行配置Arduino开发板环境。感谢群里技术支持提供的patch
文件链接 https://pan.baidu.com/s/136ymTxjsl6hVaLP2m-UTrA 提取码: xdye
然后解压patch到下面文件夹C:\Users\xxx\AppData\Local\Arduino15,重启Arduino就可以看到RTL8722DM开发板了
三:第一个程序
这里我们使用官方提供的实例程序。
主要代码如下
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(LED_BUILTIN, OUTPUT); //设置引脚为输出模式
}
// 这段程序主要实现led灯亮一秒灭一秒如此不断循环的效果
void loop() {
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
把开发板与面包板led灯,电阻相连接,编译烧录代码,上传至开发板,最终效果如图所示