1. 本次使用RTL8195AM测试一下,原厂资源地址:https://os.mbed.com/platforms/Realtek-RTL8195AM/
2. 由于板子支持mbed,所以把CON2连接电脑之后,会出来一个小的盘、
3. 从github上下载程序测试一下,例程下载地址https://github.com/ARMmbed/mbed-os-example-blinky,LED灯闪烁例程,然后打开MBED的在线编译器
4. 第一步,第一次使用前需要通过右上角的芯片图标打开一个添加默认平台的界面,第二步,打开这个界面后选择下面那个大大的加号 Add PlantForm 随后将转到https://developer.mbed.org/platforms/这里,然后选择使用的开发平台。
5. 厂家选择Realtek,然后出现板子型号,点击进入详情页
6. 注意右边的Add to your Compiler 点击一下就可以添加到你的编译器中了,回到你的编译器中看一下平台选型中有了这块板子,选择一个LED的工程(之前github下载的不用)。
7. 点击Compile编译一下,然后网页会生成一个bin文件,不过实际测试的时候发现编译不成功,原厂直接的例程居然编译不成功,很懵逼,感觉像是内存地址分配的问题。看样子目前的MBED还是有问题的。
Warning: Enumeration value is out of "int" range in "extras/mbed-os.lib/targets/TARGET_Realtek/TARGET_AMEBA/sdk/soc/realtek/8195a/fwlib/hal_i2c.h", Line: 329, Col: 34
Error: "/extras/mbed-os.lib/targets/TARGET_Realtek/TARGET_AMEBA/TARGET_RTL8195A/device/TOOLCHAIN_ARM_STD/rtl8195a.sct", line 16 (column 22):
Error: L6236E: No section matches selector - no section to be FIRST/LAST.