自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ldmf1994的博客

记录,分享学习,工作中遇到的软件开发问题

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 ucGUI移植到ARM

因为想要弄一个UI到ITOP4412开发板,尝试用过QT,但是觉得QT太大了,想用一个小一点的,因此选择了ucGUI,网上例程也挺多的,但很多都是在STM32上的。因此在此记录一下移植过程,也方便有需要的朋友借鉴使用。个人能力有限,欢迎指正。 环境:Ubuntu12.04 开发板:ITOP4412 ucGUI:V3.98 在移植之前,需要准备...

2019-04-29 21:36:34 978 2

原创 HTTP protocol summary report

HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写HTTP是一个基于TCP/IP通信协议来传递数据HTTP协议工作于客户端-服务端架构上主要特点:     1、简单快速:客户向服务器请求服务时,只需传送请求方法(GET,POST,HEAD)和路径,每种方法规定了客户与服务器联系的类型不同    2、灵活:HTTP允许传...

2019-02-02 17:29:20 259

原创 OAuth2 authorization process summary report

OAuth2简介         OAuth 2 是一个授权框架,或称授权标准,可以使第三方应用程序或客户端获得对HTTP服务上用户帐户信息的有限访问权限。 OAuth 2 通过将用户身份验证委派给托管用户帐户的服务以及授权客户端访问用户帐户进行工作。OAuth2 角色    OAuth 2 标准中定义 以下几种角色:                资源所有者(Resource O...

2019-02-02 17:16:23 271

原创 iTop4412 QT/E4.7.1移植

虽然iTop4412开发板也有详细的文档介绍QT的移植,此处再次编写只是为了方便自己日后使用时不再去翻相关资料,减少时间的浪费。开发环境:ubuntu12.04交叉编译器版本:arm-none-linux-gnueabi-gcc 4.3.2准备:qt-everywhere-opensorce-src-4.7.1_20141224.tar.gz源码包,迅为提供的root_20150422.tar.g...

2018-03-31 13:13:01 560 1

原创 ITOP4412 RFID RC522模块

RC522是高度集成的非接触式读写卡芯片。此发送模块利用调制和解调原理,并将它们完全集成到各种非接触式通信方法和协议中。可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。该模块有64字节的发送和接收FIFO缓冲区。本次使用的模块如下(图从网上剪切)iTop4412提供RFID模块驱动,而且手中有该模块,只是一直没有使用过,所以找出来调试一番。该模块可使用S...

2018-03-10 14:14:27 952

原创 ITOP4412 OV5640摄像头模块

开发环境:ubuntu12.04   内核版本:itop4412_kernel_3.0OV5640模块迅为有提供专用的硬件接口,只需将模块按方向正确插入即可,内核也有对应的驱动,相关配置见《iTOP-4412-驱动-配置200W摄像头驱动》。OV5640模块迅为也有提供专门的测试代码,使用的是C++实现,但是它为兼容更多的摄像头模块,有很多对该模块冗余的代码,造成代码的可读性和可用性不太理想。

2018-01-28 12:26:14 2534

原创 ITOP4412 NFS搭建

在嵌入式开发中,需要调试开发的应用程序,开发内核时,也需要不停的调试内核。如果只是使用U盘或者tftp来传输文件的话,会比较浪费时间。NFS最大的功能就是通过网络,将不同机器的不同的操作系统彼此共享文件,通过远程登录主机的目录,就像访问本地目录。下面就是具体的NFS搭建过程。开发环境:ubuntu 12.04 1、ubuntu上安装NFS服务器命令:sudo apt-get insta

2018-01-07 16:22:31 755

原创 ITOP4412 最小Linux系统搭建

最近一直学习ITOP4412开发板的相关资料,主要是驱动部分的视频学习、开发,现在返回来记录一些开发过程,方便日后查看。如有错误,欢迎大家指出。ITOP4412开发板,可以支持Android和QT,还可运行最小Linux系统,对于不需要界面的项目来说非常不错,并且最小Linux系统功能齐全。开发环境:ubuntu 12.04工具:busyboxbusybox是一个集成常用linux

2018-01-03 20:49:07 1425

原创 ITOP-4412 LED驱动实现

开发环境:ubuntu12.04  内核版本:ITOP提供的Kernel_3.0Itop-4412的核心板有两种,一种是POP核心板,另一种是SCP核心板。本次试验所用的是SCP板,该板主频1.4GHz,1G内存。底板有两个LED灯,本次使用就是实现对这两个LED灯对应GPIO的控制。LED引脚连接如下如: KP_COL0对应引脚GPL2_0,VDD50_EN对应引脚GPK1_1,分别

2017-12-10 21:37:29 2697

原创 github使用

公司一直使用的是SVN管理代码,自己也在linux系统上搭了一个SVN服务器,用于管理自己开发的一些小项目代码。虽然一直知道git也可以很好的管理代码,但是从来没有搞过,今天简单的试了下,感觉挺好。好了,下面是测试使用git时的一些简单操作命令,对于初次使用者挺好的。如果有错误,也希望大家不吝赐教。环境:ubuntu14.04一、Github注册注册就不多说了,邮箱就可以注册。二、git安装命令:...

2017-07-22 18:26:34 233

STM32F103C8T6.rar

该代码是在HAL lib 3.5基础上实现STM32F103C8T6的USART1~3的收发数据通信,并且可以通过配置相应的串口输出printf数据到指定串口。此外,还实现了基本的LED,delay控制。

2019-11-23

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

TA关注的人

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