lowermachine/doc/pl_reference_mannual.assets/encoder_cr.svg
Miaow 4ecbc6a0ba feat(pl,drv): 添加了外部信号屏蔽相机触发的机制
1. pl端的encoder模块实现了可选的外部复位信号
2. pl端修改encoder模块的ENCODER_CR寄存器复位值,为仅限内部复位以及内部默认处于复位状态
3. 驱动层实现外部复位的开启和关闭功能,驱动open时退出默认的复位清零状态
   由于驱动程序已在open时退出复位状态,应用程序可不做更改,驱动程序close后不会自动切换回复位状态
4. 更新了驱动测试应用程序
2023-04-26 21:21:40 +08:00

1 line
12 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 551.444 77.496"><defs><clipPath id="a"><polygon points="0.584 0.583 551.444 0.583 551.444 77.496 0.584 77.496 0.584 0.583 0.584 0.583" style="fill:none;clip-rule:evenodd"/></clipPath><clipPath id="b"><polygon points="0.584 13.402 550.86 13.402 550.86 38.457 0.584 38.457 0.584 13.402 0.584 13.402" style="fill:none;clip-rule:evenodd"/></clipPath><clipPath id="c"><polygon points="0.584 51.858 413.145 51.858 413.145 76.913 0.584 76.913 0.584 51.858 0.584 51.858" style="fill:none;clip-rule:evenodd"/></clipPath><clipPath id="d"><polygon points="0 0 551.444 0 551.444 77.496 0 77.496 0 0 0 0" style="fill:none;clip-rule:evenodd"/></clipPath></defs><g style="clip-path:url(#a)"><text transform="translate(13.416 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">3<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">1</tspan></text><text transform="translate(47.846 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">3<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">0</tspan></text><text transform="translate(82.275 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">2<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">9</tspan></text><text transform="translate(116.705 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">2<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">8</tspan></text><text transform="translate(151.135 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">2<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">7</tspan></text><text transform="translate(185.565 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">2<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">6</tspan></text><text transform="translate(219.994 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">2<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">5</tspan></text><text transform="translate(254.424 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">2<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">4</tspan></text><text transform="translate(288.854 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial"><tspan style="letter-spacing:-0.016992654107181395em">2</tspan><tspan x="4.084" y="0">3</tspan></text><text transform="translate(323.275 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial"><tspan style="letter-spacing:-0.016992654107181395em">2</tspan><tspan x="4.084" y="0">2</tspan></text><text transform="translate(357.705 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial"><tspan style="letter-spacing:-0.016992654107181395em">2</tspan><tspan x="4.084" y="0">1</tspan></text><text transform="translate(392.135 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial"><tspan style="letter-spacing:-0.016992654107181395em">2</tspan><tspan x="4.084" y="0">0</tspan></text><text transform="translate(426.565 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial"><tspan style="letter-spacing:-0.016992654107181395em">1</tspan><tspan x="4.084" y="0">9</tspan></text><text transform="translate(460.994 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial"><tspan style="letter-spacing:-0.016992654107181395em">1</tspan><tspan x="4.084" y="0">8</tspan></text><text transform="translate(495.424 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial"><tspan style="letter-spacing:-0.016992654107181395em">1</tspan><tspan x="4.084" y="0">7</tspan></text><text transform="translate(529.854 9.32)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial"><tspan style="letter-spacing:-0.016992654107181395em">1</tspan><tspan x="4.084" y="0">6</tspan></text><text transform="translate(13.416 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">1<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">5</tspan></text><text transform="translate(47.846 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">1<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">4</tspan></text><text transform="translate(82.275 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">1<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">3</tspan></text><text transform="translate(116.705 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">1<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">2</tspan></text><text transform="translate(151.135 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">1<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">1</tspan></text><text transform="translate(185.565 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.016992654107181395em">1<tspan x="4.084" y="0" style="letter-spacing:0.00006436611404235377em">0</tspan></text><text transform="translate(222.322 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial">9</text><text transform="translate(256.752 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial">8</text><text transform="translate(291.182 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial">7</text><text transform="translate(325.611 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial">6</text><text transform="translate(360.041 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial">5</text><text transform="translate(394.471 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial">4</text><text transform="translate(428.9 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial">3</text><text transform="translate(463.33 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial">2</text><text transform="translate(497.76 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial">1</text><text transform="translate(532.19 47.781)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial">0</text><text transform="translate(424.229 60.593)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial"><tspan style="letter-spacing:-0.046987263250918246em">I</tspan><tspan x="1.748" y="0" style="letter-spacing:-0.02896475131905919em">C</tspan><tspan x="6.999" y="0">O</tspan></text><text transform="translate(458.08 60.593)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial"><tspan style="letter-spacing:0.024974052248433257em">V</tspan><tspan x="5.241" y="0" style="letter-spacing:-0.0719613154993515em">T</tspan><tspan x="9.323" y="0">S</tspan></text><text transform="translate(490.752 60.593)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial"><tspan style="letter-spacing:0.013001955036555457em">M</tspan><tspan x="6.408" y="0" style="letter-spacing:-0.007981398141251865em">O</tspan><tspan x="12.24" y="0">D</tspan></text><text transform="translate(526.932 60.593)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial"><tspan style="letter-spacing:-0.02896475131905919em">C</tspan><tspan x="5.251" y="0" style="letter-spacing:-0.016992654107181395em">L</tspan><tspan x="9.335" y="0">R</tspan></text><text transform="translate(427.15 73.413)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.024974052248433257em">r<tspan x="2.333" y="0" style="letter-spacing:-0.00012873222808470753em">w</tspan></text><text transform="translate(461.58 73.413)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.024974052248433257em">r<tspan x="2.333" y="0" style="letter-spacing:-0.00012873222808470753em">w</tspan></text><text transform="translate(496.01 73.413)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.024974052248433257em">r<tspan x="2.333" y="0" style="letter-spacing:-0.00012873222808470753em">w</tspan></text><text transform="translate(530.44 73.413)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.024974052248433257em">r<tspan x="2.333" y="0" style="letter-spacing:-0.00012873222808470753em">w</tspan></text></g><g style="clip-path:url(#b)"><text transform="translate(260.26 28.554)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial"><tspan style="letter-spacing:-0.02902911743310154em">R</tspan><tspan x="5.251" y="0" style="letter-spacing:-0.016992654107181395em">e</tspan><tspan x="9.334" y="0" style="letter-spacing:0.038040373399031074em">s</tspan><tspan x="13.41" y="0" style="letter-spacing:-0.016992654107181395em">e</tspan><tspan x="17.494" y="0" style="letter-spacing:-0.024974052248433257em">r</tspan><tspan x="19.827" y="0" style="letter-spacing:-0.11508661190772851em">v</tspan><tspan x="22.743" y="0" style="letter-spacing:-0.01686392187909668em">e</tspan><tspan x="26.828" y="0">d</tspan></text></g><g style="clip-path:url(#c)"><text transform="translate(191.4 67.007)" style="font-size:7.574803352355957px;fill:#040000;font-family:ArialMT, Arial;letter-spacing:-0.02902911743310154em">R<tspan x="5.251" y="0" style="letter-spacing:-0.016992654107181395em">e</tspan><tspan x="9.334" y="0" style="letter-spacing:0.038040373399031074em">s</tspan><tspan x="13.41" y="0" style="letter-spacing:-0.016992654107181395em">e</tspan><tspan x="17.494" y="0" style="letter-spacing:-0.025038418362475612em">r</tspan><tspan x="19.827" y="0" style="letter-spacing:-0.1149578796796438em">v</tspan><tspan x="22.743" y="0" style="letter-spacing:-0.016992654107181395em">e</tspan><tspan x="26.827" y="0" style="letter-spacing:0.00006436611404235377em">d</tspan></text></g><g style="clip-path:url(#d)"><polyline points="0 12.819 0 39.039 0.584 39.039 0.584 12.819 0 12.819" style="fill:#040000;fill-rule:evenodd"/><polyline points="550.86 13.402 550.86 39.039 551.444 39.039 551.444 13.402 550.86 13.402" style="fill:#040000;fill-rule:evenodd"/><polyline points="0 51.276 0 77.496 0.584 77.496 0.584 51.276 0 51.276" style="fill:#040000;fill-rule:evenodd"/><polyline points="550.86 51.858 550.86 77.496 551.444 77.496 551.444 51.858 550.86 51.858" style="fill:#040000;fill-rule:evenodd"/><polyline points="413.145 51.858 413.145 77.496 413.729 77.496 413.729 51.858 413.145 51.858" style="fill:#040000;fill-rule:evenodd"/><polyline points="447.574 51.858 447.574 77.496 448.157 77.496 448.157 51.858 447.574 51.858" style="fill:#040000;fill-rule:evenodd"/><polyline points="482.003 51.858 482.003 77.496 482.586 77.496 482.586 51.858 482.003 51.858" style="fill:#040000;fill-rule:evenodd"/><polyline points="516.431 51.858 516.431 77.496 517.015 77.496 517.015 51.858 516.431 51.858" style="fill:#040000;fill-rule:evenodd"/><polyline points="0.584 12.819 0.584 13.402 551.444 13.402 551.444 12.819 0.584 12.819" style="fill:#040000;fill-rule:evenodd"/><polyline points="0.584 38.457 0.584 39.039 551.444 39.039 551.444 38.457 0.584 38.457" style="fill:#040000;fill-rule:evenodd"/><polyline points="0.584 51.276 0.584 51.858 551.444 51.858 551.444 51.276 0.584 51.276" style="fill:#040000;fill-rule:evenodd"/><polyline points="413.729 64.094 413.729 64.677 551.444 64.677 551.444 64.094 413.729 64.094" style="fill:#040000;fill-rule:evenodd"/><polyline points="0.584 76.913 0.584 77.496 551.444 77.496 551.444 76.913 0.584 76.913" style="fill:#040000;fill-rule:evenodd"/></g></svg>