mtk spi 调试_驱动白丁的博客-程序员秘密

技术标签: MTK  

1 配置dws
    将spi gpio 改为对应的mode ,cs,clk,mosi,miso
    注意需要编译lk,而不是只编译boot
2 check gpio config。
   adb shell
   cd /sys/devices/virtual/misc/mtgpio
   cat pin

   如mt6737平台
   结果如下
65:10101110
66:10001110
67:10001010 
68:10001110
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/guanwangsir1987/article/details/72898919

智能推荐

C++的阻塞式消息总线message_bus实现_c++ messagebus_橘色的喵的博客-程序员秘密

该消息总线主要是解决多个模块间的耦合问题,是阻塞式的。+ 设计思路:被通信对象向消息总线发布一个主题,这个主题包含消息主题、消息类型和消息处理函数,消息主题标示某个特定的主题,消息类型用来区分标示这个主题会响应某个特定的消息,消息处理函数用来响应该主题的某种消息类型。通信对象向消息总线发送某个特定主和某个特定消息,总线就会根据消息主题和消息类型找到对应的消息处理函数处理该请求。..................

Oracle 中文转五笔码_weixin_30649859的博客-程序员秘密

1 --创建函数 2 create or replace function F_WUBI(Str varchar2) return varchar2 is 3 result varchar2(200); 4 i integer; 5 j integer; 6 k integer; 7 Tmpstr varch...

(自留)springboot 外部配置加载顺序_外部化配置顺序_q1700957440的博客-程序员秘密

开启 DevTools 时, ~/.spring-boot-devtools.properties测试类上的 @TestPropertySource 注解@SpringBootTest#properties 属性命令⾏参数(–server.port=9000 )SPRING_APPLICATION_JSON 中的属性ServletConfig 初始化参数ServletContext 初始化参数java:comp/env 中的 JNDI 属性System.getProperties()操作.

C++ 单例模式 模版类(Meyers‘ Singleton)_meyers' singleton_xupeng1644的博客-程序员秘密

自己实现的Meyers’ Singleton的单例模式模板类。template<typename T>class Singleton{public: ~Singleton() = default; static T& getInstance() // Meyers' Singleton { static T instance; return ins...

EOJ 2069/POJ 3041 Asteroids「二分图匹配」_asteroids eoj_「已注销」的博客-程序员秘密

题目简介N×N网格中有若干个小行星,武器每次发射可以清除一行或一列,问最少需要发射多少次才能清除全部小行星。说明所有小行星横坐标为一个点集,纵坐标为另一个点集。对于每个小行星,在其横坐标与纵坐标之间连一条边,则问题转化为求二分图最小点覆盖。又因为二分图最小点覆盖==二分图最大匹配,所以直接跑匈牙利就行。#includeusing namespace std;b

JSON.Stringify_CrystalAngelLee的博客-程序员秘密

JSON.stringify 是日常开发中经常用到的 JSON 对象中的一个方法,JSON 对象包含两个方法:一是用于解析成 JSON 对象的 parse();二是用于将对象转换为 JSON 字符串方法的 stringify()JSON.parse【参考链接: https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse】JSON.parse() 方法用来解析JSON字符串,构.

随便推点

php连接达梦 Unable to start dm module in Unknown on line 0_普卡乐比的博客-程序员秘密

php连接达梦的数据库 1 把libphp56_dm.so php56_pdo_dm.so 放入扩展目录里 配置文件也改好 启动php-fpm 或者 php -m 报下面的错误PHP Fatal error: Unable to start dm module in Unknown on line 0解决方法 : 把达梦数据库安装的目录里的bin目录里的 libdmdpi.so 文件 放入 /usr/lib 目录里2 有的伙伴用其他办法解决了上面的问题 但htt...

contenteditable的用法_weixin_45293868的博客-程序员秘密

{{intro}}var obj = document.getElementById(“test”);obj.textContent //拿到contenteditable的值

C语言VS2017简单实现qsort()函数功能_未秃秃的博客-程序员秘密

1.源代码#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<string.h>void Sort_Array(void *base, int num, int size, int(*compare)(const void*, const void *))...

hdoj 4549 M斐波那契数列(费马小定理降幂,矩阵快速幂)_cillyb的博客-程序员秘密

一开始以为和斐波那契差不多,很简单的就能构造出矩阵。。。结过是乘法,硬是构造不出来。可以由F[0] = a,F[1] = b,F[n] = F[n-1] * F[n-2] ( n > 1 ) 推出fn = a^fib(n-1)*b^fib(n)%mod可知这个指数是相当大的,所以需要用费马小定理或是欧拉定理降幂。a ^ n = a ^ (n % euler ( M

Android系统启动_android atms启动_xhBruce的博客-程序员秘密

Android系统启动可以先查看图片:4.1 系统启动或者下图:Loader:Boot Rom、Boot Loader  Boot Rom:Android设备上电后,引导芯片代码开始从预定义的地方(固化在ROM)开始执行。加载引导程序到RAM,然后执行。(由“芯片厂商”负责设计和实现)  Boot Loader:Bootloader 开始执行,首先负责完成硬件的初始化,然后找到Linux内核代码,并加载到内存。引导程序是在Android操作系统开始运行前的一个小程序。它不是Android

威佐夫博弈(2堆)应用-- HDU 1527 取石子游戏_Ethan-Walker的博客-程序员秘密

Problem Description有两堆石子,数量任意,可以不同。游戏开始由两个人轮流取石子。游戏规定,每次有两种不同的取法,一是可以在任意的一堆中取走任意多的石子;二是可以在两堆中同时取走相同数量的石子。最后把石子全部取完者为胜者。现在给出初始的两堆石子的数目,如果轮到你先取,假设双方都采取最好的策略,问最后你是胜者还是败者。  Input输入包含若干行,表示若干种石子的...