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调试笔记
qcc514x_qcc304x开发
调试笔记
qcc2020年新鲜出炉的蓝牙音频SoC,据说能够提供更稳健的连接、更持久的电池续航、更高的舒适度,同时还集成专用硬件以支持高通的混合主动降噪技术(HybridANC)、语音助手和顶级的无线声音与语音品质。老规矩,边学边记录,每天进步一点点!本文仅提供笔记总目录,以及相关资料(本文底部网盘链接),如果要查看对应的文章内容,请点击文章对应链接,持续更新:qcc304x笔记之环境搭建(一)qcc304
在云巅
·
2020-08-14 04:50
qcc514x_qcc304x
qcc514x_qcc304x
Android
调试笔记
——Installation error
Android
调试笔记
——Installationerror用eclipse写android运行后报以下错误:[2016-12-0715:36:00-CompusForest]Installationerror
Yimi-依米
·
2020-08-14 03:28
Android
Tiny4412
ARM开发环境搭建—Minicom串口工具安装及配置
Tiny4412
ARM开发环境搭建—Minicom串口工具安装及配置
Tiny4412
ARM开发环境搭建Minicom串口工具安装及配置简述安装及配置串口工具以Minicom为例1Windows系统连接串口
micro虾米
·
2020-08-13 20:38
Tiny4412
ARM
ARM
Tiny4412
minicom
SIM800_基本指令
调试笔记
调试环境:软件:SSCOM33等串口助手软件;参数:波特率:115200注:SIM900有波特率自适应功能,默认是启用该功能。每次重新上电后模块都能自适应到当前波特率,并固定使用该波特率。基本指令:AT显示模块制造商,名称和版本信息:AT+GSV关闭回显功能:ATE0第一个指令有原样返回+”OK“:ATE0+OK第二个指令只有回复”OK”开启回显功能:ATE1查询当前串口波特率AT+IPR?返回:
甜航一直在
·
2020-08-12 17:13
SIM800
单片机
命令
嵌入式环境下基于onvif协议取得的RTSP视频流以及opencv的交叉编译
Linux版本:ubuntu12.04Arm平台:
Tiny4412
交叉编译工具:arm-none-linux-gnueabi-gcc-4.5.1、arm-none-linux-gnueabi-g++交叉编译
Cayler
·
2020-08-12 15:07
[RK3288][Android6.0]
调试笔记
--- Camera HAL固定fps的方法
Platform:RK3288OS:Android6.0Kernel:3.10.92为了降低cpu使用率,就从降低fps入手.理论上可以通过正常的ioctl接口去操作:CameraUSBAdapter.cpp:CameraUSBAdapter::initDefaultParameters(intcamFd){......memset(&setfps,0,sizeof(structv4l2_stre
KrisFei
·
2020-08-12 15:18
子类__Camera
基于Ubuntu15系统的
tiny4412
SD卡烧录裸机程序
烧录工具下载链接:http://download.csdn.net/detail/jzxcumt/9350473原理说明:压缩包解压后,其中的fuse.sh和子文件夹Fuse里的sd_fusing.sh的功能是一样的,只不过fuse.sh修改了sd_fusing.sh中的一些路径和输出信息,使得下载烧录不用再进入Fuse目录,这样调用更加方便。Fuse中的内容有:sd_fdisk.c、check_
jzx_cumt
·
2020-08-12 11:11
Linux开发
嵌入式课程设计 —— STM32串口编程
STM32F407串口个数:6个串口串口1:用来输出调试信息STM32串口2的使用:1)STM32F407开发板-----------------
tiny4412
开发板通信网络串口2)STM32F407
qq_38422833
·
2020-08-11 13:39
AIR202/208使用AT指令方式连接MQTT
调试笔记
目录数据手册模块初始化printf函数中介代理数据手册AIR202合宙推出的一款GPRS模块,相对于传统的SIM800C模块,使用更加方便,功能也更加强大。本文主要讨论在使用AIR202模块连接MQTT服务器过程中出现的问题,模块的数据手册地址如下:http://www.openluat.com/Product/gprs/Air202.html,读者可自己研究学习。模块初始化此处作者所指的模块初始
[email protected]
·
2020-08-11 11:33
MQTT
高效开发
STM32F1
基于STM32实现 Modbus协议
调试笔记
--利用485通信实现任意字符组合的接收和发送
1)实验目的实现STM32和电脑上位机任意字符组合的接收和发送2)源代码2-1:RS485.C文件中源代码主要包括引脚功能配置函数,中断接收函数,发送和数据处理函数#include“RS485.h”/**文件名称:RS485.c作者:HL版本:V1.0编写日期:2019-02-02功能:485功能配置*************************************************
「已注销」
·
2020-08-11 11:32
Android应用程序访问硬件驱动(JNI方式)
一、LED驱动leds_4412.c是
tiny4412
开发板一个简单的LED驱动#include#include#include#include#include#include#include#include
小跃_进击
·
2020-08-10 21:21
Android系统
android系统
Uboot2016 for
tiny4412
调试
前面已经添加了点灯代码了,那就让我们开始调试吧。 前面添加点灯代码的时候我们就知道,代码是能够成功运行到crt0.S中的_main的,那我们就可以直接从crt0.S中开始分析了。分析前大家可以花点时间看看crt0.S文件最上面的注释,看完应该就对_main所做的事情有所了解了。另外,我们还可以通过指令arm-none-eabi-objdump-S./spl/u-boot-spl>u-boot-s
xiaojimmychen
·
2020-08-10 02:34
u-boot
for
tiny4412
tiny4412
裸板程序之点灯(二)
sc@sc-System-Product-Name:~/work/
tiny4412
/sd_fuse$dfFilesystem1K-blocksUsedAvaila
白鲸入海
·
2020-08-10 01:13
[
tiny4412
]u-boot启动后点灯(二)
在uboot启动起来后,通过System.map可以得到43e00000T_start接下来,通过汇编实现对led的控制。#defineGPM4BASE0x11000000#defineGPM4CON0x2e0#defineGPM4DAT0x2e4.align2.text.global_start_start:movip,sppush{fp,ip,lr,pc}subfp,ip,#4@setGPM4
__Jason_
·
2020-08-09 23:12
Tiny4412
设备树学习之(二)点灯
开发板:
tiny4412
SDK+S702+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)u-boot版本:友善之臂自带的U-Boot2010.12busybox版本
Linux学习之路
·
2020-08-09 22:00
Device
Tree
Tiny4412
DTS之Tiny4412
[RK3288][Android6.0]
调试笔记
--- rk压力测试工具无法使用
Platform:RK3288OS:Android6.0Kernel:3.10.92背景:rk在系统中内置了一个压力测试工具StressTest.apk,只要往sdcard目录放一个文件(RK_StressTest.txt)就可以使用。Log:01-0108:34:35.078572572IPackageManager:/system/priv-app/StressTestchanged;coll
KrisFei
·
2020-08-09 21:26
RK3399
子类__Android
tiny4412
裸板程序之点灯(一)
最近折腾
tiny4412
开发板,先用裸板点个灯,玩一下裸板程序,后面打算移植最新的uboot和内核到
tiny4412
开发板上去。
白鲸入海
·
2020-08-09 17:14
【ARM】
Tiny4412
裸板编程之ADC
00.目录文章目录00.目录01.开发环境02.ADC概述03.ADC特性04.ADC模块图05.ADC寄存器06.ADC电路连接07.程序示例08.附录01.开发环境开发板:
Tiny4412
SDK标准版
沧海一笑-dj
·
2020-08-09 17:01
ARM
[RK3288][Android6.0]
调试笔记
--- Netd测试工具ndc
Platform:RockchipOS:Android6.0Kernel:3.10.92目的:Netd中的命令在命令行可以通过ndc工具来执行.功能:1.监控Netd2.发送命令给Netd源代码路径:system/netd/server/ndc.c原理:ndc的原理其实就是通过socket连接上netd进行交互,这部分可以从源代码体现:ndc.cintmain(intargc,char**argv
KrisFei
·
2020-08-09 09:07
子类__WiFi
[RK3399][Android7.1]
调试笔记
---谷歌拼音替换搜狗输入法
Platform:RK3399OS:Android7.1Kernel:v4.4.83由于搜狗输入法存在版权原因,换成了谷歌拼音,虽然apk已经下架,但还是可以使用的。改动:framework/base:diff--gita/packages/SettingsProvider/res/values/defaults.xmlb/packages/SettingsProvider/res/values/
KrisFei
·
2020-08-09 09:35
子类__Android
RK3399
[RK3288][Android6.0]
调试笔记
--- 设置中文为默认输入法
Platform:RK3288OS:Android6.0Kernel:3.10.92添加方法:1.添加第三方apk路径:rk3288/device/rockchip/rk3288/Sougou:Android.mk//标准预置第三方apk方法LOCAL_PATH:=$(callmy-dir)include$(CLEAR_VARS)LOCAL_MODULE:=sougoushurufaLOCAL_M
KrisFei
·
2020-08-09 09:35
子类__Android
[RK3399][Android7.1]
调试笔记
--- 编译GT9XX touch提示错误
Platform:RK3399OS:Android7.1Kernel:v4.4.83ErrorLog:CHKinclude/generated/compile.hCCdrivers/input/touchscreen/of_touchscreen.oCCdrivers/input/touchscreen/gt9xx/gt9xx.oCCdrivers/input/touchscreen/gt9xx/
KrisFei
·
2020-08-09 09:35
RK3399
子类__Touch
android TP驱动移植
调试笔记
1.添加I2C设备TP一般采用的是I2C作为数据和命令接口,所以TP驱动也可以归类为I2C驱动。TP驱动的主要逻辑不在这里,但是了解了Linux的I2C体系架构,就可以对整个驱动流程有了更加清晰的认识,但这里不详细展开讨论I2C的体系架构,只围绕怎么移植开发TP驱动展开讨论。在板级文件中,也就是瑞星微的代码文件board-rk30-sdk.c中,实例化一个i2c_board_info结构体,该结构
jkzrc
·
2020-08-09 08:16
androic驱动
android 零星
调试笔记
adb使用:连接不上手机C:\Users\Administrator\.android\adb_usb.ini增加一行内容:0x1782安装第三方应用$adbinstallapk文件名2.安装系统应用$adbremount$adbpushapk文件名/system/app//apk文件名形如testme.apk卸载应用程序1.$adbuninstall包名例如:adbuninstalllee.st
jimbo_lee
·
2020-08-09 08:00
java
android
tiny4412
开发板蜂鸣器驱动
在高级控制中可以利用PWM波对蜂鸣器进行调音,这里只演示蜂鸣器是否发声,在
tiny4412
开发板上蜂鸣器驱动电路如下:与蜂鸣器连接的引脚通过逐级查找,可以看到它的引脚与CPUGPD0引脚连接,分析蜂鸣器驱动电路可以得出这样的结论
年纪青青
·
2020-08-09 03:34
linux
tiny4412
个人笔记
随笔
移植QT5.7到
tiny4412
开发板
移植前的准备虚拟机:ubuntu16.04,硬盘空间尽量大一些,20G略微有点小,开发板根文件系统已经做好。交叉编译环境:arm-linux-gcc使用4.8版本以上,否则对c++11支持度不好,这里使用arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2QT5.7源码包:针对嵌入式平台编译,编译完成移植到开发板用于支持运行
年纪青青
·
2020-08-09 03:34
个人笔记
随笔
tiny4412
linux
Qt
linux函数练习
tiny4412
开发板LED灯驱动写法
本章介绍只控制led灯的亮灭,
tiny4412
开发板有四个LED灯在核心板上供用户操作,led灯亮灭靠cpuIO口输出电平,具体操控看实际电路。
年纪青青
·
2020-08-09 03:34
个人笔记
随笔
tiny4412
linux
基于
tiny4412
开发板led灯字符设备ioctl驱动写法
ioctl接口作用write:向设备写入数据,单独这个接口并不能满足现实设备控制的全部需求。例如一个LCD控制器:主要作用是驱动lcd屏,要显示就是通过write接口把显示数据发给lcd控制器指定的显存。而参数设置类参数通过write接口设置就可能回和普通的显示数据弄混了。为了解决这个问题,内核提供一个接口ioctl对设备进行控制(参数设置,参数查询等功能)。ioctl主要实现不太好实现的功能。i
年纪青青
·
2020-08-09 03:03
个人笔记
随笔
tiny4412
linux
基于
tiny4412
按键中断驱动的poll、select函数演示
poll函数应用背景文件阻塞、非阻塞操作对单个文件可能影响不大,但当我们以阻塞的方式打开多个文件时,有时会出现一种不好的现象,下面利用伪代码演示一下:#includeintfd1,fd2;intmain(void){fd1=open("/dev/sd1",ORDWR);fd2=open("/dev/sd2",ORDWR);read(fd1,user,4)//读取第一个文件,如果这里阻塞,影响后面文
年纪青青
·
2020-08-09 03:03
个人笔记
随笔
linux函数练习
tiny4412
linux
tiny4412
编译并烧写系统
编译uboot_
tiny4412
:cduboot_
tiny4412
/make
tiny4412
_configmakesudocptools/mkimage/usr/bin/编译:linux-3.0.86cdlinux
Geek猫
·
2020-08-09 03:03
tiny4412
Tiny4412
裸机程序之UART收发数据
出自:http://www.techbulo.com/1555.htmlExynos4412UART的特性Exynos4412中UART,有4个独立的通道,每个通道都可以工作于中断模式或DMA模式,即UART可以发出中断或DMA请求以便在UART、CPU间传输数据。UART由波特率发生器、发送器、接收器和控制逻辑组成。使用系统时钟时,Exynos4412的UART波特率可以达到4Mbps。波特率可
过儿丶
·
2020-08-09 03:13
Tiny 4412 lcd 驱动分析 2
/home/yangjia/samba/linux-3.5/arch/arm/mach-exynos/mach-
tiny4412
.c。_initdata定义在此文件中。平台驱动都重要在这里注册。
xiaopohaibebo
·
2020-08-09 03:30
linux驱动
基于
tiny4412
搭建Android开发环境
PC主机:ubuntu12.04开发板:
tiny4412
前提:保证PC机能连接互联网,并使用ubuntu的官方源执行sudoapt-getupdate在使用ubuntu12.04.5搭建Android开发环境时
微联智控工作室
·
2020-08-09 02:54
安卓相关开发
tiny4412
andriod灯光系统_led_class驱动
对于andriod的灯光系统解析:首先别人的APP要能直接访问到你写的硬件或者不经过任何修改的APP能直接使用你的驱动,就需要使用系统自带的JNI,所以我们需要写出符合系统自带JNI文件的HAL文件和驱动程序.写出leds_4412.c1.分配led_classdev2设置:led_devs[i].cdev.max_brightness=LED_FULL;led_devs[i].cdev.brig
Mr 喃瓜
·
2020-08-09 01:47
kernel
嵌入式
安卓
韦东山 第四期安卓linux下 ubuntu安卓开发环境搭建,
tiny4412
安卓5.0 环境搭建
jdk刚好对应着安卓5.0.2的开发环境安卓android-5.0.2交叉编译工具链arm-linux-gcc-4.5.1-v6-vfplinux内核linux-3.0.86-20170221uboot
tiny4412
Mr 喃瓜
·
2020-08-09 01:46
linux
ubuntu
安卓
嵌入式
【
TINY4412
】嵌入式Linux LED驱动程序编写
主要步骤烧录内核及根文件系统用《从0开始学Linux驱动开发(一)》中的步骤做初步尝试驱动程序分析配置WDT定时器(ledwdt.c)编写各个驱动操作函数编写应用程序(ledwdt_demo.c)编译驱动并传到开发板中参考资料烧录内核及根文件系统重新编译内核(1)在模块运行之前,为了消除内核中自带的LED模块的影响,需要将自带的LED模块关掉:makemenuconfig(2)在编写驱动之前,因为
做白日梦的猫
·
2020-08-09 01:32
TINY4412
TINY4412
自制文件系统启动Qtopia
系统:Ubuntu18.04.1LTSamd64编译工具链:arm-linux-gccversion4.4.3硬件:路由器一台,网线一根一、准备工作创建一个文件夹rootfs用来存放所有资源:将需要用到的所有源码放在该目录下,包括uboot源码,linux-3.5源码,友善qtopia文件系统镜像,友善qtopia文件系统源码,友善busybox源码包放到该目录下:二、Busybox编译:解压源码
Yealdor
·
2020-08-09 01:18
嵌入式Linux学习
tiny4412
串口驱动分析九 --- shell终端
作者:彭东林邮箱:
[email protected]
开发板:
tiny4412
ADK+S7004GBFlash主机:Wind764位虚拟机:Vmware+Ubuntu12_04u-boot:U-Boot2010.12Linux
weixin_34138139
·
2020-08-09 00:58
shell
运维
移动开发
基於
tiny4412
的Linux內核移植 --- 实例学习中断背后的知识(1)
作者:彭东林邮箱:
[email protected]
:405728433平台
tiny4412
ADKLinux-4.9概述前面几篇博文列举了在有设备树的时候,gpio中断的用法示例。
weixin_34088598
·
2020-08-09 00:45
嵌入式
数据结构与算法
从零开始写linux字符设备驱动程序(一)(基于友善之臂
tiny4412
开发板)
从这篇博文开始,我将开始手把手教会大家写linux设备驱动程序这是开篇,如何来写第一个字符设备驱动程序。首先,写一个最简单的字符设备驱动程序需要什么?或者说我们需要了解什么?1、每一个字符设备至少需要有一个设备号2、设备号=主设备号+次设备号3、同一类设备的主设备号一般是相同的,但不是绝对的。那么,写一个简单的字符设备驱动程序,我们需要内核里的这几个头文件,因为我们需要调用一个基本的宏和一些基本的
weixin_34082789
·
2020-08-09 00:43
基于ARM_contexA9 led驱动编程
关于友善之臂出的这款contexA9开发板,目前在网络上的资源较少,特别是内核的,非常之少,鉴于这种情况,我将会写一个系列的驱动来做关于
tiny4412
这款板子开发的总结。
weixin_33969116
·
2020-08-09 00:46
基于
tiny4412
的Linux内核移植 --- aliases节点解析
作者信息作者:彭东林邮箱:
[email protected]
:405728433平台简介开发板:
tiny4412
ADK+S700+4GBFlash要移植的内核版本:Linux-4.4.0(
weixin_33888907
·
2020-08-09 00:22
Tiny4412
开发板 LED灯的控制
再开发板上我们的外部设备led,在核心板.所以我们需要打开核心板电路图.zshh@HP:~/work/arm/arm资料/exynos4412_lzy/schematic$lsLCD-HD700-1306.pdf
Tiny4412
weixin_33757609
·
2020-08-09 00:18
Tiny4412
使用汇编点亮LED,实现流水灯效果
2019独角兽企业重金招聘Python工程师标准>>>本文转自:http://www.techbulo.com/1313.html从今天开始就正式进入到
tiny4412
的开发学习中了,今天主要看了一下
Tiny4412
weixin_33727510
·
2020-08-09 00:09
tiny4412
解决内核编译版本号问题
内核版本:linux-3.5开发板:
tiny4412
作者:彭东林邮箱:
[email protected]
问题:由于我使用git管理内核代码,导致编译完成后内核版本变成了如下形式:Linuxversion3.5.0
weixin_33682719
·
2020-08-09 00:54
从零开始写linux字符设备驱动程序(四)(基于友善之臂
tiny4412
开发板)
前面,我们基本已经学会怎么去编写一个简单的字符设备驱动程序了,这节,我们来看看友善之臂中提供的led驱动。参考之前写的文章,我们已经知道LED的GPIO口,和一些配置信息:http://blog.csdn.net/morixinguan/article/details/50619675在友善之臂提供的内核中,已经有一个文件对这些GPIO做了对应的封装,在drivers/gpio/gpio_dvs/
weixin_33681778
·
2020-08-09 00:53
制作SD卡启动自己编译的uboot.bin
READMEforFriendlyARM
Tiny4412
-----------------------------------------------------1.Builduboota)安装好toolchain
weixin_33670713
·
2020-08-09 00:22
Tiny4412
_android5.0.2编译
源码导入android参考参考21,.setenv2,lunch(choose14.full_
tiny4412
-eng)3,mmmdevelopment/tools/idegen/4,sh.
artemiseven
·
2020-08-08 22:22
Android
Linux内核安装按键驱动步骤及测试
硬件平台:搭载ARM9芯片的
tiny4412
开发板宿主机系统:Fedora13编译内核版本:Linux3.5gcc版本:arm-linux-gcc4.5.1步骤:1、在Linux-3.5/drivers
本杰阿明
·
2020-08-08 22:13
嵌入式开发
为u-boot-2016 for
tiny4412
添加点灯调试代码
不过后来看到了两篇文章,介绍的是通过jlink来进行源码级别的调试,但是我现在一来没有电烙铁,没办法将
tiny4412
上的jtag接口引出来,所以也
xiaojimmychen
·
2020-08-08 22:41
u-boot
for
tiny4412
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他