自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (13)
  • 收藏
  • 关注

原创 S5P6818电子数码相框(一) 中文和英文汉字点阵实现

先实现在LCD上面的中文,英文显示一个单纯的应用软件#include <sys/mman.h>#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>#include <linux/fb.h>#include <fcntl.h>#include <stdio.h>#include <string.h>#define FONT

2020-05-25 09:46:49 741

原创 GEC6818,s5p6818 第一个裸机程序(烧写为重)led和蜂鸣器 tftp和nfs传输

开发环境粤嵌的GEC6818ubuntu:16gcc version 4.5.1 (ctng-1.8.1-FA)在测试中发现在 start.S (用来启动关看门够狗,设置寄存器建立链接,再跳转到main.c)之前还有一步让sd卡和板子适配这样裸机才能在开发板上跑,所以这里使用网络tftp传递我们的裸机程序所以这篇文章分析的程序分析小意思点灯上图中,开发板上电后,无需按任何按键,VCC3P3_SYS 会产生 3.3V 的电压,其中D26 无需 GPIO 控制,为常亮状态,即我们所说的电

2020-05-22 19:20:37 4459 1

原创 设备树匹配内核匹配驱动程序的理解

使用设备树时,给驱动程序调用的过程我们把设备树.dts 变成plantform_device的资源 过程一步步了解清楚吃

2020-05-18 09:23:22 4724 1

原创 设备树的查看与传统驱动比较,简单分析,初次编写,环境搭建

设备树的的查看进入 sys/devices/platform我们先用led 经行 查看进入of_node (开放的固件) 里面有 compatible(属性) name pin(引脚) 进行查看 和设备树上面的一致设备树环境的构造在jz2440 中要更换新的内核—>linux4.19,才能使用设备树,由于需要编译新的内核也需要新的交叉编译链编译器的选择:一个完整的Linux系统包含三部分: u-boot, kernel, root filesystem.a. 对于u-bo

2020-05-15 10:32:26 623

原创 设备树和总线驱动模型和传统驱动的比较

和之前的驱动进行对比写一个字符设备驱动我们有传统方式:在leddrv.c 里面写死总线设备驱动模型 :.a.在代码leddrv.c里面进行分配,注册,入口,出口 b.在leddev.c里指定引脚设备树:使用设备树指定引脚 a.在leddrv.c里进行分配,注册,入口,出口 b.在jz2440.dts里指定引脚TV设备Cam设备优缺点1.传统方法fasdddddddddddddddddfffffffffffffffffffffffffffffffasddddddddddd

2020-05-12 21:06:01 572

原创 I2C总线及其设备驱动分析基于tiny4412

i²c的分析总线的结构i2c 从soc里连接处两条线SDA串行数据线和SCL串行时钟线 从器件都有唯一的设备地址,和soc构成了主从关系我们分为5种信号开始信号 一个S电频(SCL高电频时,SDA从高电平向低电平跳),加上7位设备地址,加上第九位读写(SDA=0读,SDA=1写)读信号写信号结束信号 发一个P电频 SCL为高时,SDA从低向高跳变ACK信号 每个八位的数据信号后面...

2020-05-08 13:08:55 240

my_tslib.zip

rk3128 触摸屏不能匹配qt解决,重新编译好的 tslib库,上arm直接运行

2021-02-03

6818_work.7z

arm板上通过内核实现可滑动的电子相册,已经编辑好了,直接用// 建立一个空结构体 struct fb_var_screeninfo vinfo; bzero(&vinfo, sizeof(vinfo)); char *fbmem = init_lcd(&vinfo); ``` 给结构体通过 ioctrl 获得相关参数 ```c char *init_lcd(struct fb_var_screeninfo *vinfo) { int lcd = open("/dev/fb0", O_RDWR); ioctl(lcd, FBIOGET_VSCREENINFO, vinfo)

2020-11-29

6818_mjpg.tar.bz2

想对s5p6818进行摄像头(支持uvc)进行使用,把得到的视频放入web端 嫌烦直接拿我的用就好啦 mjpg_stream网上的移植过程很多,但是发现源码失效了,而且用最新的源码进行编译,有些地方也会出错

2020-11-17

imx6null 移植华为云,交叉编译openssl

imx6null 移植华为云,交叉编译openssl,紫

2020-11-09

02 带有上报下发功能.7z(一)使用Django和华为IOT平台通信:初建框架 带有上报下发的 djangoweb

用Django作为app端和iot平台通信 东西就用我之前的写好的web进行改装,在上面对华为iot进行通信,什么数据库,或者版本我也会给出来

2020-09-27

myfile.zip

解决开发板子 ping的通 ip 不能ping 百度的问题 参照我的博客进行 连接 这些文件全部放在etc下就好啦

2020-09-26

电容屏中断和gt9147各种芯片手册.zip

之前玩arm都是电阻屏,但是电容屏更加通用,这次拿ALIENTEK 4.3’LCD进行学习,里面有GT9147驱动IC(相当于控制触摸屏的一个小芯片) 把源码进行修改,从官方给的查询模式触发,变成中断触发,源码可下载,另带找到的芯片手册

2020-09-06

arm_mqtt_c_ok.zip

arm-a上华为iot云,移植虚拟机的文件到开发板,全网首发,### 上一篇文章已经在虚拟机上可以用华为的sdk连接到iot云端 我已经造好轮子,也不收费,希望大家多交流,每次下载点东西,一个两个都要金币的,很难受 现在我们把文件移植到开发板上

2020-06-18

mqtt_c_demo.zip

已经调试好的华为iot--->linux当做物联设备,成功上云包.oT Device SDK Tiny是部署在具备广域网能力、对功耗/存储/计算资源有苛刻限制的终端设备上的轻量级互联互通中间件,您只需调用API接口,便可实现设备快速接入到物联网平台以及数据上报和命令接收等功能,相关集成指导请参见端云互通组件开发指南。

2020-06-16

这次的驱动和makefile和tslib.zip

可以通过环境变量来设置:先设置环境变量后,才能使用触摸屏程序。 export TSLIB_TSDEVICE=/dev/event0 //这是指触摸屏设备。 export TSLIB_CALIBFILE=/etc/pointercal //校验文件放在这里。 export TSLIB_CONFFILE=/etc/ts.conf //配置文件放在这里。 export TSLIB_PLUGINDIR=/lib/ts //插件放在这里 export TSLIB_CONSOLEDEVICE=none export TSLIB_FBDEVICE=/dev/fb0 //显示屏 ts_calibrate //是指校验,在 SHELL 中输入这个程序后: 这时屏幕上会出现一些文字,左上角会有个“十字架”。

2020-03-31

输入子系统第四步完成注册后硬件操作.emmx

对应着硬件操作的流程图 #define EV_SYN 0x00 //同步类 #define EV_KEY 0x01 //按键类,如键盘上的 a,b 等按键事件。 #define EV_REL 0x02 //relation 相对位移事件(如鼠标的位移是基于上一个位置的)。 #define EV_ABS 0x03 //ABS 是绝对位移(如触摸屏是 XY 坐标绝对位置)。 #define EV_MSC 0x04 #define EV_SW 0x05 #define EV_LED 0x11 #define EV_SND 0x12 #define EV_REP 0x14 #define EV_FF 0x15 #define EV_PWR 0x16 #define EV_FF_STATUS 0x17 #define EV_MAX 0x1f

2020-03-15

SYS_001.zip

博客所写的代码和编译结果 思维导图

2020-03-03

所需uboot和gcc.zip

4412开发安卓5.0.2 时候本篇文章要的uboot和gcc uboot是4122的 

2020-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除