本帖最后由 vsfopen 于 2018-9-24 15:47 编辑
原理图:
M484_sch.pdf
(263.69 KB)
板载资源:
1. M484 64Pin,512K flash 160K ram
2. 2路USB,一主(ohci全速)一从(高速或者全速)
3. 复位按键
4. 3色LED
5. 20PIN 简易牛角座,引出PB0-PB15
6. nulink调试器(连接了M484的调试串口,但是没有支持VCOM的nulink固件)
7. QSPI flash(可选)
软件资源:https://gitee.com/versaloon/vsf_open
使用说明:
1. 安装IAR,目前只提供了IAR工程,后续会换成其他免费IDE
2. 安装新塘的patch,目前使用的IAR 7.x,需要按照patch才能支持M484芯片
patch位于:http://www.nuvoton.com.cn/hq/support/tool-and-software/software/?__locale=zh
3. 工程位于/vsf/example/vsfaio/proj/EWARM_M480目录中,打开demo.eww
4. 默认应用为vm(vsf里的虚拟机),可以直接编译下载运行
5. 使用其他应用的话,需要修改2处。1是Workspace中的usrapp下的app,只能使能其中1个;2是项目设置中C/C++ Compiler选项中的Preprocessor里的include路径,最后一个是usrapp的路径,修改为对应的app。比如:使用usblyzer的usrapp的话,在usrapp目录下,只保留usblyzer;include路径中,最后一个$PROJ_DIR$\..\..\..\..\..\vsf\example\vsfaio\usrapp\vm改为$PROJ_DIR$\..\..\..\..\..\vsf\example\vsfaio\usrapp\usblyzer。
另外,如果使用了arduino或者linux子系统的话,需要设置对应的路径(去掉路径前的;)
6. 有些应用,需要第三方软件,和VSF中的移植代码,这些位于component下的3rd目录和port目录,根据需要加入对应的代码
另外,3rd目录下一版是第三方软件,可能会需要做一些修改,具体要参考对应app的说明。
有问题可以留言,我会加到FAQ中。
|