首先介绍下生成ITER提供的样列项目。
1、makeBaseApp.pl -t example
2、makeBaseApp.pl -i -t example
3、make生成IOC
4、转到iocboot/ioc**/路径 ,用命令chmod +x st.cmd 修改st.cmd的权限,然后用命令./st.cmd执行该文件,打开服务器
5、vi st.cmd 观察其内容,可以修改让其执行其他record。
6、用camonitor 或caget啥的观察pv
进入正题。
建立一个简单的epics驱动:https://pubweb.bnl.gov/~mdavidsaver/epics-doc/epics-devsup.html
1、引用ioc框架
makeBaseApp.pl -t ioc prng
2、在prngApp/src/路径下添加IOC的设备定义prngdev.dbd和驱动程序devprng.c,并修改此路径下的makefile,加入两个新的文件