Команда devmem2 возвращает & ldquo; weird & rdquo; стоимость

Ничто из остальных ответов не показалось мне полезным. Это мое решение:

sudo service mysql stop
sudo mysqld_safe &
sudo mysql -u root

Там:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
FLUSH PRIVILEGES;
QUIT;

Тогда:

sudo killall mysqld
sudo service mysql start
sudo mysql -u root -p
0
задан 4 July 2017 в 21:46

3 ответа

10-значный номер - это то, что физический адрес преобразуется в десятичную форму (попробуйте для себя http://www.binaryhexconverter.com/hex-to-decimal-converter). Интересующая меня информация - 0x76f2f034, это 32-битное значение. Вам нужно преобразовать это в двоичный код, чтобы узнать, какой из выводов GPIO является высоким или низким (0111 0110 1111 0010 1111 0000 0011 0100). Однако я не думаю, что это прямая карта 1 к 1 в отношении листа данных и фактических контактов GPIO, расположенных на малине PI

0
ответ дан 22 May 2018 в 20:54
  • 1
    Вы правы, несмотря на префикс 0x, десятизначное число равно десятичной. Смотрите источник: github.com/VCTLabs/devmem2/blob/master/devmem2.c строка 94. В любом случае, если вы хотите ФИЗИЧЕСКИЙ адрес 0x76f2f000, это то, что должно быть первым аргументом программы. У вас есть другое значение: 0x7e200034. Увидеть разницу? – ddbug 5 July 2017 в 01:55

10-значный номер - это то, что физический адрес преобразуется в десятичную форму (попробуйте для себя http://www.binaryhexconverter.com/hex-to-decimal-converter). Интересующая меня информация - 0x76f2f034, это 32-битное значение. Вам нужно преобразовать это в двоичный код, чтобы узнать, какой из выводов GPIO является высоким или низким (0111 0110 1111 0010 1111 0000 0011 0100). Однако я не думаю, что это прямая карта 1 к 1 в отношении листа данных и фактических контактов GPIO, расположенных на малине PI

0
ответ дан 18 July 2018 в 10:46

10-значный номер - это то, что физический адрес преобразуется в десятичную форму (попробуйте для себя http://www.binaryhexconverter.com/hex-to-decimal-converter). Интересующая меня информация - 0x76f2f034, это 32-битное значение. Вам нужно преобразовать это в двоичный код, чтобы узнать, какой из выводов GPIO является высоким или низким (0111 0110 1111 0010 1111 0000 0011 0100). Однако я не думаю, что это прямая карта 1 к 1 в отношении листа данных и фактических контактов GPIO, расположенных на малине PI

0
ответ дан 24 July 2018 в 19:38

Другие вопросы по тегам:

Похожие вопросы: