恭喜,你发布的帖子
发布于 2026-04-28 14:26:31
16楼
我在提问这个问题之前我根据手册的要求对SMB130的波特率、奇偶校验等等设置就是这么设置的。我用程序员计算器将0000 1001换算成16进制确实是9这下我一通百通。
EVNT管脚定义我弄明白了我用的CM01,按照手册的中断事件优先级顺序我应该设置成26(端口1)而不是9(端口0)。
中断程序那段我想问的如图2,定义INT和EVNT管脚,为什么要INT管脚定义成INT_0?我看手册上说可以是常数0~127任意一个数,这块我不太明白。
200smart 的系统中允许用户自定义各种类型的中断子程序,最多可以定义0~127个。
至于用户定义INT_0还是0~127完全取决你自己的喜好,没有特殊的规定和要求。
只是在定义中断后,接收完成中断关联的中断子程序,比如,我定义在INT_2,那么接收完成中断的通讯内容程序,就必须写在INT_2里面,一般写再次启动发送xmt指令。
请填写推广理由:
分享
只看
楼主