E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
tiny4412调试笔记
基于STM32实现 Modbus协议
调试笔记
--利用485通信实现单个字符的接收与发送
近期需要在STM32上实现Modbus协议的传输,传输的具体接口使用的是RS485。接下来将自己的调试过程记录如下,首先关于RS-485的介绍如下:1)何为RS485通信RS-485通信属于半双工通信,相较于RS232,RS-485通信接收和发送需要额外增加一个控制引脚。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,
「已注销」
·
2020-09-12 10:56
FasterRCNN
调试笔记
之前想学一下fasterRCNN,于是看了网上了一些博客,遇到了一些问题,这里做个总结。参考链接:https://blog.csdn.net/sinat_30071459/article/details/51332084https://github.com/rbgirshick/py-faster-rcnn1.上面两个网址都介绍的很全了,其他是个人问题解决办法。2.fasterRCNN试跑时,是先
同窗笑语
·
2020-09-12 06:33
深度学习
fasterRCNN
调试笔记
——《一起做RGB-D SLAM 》
花了前后大概两周的时间,好好整理了一遍高博的《一起做RGB-DSLAM》系列,调试过程中发现,在安装g2o这个包时遇到了很多问题,下面把解决问题的过程记录一下。起初安装g2o这个包时并没有特别在意,就直接按第六讲的内容,先从github上下载了源码,然后按照高博给出的步骤先安装了依赖:sudoapt-getinstalllibeigen3-devlibsuitesparse-devlibqt4-d
all3n531
·
2020-09-11 23:13
EETI_eGTouch_Linux for TK1 触摸屏
调试笔记
之前写的太过简略,加上最近又重复调试了几块板子,又有了新的收获和思路,因此重新写一下吧。———————————————————————————————————————————————————————————————最近在调一块触摸屏(电阻屏),先说一下上位机配置架构,上位机采用TK1,是armhf架构,系统采用的Ubuntu14.04LTS。下面进入正题。从eeti官网下载适合你的驱动,我是arm
all3n531
·
2020-09-11 23:13
android 动态
调试笔记
1、修改apk配置文件AndroidManifest.xml修改配置文件子项,添加android:debuggable="true"属性,使apk处于可调式状态,打包回编即可。2、调试启动apk(两种方式)1)使用adbshellam(没用过)使用格式为【adbshellamstart-D-n包名/包名+类名】的命令,就可以从控制台启动一个Activity该命令的具体用法,参见adbshellam
weixin_30832405
·
2020-09-11 17:29
[RK3399][Android7.1]
调试笔记
--- LOCAL_PROPRIETARY_MODULE作用
Platform:RK3399OS:Android7.1Kernel:v4.4.83调试AudioHAL层发现在out/target/product/rk3399_mid/system/lib/hw目录下没看到audio.primary.rk30board.so,而是放在了out/target/product/rk3399_mid/system/vendor/lib/hw目录下。kris@eco:
KrisFei
·
2020-09-11 15:15
RK3399
子类__Build
[RK3399][Android7.1]
调试笔记
--- ADB安装apk提示INSTALL_FAILED_TEST_ONLY
Platform:RK3399OS:Android7.1Kernel:v4.4.83现象:使用同事给的测试apk无法通过安装到机器上。提示:C:\Users\Kris\Desktop>adbinstallapp-debug.apk5387KB/s(1369959bytesin0.248s)pkg:/data/local/tmp/app-debug.apkFailure[INSTALL_FAILED
KrisFei
·
2020-09-11 09:00
子类__Android
linux问题
make:进入目录'/opt/FriendlyARM/
tiny4412
/05android/android-4.1.2'targetDex:frameworktroublewritingoutput:Toomanymethods
dengdun6257
·
2020-09-11 08:08
EPSON RX8010SJ RTC
调试笔记
之四, 报警中断功能 (Alarm Interrupt Function)
硬件:EPSONRX8010SJ功能描述:报警中断功能(AlarmInterruptFunction)基于日期,星期中第几天,小时和分钟数据设定,产生中断事件。当报警中断事件产生时,AF标志位会被置"1",引脚IRQ1电平被置低为"0".当报警中断触发后的1.46mS(最大时间),AF标志位和IRQ1输出状态会被改变.IRQ1="L"会保持,除非给予强制中止指令**清除标志寄存器FLAGRegis
Hansen Mi
·
2020-09-11 05:24
硬件
RX8010SJ
RTC
报警中断
ALARM
I2C
EPSON RX8010SJ RTC
调试笔记
之三,I2C 寄存器表
硬件:EPSONRX8010SJ**RX8010SJI2C寄存器表RX8010SJI2C寄存器说明12.3.6功能相关的寄存器2(Reg-30[h]~32[h])1)FOPIN1,FOPIN0bit:是选择IQR1或IRQ2作为FOUT输出脚;2)TMPINbit:选择IRQ1或IRQ2作为固定周期定时器功能的输出脚;12.3.7保留标志位(Reservedbit)在初始化时,务必于"-"标识的位
Hansen Mi
·
2020-09-11 05:53
硬件
Android KK上对ALC5616
调试笔记
——音量调节
CreatedwithRaphaël2.1.0analogADCCPU大致流程是,模拟数据通过linein输入到ALC5616,经过寄存器MX-0Fh(INL&INRVolumeControl)调节音量以后输入给ADC,ADC内部还有一次调节音量的机会,可以通过设置寄存器MX-1Ch(Stereo1ADCDigitalVolumeControl)来实现。如果觉得ALSA出来的数据不对的话,可以将底
网络编码
·
2020-09-11 03:17
android
coap over tcp
调试笔记
搜索网上的资料,大多是coapoverudp,overtcp的介绍很少。通过近段时间的学习,学习笔记如下1、代码下载gitclonehttps://github.com/obgm/libcoap2、编译2.1.进入目录:$:cdlibcoap2.2.配置编译$:./autogen.sh//生成脚本$:./configure//配置脚本./configure--disable-documentati
fly1985100
·
2020-09-10 18:38
LORA
调试笔记
:关于Payload Length和报头模式
在LORA的数据手册中,提到发端数据写入FIFO的步骤:(1)将FifoPtrAddr设置为FifoTxPtrBase(2)将PayloadLength写入FIFO(RegFifo)结合后续寄存器图中提到的REG22(PayLoadLength)的解释:负载字节长度。隐式报头模式下需要设置寄存器,以达到预期的数据包长度。不允许将寄存器值设置为0。很容易理解为:显式报头模式下,在FIFO中写入数据之
sslee
·
2020-09-10 17:20
OpenCL的NDRange中globalSize,globalSize参数理解及
调试笔记
先上源码:constsize_tglobalSize[2]={6,4};constsize_tlocalSize[2]={3,2};constsize_toffset[2]={3,5};size_tdim=2;errNum=clEnqueueNDRangeKernel(commandQueue,kernel,dim,offset,globalSize,localSize,0,NULL,NULL);
放牛娃不吃草
·
2020-09-10 15:42
机器视觉
[RK3288][Android6.0]
调试笔记
--- touch无法获取坐标点
Platform:RockchipOS:Android6.0Kernel:3.10.92有网友遇到调试touch的时候能触发中断,但无法获取坐标点具体可参考文章[RK3288][Android6.0]
调试笔记
KrisFei
·
2020-09-10 14:32
子类__Touch
软件
调试笔记
32 - 栈和函数调用: CALL和RET指令
在X86的系统中,这两个指令是专门用来处理函数调用和返回的。下面来看下他们的详细过程。CALL指令:CALL是用作函数调用的,它将当前的程序指针EIP寄存器值保存在栈中,然后转移到目标操作数所指定的函数继续执行。根据被调用过程是否在同一个代码段,CALL调用被分为近调用NearCall和远调用FarCall。近调用过程:1.将EIP寄存器的值压入栈中供返回时使用2.将被调用的偏移(相对于当前段)加
imJaron
·
2020-09-10 14:28
调试
Tiny4412
LCD驱动(FB)
0前言本文重点分析
Tiny4412
官网内核linux-3.5.0中的LCD驱动,其中关键内核配置如下:CONFIG_FB=yCONFIG_FB_S3C=yCONFIG_FB_S3C_NR_BUFFERS
OneSea-V3.1
·
2020-09-10 11:10
opencv4学习笔记(4)-鸡窝鸡蛋计数即相关参数心得
文章目录预计效果效果演示实现过程程序参数
调试笔记
1.预计效果能够从杂乱背景的鸡窝中找出鸡蛋并且计算鸡蛋的数量。2.效果演示3.实现过程blur均值滤波,让画面变得平滑一些。
qq_45701791
·
2020-08-26 22:25
opencv学习笔记
opencv
计算机视觉
边缘检测
Android
调试笔记
这一周重装了Androidstudio又遇到了原来相同的问题,这次没有人帮我解决了,只能靠自己了。图片发自App解决问题其实很简单,只要在build.gradle添加这么一句,然后再屏蔽掉原来的release,最后在build菜单cleanproject就ok。打开了两个旧的project,百试百灵!到第二个项目的时候,由于设置变了,遇到了新的问题“minsdk(api23)>deviceSdk(
bear087
·
2020-08-26 16:32
arm-linux-gcc: 没有那个文件或目录
最近弄了个4412的板子(友善之臂的
Tiny4412
增强版),准备搞搞android,开发服务器用的是Ubuntu12.04-64bit版本(对于Android2.3.X和更新的版本,需要64位的系统,
xie0812
·
2020-08-26 08:11
开发环境设置
arm-linux-gcc
Ubuntu16.04下搭建开发环境及编译
tiny4412
Android系统
http://blog.csdn.net/column/details/15111.html1.安装ssh服务器(可通过网络远程登录系统,如putty、xshell)sudoapt-getinstallopenssh-server2.安装ftp服务器(默认已安装)windows可使用leapFTP工具登录sudoapt-getinstallvsftpd需配置ftp服务(修改/etc/vsftpd.
stephen_kl
·
2020-08-25 16:04
Android
【
TINY4412
】U-BOOT移植笔记:(18)eMMC启动U-BOOT
【
TINY4412
】U-BOOT移植笔记:(18)eMMC启动U-BOOT宿主机:虚拟机Ubuntu16.04LTS/X64目标板[底板]:
Tiny4412
SDK-1506目标板[核心板]:
Tiny4412
大水猫
·
2020-08-25 08:42
TINY4412
U-BOOT
[RK3288][Android6.0]
调试笔记
--- CPU使用的频率表
Platform:RockchipOS:Android6.0Kernel:3.10.92系统中有三张CPU相关的频率表:1.rockchip-cpufreq.c:/*Frequencytableindexmustbesequentialstartingat0*/staticstructcpufreq_frequency_tabledefault_freq_table[]={{.frequency=
KrisFei
·
2020-08-25 07:24
子类__DDR_DVFS
Tiny4412
烧写uboot到emmc步骤
将uboot写入emmc,并通过EMMC驱动,不在只用SD卡启动烧写uboot的之前用如下命令查看EMMC卡信息及分区信息:mmcinfo0:查看mmc卡信息,0表示SD卡;1表示emmc卡fdisk-p0:查看mmc卡分区信息1、格式化emmc卡:fdisk-c320809524:可参考前面查看的信息格式化fatformatmmc1:1ext3formatmmc1:2ext3formatmmc1
anyifu6885
·
2020-08-24 21:39
2410裸板
调试笔记
之 5 (未整理的,可能还有错误)
接上之前的继续使用MDK工具包中自带的FLASH编程算法,可以实现对nor或者nand操作,我开发板上的nand为k9f120864MB的nandMDK自带的flash算法中不包括着款,可以自己新增一个针对K9F1208的编程算法,但要放在../Flash目录下该flash烧写的project层次如下:DeviceDescriptionFlashDev.cProgramFunctionsFlash
ialwaysgo
·
2020-08-24 19:51
bootload
[RK1108][Linux3.1]
调试笔记
-系统固件的打包
平台内核版本RK1108Linux3.1文章目录实践rootfs打包思考Makefile在之前的一篇文章[RK1108][Linux3.1]
调试笔记
-如何使应用开机启动中说道如何让自己的应用自启动,这篇来分析下我们的应用是如何打包到固件里面的
雪松研究所
·
2020-08-24 15:18
基於
tiny4412
的Linux內核移植 --- 实例学习中断背后的知识(1)
作者:彭东林邮箱:
[email protected]
:405728433平台
tiny4412
ADKLinux-4.9概述前面几篇博文列举了在有设备树的时候,gpio中断的用法示例。
oggyyq42448
·
2020-08-24 15:36
GSM模块联网 GPRS上传物联网云平台
调试笔记
之前试过用路由器上传数据到物联网云平台,由于wifi限制,用GPRS流量上传会更具优势,因此尝试用流量上传数据到物联网云平台在物联网云平台注册好帐号后获得API地址和userkey用sockettool工具测试好上传成功的数据格式用GSM调试工具把相应数据发到网上尝试。经过调试,几大物联网云平台能用的上传数据格式如下:乐联网POST/api/V1/gateway/UpdateSensors/01H
hosea1008
·
2020-08-24 14:44
物联网开发
[RK3399][Android7.1]
调试笔记
--- 解决开关按键时产生的Pop声
Platform:RK3399OS:Android7.1Kernel:v4.4.83背景:按键音在打开和关闭的时候,会有pop声。原因:audiocodec后面有个功放,功放一直打开着,当codec打开和关闭的时候,会有噪声带进到功放中。解决方法:注:GPIO4_D4是用来控制功放的开关。diff--gita/arch/arm64/boot/dts/rockchip/rk3399-ecovacs.
KrisFei
·
2020-08-24 08:34
RK3399
子类__Audio
codec
amplifier
pop
sound
digital
mute
gpio
博世传感器
调试笔记
(一)----加速度传感器BMA253
公司是bosch的代理商,最近一段时间一直在公司开发的传感器demo板上调试boschsensor器件。涉及到的器件有7,8款,类型包括重力加速度、地磁、陀螺仪、温度、湿度、大气压力传感器等。在调试的过程中做了一些笔记,在此将其简单分享出来。BMA253是3轴12bit加速度传感器,支持I2C/SPI两种通讯方式,其i2c设备地址0x18。关键寄存器R0:CHIPIDregister,值为0xfa
睿睿爸
·
2020-08-24 08:40
飞思卡尔地磁传感器MAG3110
调试笔记
首先我们要了解这么一个基本概念:地磁传感器必须和重力传感器一起工作,指南针才可以正常工作。一.调试要点:1.重力传感器的3轴有方向性,地磁传感器的数据输出也有方向性。我们必须根据硬件layout布板传感器的相对LCD视图的位置配置正确的位置,指南针才能指示正确的方向。2.Mag3110的驱动在linux底层注册时,其实是注册了两种Input设备,一种是地磁设备FreescaleMagnetomet
睿睿爸
·
2020-08-24 08:40
[RK3399][Android7.1]
调试笔记
AM1805调试
平台内核版本安卓版本RK3399Linux4.4Android7.1文章目录AM1805介绍原理图驱动步骤调试RTC驱动RTC时间调试watchdog调试AM1805介绍AM1805是集RTC、Watchdog、Alarm、Countdown四大功能于一身,功能齐全的实时时钟芯片,包含片上振荡器以提供最低的功耗,完整的RTC功能,包括电池备份,可编程计数器和定时器和看门狗功能的报警,以及用于与主机
雪松研究所
·
2020-08-24 07:55
子类__I2C
子类__kernel
STM32F107 CAN
调试笔记
标准库
参考网站:https://www.cnblogs.com/craigtao/p/3645148.htmlhttps://blog.csdn.net/qq_29413829/article/details/53230716https://blog.csdn.net/qq_36355662/article/details/80607453voidCAN1_Init(void){GPIO_InitTyp
ManGoTooTwo
·
2020-08-24 05:49
打卡
STM32莫名奇妙hard fault
STM32莫名奇妙进入的hardfault
调试笔记
1.测量了电源和复位没有问题2.然后开始怀疑软件问题,进入CUBE重新建立工程只有时钟配置没有其他操作还是会异常进入hardfault(偶尔能够正常跑一会
ManGoTooTwo
·
2020-08-24 05:43
STM32
[RK3399][Android7.1]
调试笔记
RK DRM下屏幕显示分辨率的EDID 方式修改及代码流程
平台内核版本安卓版本RK3399Linux4.4Android7.1文章目录问题:屏幕型号:修改:问题:屏参是如何获得?1、platform_driver注册2、platform_device注册3、查看:4、入口`probe`:疑惑:通过打印日志发现:因此即使这里没有再次赋值刚开机也有个地方指定了默认分辨率。那么问题来了:早期函数调用时名字是谁给他的:问题:RKLi
雪松研究所
·
2020-08-23 18:48
子类__kernel
子类__Display
Qt-TCP-ModBus
调试笔记
继续上篇的Qt自带例程串口modbus调试后进行的TCP-modbus调试,代码已经读的差不多,下篇会给出带码的简单注释1.调试环境ubuntu16.04+Qt5.6.1,调试例程为Qt自带的slave和master两个程序,分别作为tcp-modbus的服务器和客户机。找到例程2.遇到的问题分别运行两个例程,没有权限打开本机IP端口(Thesocketisprotected)这个问题困扰了一整天
maowendi
·
2020-08-23 06:30
Qt
嵌入式软件开发之------浅析linux驱动模型(六)input框架
Linux代码版本:linux3.0开发板环境:
tiny4412
导读:input框架是是针对的输入设备的特点抽象出来的驱动模型,如常见的鼠标、键盘、陀螺仪、ADC和温度传感等等各种各样的输入设备,都有一个明显的特点
surquer
·
2020-08-23 06:36
[RK3399][Android7.1]
调试笔记
--- Camera动态热插拔支持
Platform:RK3399OS:Android7.1Kernel:v4.4.83RK3288平台修改请参考[RK3288][Android6.0]
调试笔记
—Camera动态热插拔支持改动如下:CameraHal
KrisFei
·
2020-08-23 06:48
RK3399
子类__Camera
视觉SLAM十四讲从理论到实践第二版源码
调试笔记
(理论基础1-6章)
2019-2020-2学期机器人工程专业需要开设SLAM技术课程,使用教材为视觉SLAM十四讲从理论到实践第二版。为方便学生学习课程知识,将Arduino、ROS1、ROS2和SLAM集成到课程定制版镜像中。链接如下:https://blog.csdn.net/ZhangRelay/article/details/102596056第一章预备知识关键词:数学、C++、Linux学有余力的同学,请完
zhangrelay
·
2020-08-23 00:26
tiny4412
debugfs
在文件系统里面添加debugfsvimetc/fstab#devicemount-pointtypeoptionsdumpfsckorderproc/procprocdefaults00tmpfs/tmptmpfsdefaults00sysfs/syssysfsdefaults00tmpfs/devtmpfsdefaults00debugfs/sys/kernel/debugdebugfsdefa
qq_21353001
·
2020-08-22 22:57
tiny4412
[RK3399][Android7.1]
调试笔记
---双屏异显副屏显示画面有拉伸
Platform:RK3399OS:Android7.1Kernel:v4.4.83现象:主屏使用4:3edp,副屏使用16:9HDMI.双屏异显时,副屏显示画面会被拉伸.原因:HDMI可以使用和适应不同的分辨率.edp的分辨率是2048*1536,符合4:3比例,而HDMI显示的分辨率是1024*768,不是16:9而是4:3的比例.得到1024*768的原因在于板子没有读取到HDMI的EDID
KrisFei
·
2020-08-22 21:12
RK3399
子类__Display
[RK3288][Android6.0]
调试笔记
--- 3GPP转成PCM格式
Platform:RK3288OS:Android6.0Kernel:3.10.92用SoundRecorderAPK录出来的声音格式是3GPP格式,现在需要转换成pcm格式做分析。一种是源代码实现输出,见Howtoreadrawvaluesof3gp/AMR-NBaudioformat?另外一种是在线先转换成wav(见3GPPtoWAV),转过过程很简单,如下还能转成多种格式然后用音频编辑工具如
KrisFei
·
2020-08-22 21:12
子类__Audio
[RK3288][Android6.0]
调试笔记
--- 双屏显示内核Patch
Platform:RK3288OS:Android6.0Kernel:3.10.92根据5.1的双屏显示patch,在android6.0上修改了下,因为没硬件环境,所以未经验证,仅供参考。edp是主屏,lvds是副屏。edp屏:lcd-LM133LFL01-EDP1920x1080_dual.dtsi/**RockChip.DisplayPortscreenLM133LFL01**/disp_t
KrisFei
·
2020-08-22 21:41
子类__Display
[RK3288][Android6.0]
调试笔记
--- 使用竖屏软件后无法回到横屏状态
Platform:RK3288OS:Android6.0Kernel:3.10.92现象:系统默认横屏,使用酷狗等竖屏软件后移植竖屏无法回到横屏状态.解决方法:[kris@:~/rk3288/frameworks/base]$gdf33958d2f54ce46a94a62f073cfb184967f6ee64b2269e0dc07b6855ccca709c0d297ba7a6a70ab0adiff
KrisFei
·
2020-08-22 21:40
子类__Display
RK3288以太网的mac地址
调试笔记
【学习笔记】【原创】
平台信息:内核:linux3.1.0系统:android/android6.0平台:RK3288作者:庄泽彬(欢迎转载,请注明作者)邮箱:
[email protected]
说明:提供以太网mac地址烧录以及读写的方式一、功能演示以及说明:1.1在安卓的文件系统生成如下的设备节点:/sys/kernel/pax_ethernet/mac用于烧录以及读取以太网的mac地址。使用adb命令进行以太网ma
anfeng3664
·
2020-08-22 21:15
RK3288[android 7.1]
调试笔记
强制横屏
RK3288[android7.1]
调试笔记
强制横屏修改路径为/frameworks/base/services/core/java/com/android/server/wm/WindowManagerService.java
d海阔天空
·
2020-08-22 21:15
RK32887.0
调试笔记
RK
RK3288[android 7.1]
调试笔记
修改双屏异显开关默认打开
修改路径为/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java的文件如下wangxd@build-server-100:~/work/dsy/rk3288-Android-7.0/frameworks/base/packages/SystemUI(m_android_7_0)$gitdif
d海阔天空
·
2020-08-22 21:15
调试笔记
RK32887.0
RK3288[android 7.1]
调试笔记
修改默认语言为中文
修改路径为/build/tools/buildinfo.sh的文件增加以下的几句话wangxd@build-server-100:~/work/dsy/rk3288-Android-7.0/build/tools((44b2016...))$gitdiffbuildinfo.shdiff--gita/tools/buildinfo.shb/tools/buildinfo.shindexdcb66b
d海阔天空
·
2020-08-22 21:44
RK32887.0
调试笔记
RK3288[android 7.1]
调试笔记
----双屏异触(edp屏做主屏,lvds做副屏)
1先配置好双屏异显功能,具体参考以下链接https://blog.csdn.net/MrDongShiYi/article/details/90903796由于我们项目不需要副屏触摸功能,保证主屏使用usb接口触摸功能在路径为/frameworks/native/services/inputflinger/EventHub.cpp屏蔽掉device->classes|=INPUT_DEVICE_C
d海阔天空
·
2020-08-22 21:44
RK32887.0
RK
调试笔记
RK3288[android 7.1]
调试笔记
控制副屏旋转方向
RK3288[android7.1]
调试笔记
控制副屏旋转方向1在路径为\frameworks\base\core\java\android\view\IWindowManager.aidl文件打上如下补丁
d海阔天空
·
2020-08-22 20:22
调试笔记
RK
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他