自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 六大设计原则SOLID

六大设计原则SOLID一、SOLID设计模式的六大原则二、单一职责原则 (Single Responsibility Principle)1. 单一职责原则定义2.单一职责原则适用于类、接口、方法3. 单一职责原则的好处三、 开闭原则(Open Closed Principle)四、 里氏替换原则五、迪米特法则(Law of Demeter)六、接口隔离原则(Interface Segregation Principle)七、依赖倒置原则(Dependence Inversion Principle)一

2021-03-27 21:50:44 2198

原创 QT5.12 交叉编译到hisi3516平台

QT5.12 交叉编译到hisi平台QT5.12 交叉编译到hisi平台一、 hisi交叉编译环境安装二、qt安装1. qt 下载2. qt安装三、 移植到hisi3516板上四、附录1 QT增加自己指定平台的编译方法QT5.12 交叉编译到hisi平台一、 hisi交叉编译环境安装参考 安装交叉编译工具:arm-himix200-linux简略摘要:下载后执行:tar -zxvf arm-himix200-linux.tgzcd arm-himix200-linuxsudo ./arm

2020-09-24 18:04:39 2680

转载 使用Qss设置QT程序界面的样式和皮肤

使用Qss设置QT程序界面的样式和皮肤1.1 Qss的功能Qt程序界面中控件的背景图片、大小、字体颜色、字体类型、按钮状态变化等属性可以通过Qss文件来设置,美化UI界面。实现界面和程序的分离,快速切换皮肤。1.2 QSS基本属性设置Qss的强大在于组合功能的强大,这里只是简单介绍基本功能,将简单功能组合起来才能实现好看的效果。Qss背景属性(Background) 属性 描述 CSS background ..

2020-09-17 17:42:19 3686

转载 ubuntu16.04固定IP与设置DNS

前言学校几乎每次断电之后,宿舍的机器IP基本都会更改,即使可以通过图形界面去修改,但还是懒得去改。但是docker某些容器的应用需要具体使用ip,比如程序code使用docker-mysql容器的话【localhost以及127.0.0.1->error】。记录一下ubuntu16.04在非图形界面固定IP与设置DNS。ubuntu16.04固定IPStep-One【Ubuntu-...

2019-04-29 23:32:34 1191

转载 VIM删除 .swp文件

非正常关闭vi编辑器时会生成一个.swp文件非正常关闭vi编辑器时会生成一个.swp文件关于swp文件使用vi,经常可以看到swp这个文件,那这个文件是怎么产生的呢,当你打开一个文件,vi就会生成这么一个.(filename)swp文件以备不测(不测下面讨论),如果你正常退出,那么这个这个swp文件将会自动删除。下面说不测。不测分为:1当你用多个程序编辑同一个文件时。         2非常规退出...

2018-05-21 22:17:45 7862 1

原创 minigui(一) -helloworld

昨天安装完minigui  今天自己动手写helloworld代码:#include <stdio.h>#include <minigui/common.h>#include <minigui/minigui.h>#include <minigui/gdi.h>#include <minigui/window.h>static...

2018-05-10 22:51:54 732

