自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 养水-亚硝酸

如何降低亚硝酸盐含量:1、定期更换部分水体,减少氮的积累,稀释亚硝酸盐的浓度。2、保持充足的供氧,使氨氮充分彻底的氧化为硝酸盐,降低亚硝酸盐引起的急性缺氧反应。3、定期改底,降低池塘底部的亚硝酸盐沉积,改善底部环境,增强环境自净能力。4、使用强氧化性的消毒产品(二氧化氯)对水进行消毒,也可将亚硝酸盐氧化为硝酸盐,进而减少亚硝酸盐的含量。5、定期补充有益菌,分解残饵,避免沉积、腐败,从根源...

2020-02-20 20:16:41 191

原创 c语言实现aes-128 cbc

加密头文件:#ifndef __TAESCLASS_H#define __TAESCLASS_H #include <string.h>#include <stdio.h>#include <stdlib.h>#include <ctype.h>#define AESKEY "71412E2299B0EEA5"#defin...

2019-04-04 11:13:52 4754 3

原创 Linux--驱动----i2c实例:使用传统的节点方式 内核3.10.0 RK3288

 设备树:&amp;i2c1 { status = "okay"; //要配置为okay或者ok drv-i2c-i2c2@50{ compatible ="rktest,drv-i2c2-test"; //匹配的名字 一个字符都不能错和设备驱动里的一致 reg =&lt;0x50&g...

2018-11-21 13:34:08 662

原创 Linux--内核---I2C总线驱动分析 以linux3.10.0 RK3288为例

Linux 3.10.0 iic总线注册过程I2C总线驱动包括I2C适配器驱动加载与卸载以及I2C总线通信方法I2C核心提供了i2c_adapter的增加和删除函数、i2c_driver的增加和删除函数、i2c_client的依附和脱离函数以及i2c传输、发送和接收函数。1、I2C核心 i2c_core.cI2C核心提供了i2c_adapter的增加和删除函数、i2c_driver的...

2018-11-21 13:27:09 510

原创 Linux--驱动内核----platform_driver_register,i2c_add_driver分析

 platform_driver_register()   driver_register()      driver_find()(确定driver没有被注册)      bus_add_driver()          driver_attach()(匹配dev-driver并绑定)              bus_for_each_dev()(搜索设备链表里的所有设备) ...

2018-11-21 13:25:56 1524

原创 qt打开linux下的设备节点

#include &lt;stdlib.h&gt;  //包含头文件#define IOCTL_LED_ON  0#define IOCTL_LED_OFF 1int led_fd=0;int led_open(const char *devname) //定义一个open函数 linux驱动会调用里open函数{    led_fd=open(devname, O_RDWR);/...

2018-09-20 10:01:06 1812 1

原创 stm32 利用iap更新程序

1、iap程序 1)接收程序 2)烧写到对应app地址2、app程序 1.修改程序起始地址 2.修改中断向量表偏移量app:软件复位函数//在官方软件库的 core_cm3.h 文件里 直接提供了 系统复位的函数 void SoftReset(void){__set_FAULTMASK(1); // 关闭所有中端NVIC_System...

2018-07-18 16:49:16 604

原创 rk3288 设备树点灯

GPIO常用系统调用函数:位于include/linux/gpio.h1,申请GPIOstatic inline int gpio_request(unsigned gpio,consr char *label)2,设置GPIO电平static inline void gpio_set_value(unsigned ine gpio,int value)3,获取GPIO电平static inlin...

2018-05-30 10:26:27 1365

原创 qt实现crc16 查表法

#ifndef COMMON_H#define COMMON_H#include <QString>#include <QByteArray>const quint8 chCRCHTalbe[] = // CRC 高位字节值表{ 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC...

2018-02-28 12:47:47 660

转载 解决ubuntu下不能使用vi

方案一安装vim:ubuntu预装的是vim tiny版本,而需要的是vim full版本。执行下面的语句安装vim full版本:$sudo apt-get remove vim-common$sudo apt-get install vim这样就行了,vim是一款优秀的软件,可以在运用中体会到。方案二(没网的话推荐这个方案):在vi命令行使用命令“:set nocompatible”,就是设置...

2018-02-27 12:07:52 5079

原创 Ubuntu14.04寸建立nfs服务器

编辑中

2018-01-12 09:38:46 115

aes测试工具

qt写的aes测试工具 ,

2019-04-04

空空如也

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

TA关注的人

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