恭喜,你发布的帖子
发布于 2017-10-10 11:33:25
8楼
感谢W的分享,这是一个关于200/200smart指针的应用例程,就是&和*的灵活应用,我也跟着楼主玩了一把数据采集。
我有几点体会和楼主交流一下:
1,如果子程序只有一段,那么还是把它直接写在主程序中去好了。这个初始化定时中断参数的子程序,只有一段,这段直接写在主程序中,把前面的“always on”换成“first on”,不要为了结构化而结构化,简洁就是美,“less is more!”
2,AC1相当于一个临时变量,用它作指针就要另外加一个VB1来判断确切的地址指针,不如干脆把AC1换做VD2,省了VB1;
另外,逻辑上我更改了一下,当外部信号M0.0(可以当做I0.0)触发时,连续采集100个数据到缓冲区,并累加求和:
这里,用VD0作为地址指针,16#080001F4,表示V区500个字节,即VB500,16#080001F4换算成整数就是134218228
请填写推广理由:
分享
只看
楼主