原创 STM32(一) 汇编操作GPIO

   平台:keil4.72  开发板:stm32F103  72M      测试代码:汇编: __asm void asm_LED1_TOGGLE(void){ ;GPIOA_ODR EQU 0x4001080C| LDR R0, = 0x4001080C LDR R1,[R0] ;R1 = *R0 EOR R1,#0x01...

2018-05-10 10:40:40 5365

原创 ARM-LINUX 系列 (六) ----minigui的安装 -- 终极成功版!!

环境:ubuntu16.4 kylin 32位(一开始是64位的不过后来由于各种各样的问题,换成32位了),不过基本上我遇到的所有问题这篇博客都写了。所以按照本篇博客安装,有很大几率安装成功。在32位环境下安装时,按照本博客安装时,可能不会遇到那么多错误,跳过即可。反正本人安装成功了~~~在64位下安装,不保证能成功!!一、文件的下载安装前准备 :sudo ap...

2018-05-09 22:23:33 4884 8

转载 ARM-LINUX 系列 (七) ----java的安装

原文转载自  https://www.linuxidc.com/Linux/2017-02/140908.htm 经过修改适合我的电脑以及版本以及java版本系统版本:Ubuntu 14.04JDK版本:jdk1.8.0_1611.官网下载JDK文件  jdk-8u161-linux-x64.tar.gz我这里下的是最新版,其他版本也可以2.创建一个目录作为JDK的安装目录,我的目录为   /wo...

2018-02-27 17:17:41 12747

原创 ARM-LINUX 系列 (五) ---使用MobaXterm

一、首先下载MobaXterm ,这是我穿在CSDN上的资源   也可以直接百度下载。点击打开链接二、设置ssh出现首先判断能不能ping通虚拟机,三、如果ping通的话就到四,ping不通可以看一看韦东山的教程四、查看配置linux上的ssh 以下摘自      linux安装ssh和开启 ssh服务(点

2018-02-02 16:08:33 5497

原创 ARM-LINUX 系列 (四) ---qt4.8.6的安装 qvfb的安装

第一步、背景介绍1、Qt版本介绍首先介绍一下Qt所能生成出来的各个不同版本之间的区别。根据所应用的目标系统不同,同一份Qt源码编译后所生成的版本也是不一样的。大致来说分为3种:第一种是在linux系统上编译完后仍然在linux系统上运行的,称为x11版本(至于为什么叫x11,这是因为linux系统的应用程序与视窗程序之间是通过X窗口系统的X11协议进行交互,所以

2018-01-25 20:59:20 1203

原创 ARM-LINUX 系列 (三) ----makefile文件的编写 (此文长期更新)

本篇文章长期更新,遇到新的makefile文件的语法用法等就在这更新下来。用到什么更新什么/-------------------------------------------------正文---------------------------------------------/一、makefile规则:目标:需要的条件 命令   (注:最前的必须存在,而且必须是tab键

2018-01-09 20:19:20 1023

原创 ARM-LINUX 系列 (二) ----arm-gcc 使用 以及第一篇的补充

上篇安装了arm-gcc 本篇主要说一下用法:写在前面,设置vim tab键为4个空格首先新建一个.vimrc文件  为vim的配置文件输入以下内容分别是Tabstop:表示一个 tab 显示出来是多少个空格的长度默认 8。Softtabstop:表示在编辑模式的时候按退格键的时候退回缩进的长度当使用 expandtab 时特别有用。Shiftw

2018-01-07 20:28:14 1022

原创 ARM-LINUX 系列 (一) ----arm-gcc 环境搭建 以及vim的安装

在纠结许久买了友善之臂的2440开发板后,今天终于有时间开始使用了。 好记性不如烂笔头,所以开始写博客,如有错误疏漏之处请指出,小弟虚心受教。下面正文开始在耗费大力气在vmware上安装linux(ubuntu),之后安装gcc环境。第一步:在根部录下创建、work文件夹。由于我已经建好work文件夹了,所以在这以work1为例,顺便提一句,    删除文件夹的

2018-01-06 21:55:12 1261 1

qt-devel-3.3.8-4.fc7.i386.rar

安装minigui时所依赖的库: checking for Qt... configure: error: Qt (>= Qt 3.0.3) (headers and libraries) not found. Please check your installation!

2019-07-16

STM32F1-ILI9341 -SPI

STM32F103驱动ILI9341的TFT彩屏,,硬件&模拟SPI 硬件为SPI2

2018-05-09

MobaXterm 内含使用教程

windows下ssh连接linux的工具!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2018-02-02

stm32F103移植emwin

stm32F103移植emwin,没有使用emwin自带驱动,用的是自己写的驱动。 有触摸。

2017-12-05

stm32F103移植UCGUI

stm32F103移植UCGUI ,驱动为ILI9341,有触摸功能。。。。。。。。。。。。。。。。。。。。。。。。。。。。

2017-12-05

0V7725彩色摄像头 带FIFO

0V7725彩色摄像头 带FIFO

2017-08-06

sd卡spi协议 移植fats

sd卡spi协议 移植fats

2017-08-06

stm32 驱动颜色传感器TCS230

stm32 驱动颜色传感器TCS230

2016-10-13

stm32 驱动OLED

stm32 驱动OLED

2016-10-13

STM32 驱动SD卡 SPI协议

STM32 驱动SD卡 SPI协议

2016-10-13

STM32 驱动NRF24L01 主从

STM32 驱动NRF24L01 主从机都有

2016-10-13

stm32驱动LCD ILI9341驱动

stm32 SPI 协议驱动LCD显示屏 ili9341

2016-10-13

DS18B20读取温度

通过STC系列的单片机由DS18B20读取环境温度。

2016-04-07

空空如也

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

TA关注的人

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