mistake: タッチディスプレイ gen4-uLCD-35DT > Diablo16 Serial Commands Reference Manual > Media Init応答の記載間違い
動作環境
Ubuntu 18.04 LTS
display module: gen4-uLCD-35DT
Workshop 4 IDE v4.5.0.17 (on Windows 10 Pro)
MCU: STM32F446 Nuclero-64
STM32CubeIDE v1.0.1 (on Ubuntu 18.04 LTS)
上記の作業中にはまった資料の間違い。
Media Init応答の記載間違い
Diablo16 Serial Commands Reference Manual
Document Revision: 2.1
Document Date: 21st March 2019
5.3.1. Media Init
ここでは0x06しか返信されないように記載がある。
実際は0x06 0x00 0x01のようになるようだ。
Media Init以降の処理が全て失敗する状況が起きていた。
Workshop 4 IDEにてSerial Command Toolを動かして気づいた。
media_Init[FF25] 0.103 (ACK 1 0x0001)
media_SetAdd[FF2F 0000 0000] 0.008 (ACK)
media_Image[FF27 0000 0000] 0.018 (ACK)
Media InitがACK以外に0x00 0x01も受信していることが分かる。
STM32からの通信もそのようにすると、Media Init以降の処理が成功するようになった。
Author And Source
この問題について(mistake: タッチディスプレイ gen4-uLCD-35DT > Diablo16 Serial Commands Reference Manual > Media Init応答の記載間違い), 我々は、より多くの情報をここで見つけました https://qiita.com/7of9/items/f3a0abd5132b74567e40著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .