自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (18)
  • 收藏
  • 关注

原创 新唐 M451系列APROM与LDROM间跳转

新堂Nuvoton M451系列单片机LDROM与APROM之间跳转。

2022-10-31 00:51:25 1184 1

原创 HI3516DV300笔记(五)串口和ADC

海思hi3516串口和ADC使用

2022-08-15 18:24:34 876 1

原创 HI3516DV300笔记(四)修改uboot环境变量

修改u-boot-2016.11/include/configs/hi3516dv300.h。开发板烧写uboot后,会修改环境变量到默认配置,可以修改配置文件,修改默认的环境变量。

2022-08-15 17:03:58 410 1

原创 clang-format格式化代码

vscode clang-format 代码格式化

2022-08-12 01:10:59 632

原创 HI3516DV300笔记(三)安装SSH和SFTP

目录编译下载源码编译源码编译zlib编译openssl编译openssh打包文件开发板执行编译下载源码openssh:openssh-6.2p1.tar.gzopenssl:openssl-1.0.1e.tar.gzzlib:zlib-1.2.8.tar.gzmkdir -p opensshcd opensshmkdir -p packagecd packagewget https://mirrors.tuna.tsinghua.edu.

2022-01-01 02:38:52 1520 1

原创 HI3516DV300笔记(一)搭建开发环境

目录系统准备更新软件源安装依赖包安装toolchains安装SDK解压、展开SDK下载源码包编译开发板:Hi3516DV300SDK版本: Hi3516CV500R001C02SPC020现在已经习惯在windows上用WSL linux子系统做开发和测试。懒得开虚拟机。WSL还是挺方便的。系统准备更新软件源sudo mv /etc/apt/sources.list /etc/apt/sources.list.bakcupsudo vi

2022-01-01 01:32:15 1327 1

原创 HI3516DV300笔记(二)硬件适配

目录一、修改硬件二、安装开发环境三、修改和编译uboot3.1 先让开发板能跑起来3.2 修改SPI NAND四、修改和编译Linux Kernel五、编译rootfs最近收到一个HI3516的开发板,记录一下试玩的内容,省的以后忘记了。一、修改硬件开发板的FLASH更换过,使用的是SPI NAND,Kioxia,型号TC58CVG2S0H。开发板出厂默认的是SPI Nor启动,需要修改一下boot mode。二、安装开发环境单独写了一个安装开发环

2021-12-30 12:46:09 2676 9

转载 MDK官网下载包不显示的解决方法

Keil 5(MDK 5)包管理器用不了,包无法下载,这时候我们需要到官网去下载这些包,但有人可能会发现打开https://www.keil.com/dd2/pack/这个页面的时候,发现并没有可以用的包下载:我通过浏览器控制台查看发现原来是下面的页面需要用jquery来加载,但是这个页面所引用的jquery路径我们访问不了:为了能够正常显示页面,我想到了可以用浏览器插件的方法来替换这个引用的路径,改为我们可以访问的cdn地址,如果你是谷歌浏览器或者微软的新edge浏览器,可以到这个地址下载安装插

2021-02-23 10:49:37 601

原创 PN532 I2C模式STM32开发

PN532 I2C模式STM32开发

2019-07-01 17:50:27 7536 11

原创 将WSL文件系统映射成本地磁盘

WSL文件系统在windows下的目录C:\Users\imzhu\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfscmd命令行输入subst z: C:\Users\imzhu\AppData\Local\Packages\CanonicalGr...

2019-06-11 22:21:24 7403

原创 Ubuntu子系统下ESP32的编译环境

文章目录Ubuntu子系统下ESP32的编译环境安装Ubuntu18.04更改软件源设置ESP-IDF工具链安装编译所需要的依赖库获取工具链添加工具链到环境变量获取ESP-IDF编译ESP-IDF安装python库复制Demo工程配置串口编译烧录查看监视器Ubuntu子系统下ESP32的编译环境安装Ubuntu18.04在开启和关闭windows功能中打开linux子系统选项在windo...

2019-06-10 03:05:38 677

原创 M1卡开发总结

概述16字节数据数据扇区块012扇区块012IC卡加密方法读写流程

2019-02-14 00:03:23 2245 1

原创 PyQt5开发学习(三)--使用moveToThread异步刷新UI

前几天学习了使用继承QThread异步刷新UI的方法,这两天看了网上的一些教程的帖子,有人说这种方法不科学,我也不太理解,学着写了一个“科学”的方法,还望各位指正。main.py# -*- coding: utf-8 -*-from PyQt5 import QtWidgets, QtCorefrom PyQt5.QtCore import pyqtSignal, QObject, QT...

2019-02-13 23:11:40 6749 2

原创 PyQt5开发学习(二)--多线程异步刷新UI

当运行较为费时的逻辑时,可能UI界面会卡死。为解决这个问题,可以使用多线程。通过信号,通知主线程刷新页面。# -*- coding: utf-8 -*-# Form implementation generated from reading ui file 'main.py'## Created by: PyQt5 UI code generator 5.11.3## WARNING...

2019-01-30 21:58:55 2896

原创 PyQt5开发学习(一)--在Pycharm使用PyQt5

安装PyQt5PyCharm对每个工程,都有独立的系统环境,工程需要的每个库,都可以安装在工程目录下,而不是安装在系统目录下。如果安装太慢,可以更改PIP的源,如下:清华: https://pypi.tuna.tsinghua.edu.cn/simple豆瓣: http://pypi.douban.com/simple/阿里: http://mirrors.aliyun.com/py...

2019-01-27 01:26:01 12521

原创 Clion配置MSYS2通过Makefile编译工程

配置MSYS2下载安装MSYS2官方网站:http://www.msys2.org/下载地址:http://repo.msys2.org/distrib/x86_64/msys2-x86_64-20180531.exe安装没什么问题,按提示下一步即可。pacman 修改软件源:官方说明:https://mirrors.tuna.tsinghua.edu.cn/help/msys2/编辑 /etc/...

2018-06-15 17:43:40 2662

原创 Segger RTT实现log输出

SEGGER RTT官网 点击打开链接SEGGER RTT源码放置在JLINK安装目录下,JLink_V620i\Samples\RTT\SEGGER_RTT_V620i\RTT,使用时防止在工程中即可。

2018-06-04 23:49:01 5855 1

原创 jlink选项

device STM32F103RCspeed 12000si SWDheraseloadbin 123.bin 0x8000000verifybin 123.bin 0x8000000rgqcAvailable commands are:----------------------f          Firmware infoh          haltg          goSleep ...

2018-03-09 00:16:19 2404

原创 ubuntu安装MariaDB

安装MariaDB$sudo apt-get install mariadb-server设置root密码mysqladmin -u root -p password newpassword$mysql -uroot -pEnter password: Welcome to the MariaDB monitor. Commands end with ; or...

2017-10-17 17:27:06 289

原创 安装tomcat

下载tomcat$ wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.23/bin/apache-tomcat-8.5.23.tar.gz$ sudo tar zxvf apache-tomcat-8.5.23.tar.gz -C /opt/$ sudo mv apache-tomcat-8.5.23/ t

2017-10-17 15:41:49 218

原创 安装JDK

jdk

2017-10-17 14:45:22 213

原创 新建用户

建用户并设置密码

2017-10-17 14:34:12 242

原创 ESP32开发(1)-Windows搭建ESP32开发环境

ESP32开发(1)-Windows搭建ESP32开发环境下载编译链https://dl.espressif.com/dl/esp32_win32_msys2_environment_and_toolchain-20170330.zip 使用msys2的Arch Linux作为linux编译环境。如更新编译链,可以更新/opt/xtensa-esp32-elf/目录。修改环境变量将mysy2的/u

2017-03-30 22:32:11 7289 1

原创 Eclipse集成ESP8266编译环境

Eclipse集成ESP8266编译环境.

2017-03-20 13:02:31 8306 5

原创 ubuntu安装MariaDB

一、安装$sudo apt-get install mariadb-server按要求输入密码 二、允许远程连接 第一步:vim /etc/MySQL/my.cnf找到bind-address = 127.0.0.1注释掉这行,如:#bind-address = 127.0.0.1或者改为: bind-address = 0.0.0.0允许任意IP访问;...

2016-12-25 19:56:35 614

原创 Ubuntu安装Tomcat8

一、下载$wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.9/bin/apache-tomcat-8.5.9.tar.gz$tar -zxvf apache-tomcat-8.5.9.tar.gzs$mv apache-tomcat-8.5.9.tar.gz /home/zhujun/$mv apache-to

2016-12-25 11:08:22 1635

原创 Ubuntu安装JDK

一、下载JDK$wget http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz?AuthParam=1482632646_ad9351bd7d6ed6a663ca89f2058221c8$mv jdk-8u111-linux-x64.tar.gz\?AuthParam\=14826326

2016-12-25 10:46:01 358

原创 ssh连接超时问题解决方案:

ssh连接超时问题解决方案:1.修改server端的etc/ssh/sshd_configClientAliveInterval 60 #server每隔60秒发送一次请求给client,然后client响应,从而保持连接 ClientAliveCountMax 3 #server发出请求后,客户端没有响应得次数达到3,就自动断开连接,正常情况下,client不会不响应 2.修...

2016-12-25 10:20:46 12705

转载 C语言单链表实现19个功能完全详解

#include "stdio.h"#include #include "string.h" typedef int elemType ; /************************************************************************//* 以下是关于线性表链接存储(单链表)操作的18种算法 *

2016-11-18 00:20:59 434

原创 Win10 Bash搭建ESP8266编译环境

2016年8月2日,微软发布了1周年更新。更新包含了对Ubuntu的支持。之前用Cygwin开发ESP8266,现在可以直接用Ubuntu Bash了。一、安装WIN10周年更新 我的破电脑直接升级出现了各种蓝屏的问题,索性直接ISO全新安装了。 64bit下载地址: ed2k://|file|cn_windows_10_multiple_editions_versio

2016-08-05 12:07:07 6688 9

原创 Linux Mint下Nanopb的简单使用

1、下载Protocbuf,我使用的是Protoc2.5.0$ wget https://github.com/google/protobuf/archive/v2.5.0.zip2、解压$ unzip protobuf-2.5.0.zip3、安装

2016-05-19 12:03:33 2695

转载 CentOS 7 下想要挂载NTFS的文件系统

centos7 下想要挂载NTFS的文件系统该怎么办呢? 我们需要一个NTFS-3G工具,并编译它之后在mount就可以了,就这么简单。首先要进入官网下载NTFS-3G工具http://www.tuxera.com/community/ntfs-3g-download/1.下载之后进行解压wget http://tuxera.com/opensource/ntfs-

2015-08-20 08:56:57 505

原创 mini2440-设置和读取时间

1.从RTC读取时间#hwclock -w2.读取时间可用date命令#date3.设置日期#date -s 2015-07-22 4.设置时间#date -s 17:55:005.设置日期和时间#date -s "2015-07-22 17:52:00"6.将时间存入RTC#hwclock –s

2015-07-22 17:54:57 610

原创 Linux Mint装机--安装MySQL

1.自动安装MySQL包sudo apt-get install mysql-serverl mysql-client libmysqlclient-dev安装过程中会提示输入root密码。2.测试是否安装成功执行 #mysql,如果出现如下错误信息:ERROR 2002 (HY000): Can't connect to local MySQL server th

2015-07-17 12:10:23 1621

原创 Linux Min装机--配置Tomcat开机启动

1.下载Tomcat压缩包。2.将Tomcat目录下的catalina.sh拷贝到/etc/init.d/并修改名称为tomcatsudo catalina.sh /etc/init.d/cd /etc/init.dmv catalina.sh tomcat3.修改tomcat文件,添加以下内容CATALINA_HOME=opt/apache-tomcat-6.0.

2015-07-17 11:51:38 492

原创 Linux Min装机--配置JDK替换OpenJDK

1.将下载的JDK压缩包解压到/usr/lib/jvm2.运行以下命令update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.*/bin/java 1065update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.*

2015-07-17 11:34:20 875

原创 Linux Min装机--配置samba实现文件夹共享

一.安装sambaMint已经随机安装了samba,不需要单独安装,Ubuntu输入一下命令安装sudo apt-get install samba二. 创建共享目录:mkdir /home/zhujun/Sharesodu chmod 777 /home/zhujun/Share三. 创建Samba配置文件:1. 保存现有的配置文件sudo cp /et

2015-07-16 17:04:22 795

原创 Linux Min装机--开机启动synergy

对于有两台PC(一台WIN一台LINUX)的用户来说, synergy是一个很好用的软件,它可以让你两台机器共用一个键盘和一个鼠标。WIN里设置synergy自动启动很简单,但ubuntu里就会有点复杂。让两台机器开机时就自动连接起来,用起来感觉就是同一台机器一样,非常方便。下面来介绍一下怎么让synergy自动开机启动。 注意! 这篇文章只针对 ubuntu !! 其他发

2015-06-24 17:32:35 3320

原创 RT5350搭建编译环境

采用Mint17.2 X86作为开发平台。1.安装g++、zlibsudo apt-get install g++ zlib1g-dev ncurses-dev2.该dash为bashsudo dpkg-reconfigure dash然后选择【否】3.SDK的toolchain中应有buildroot-gcc342、lzma-4.32.7、mksquash_l

2015-05-15 09:14:19 1687

原创 Linux Min装机--安装TFTP服务

1.安装tftp-serversudo apt-get install tftpd-hpasudo apt-get install tftp-hpa(如果不需要客户端可以不安装)tftp-hpa是客户端tftpd-hpa是服务器端2.配置TFTP服务器sudo vim /etc/default/tftpd-hpa将原来的内容改为:TF

2015-05-15 09:01:11 555

MicroSD卡TF卡封装

MicroSD卡封装,TF卡封装,AD格式,含规格书,是卡,不是卡座。

2020-11-24

STM32模拟I2C驱动PN532

STM32模拟I2C,驱动PN532 例程。

2019-07-01

IP178GD2V10.zip

IP178G官方DEMO,包含datasheet、原理图、PCB等。

2019-05-23

ESP8266 Cygwin part04

ESP8266 Cygwin part04

2017-03-22

ESP8266 Cygwin part03

ESP8266 Cygwin part03, 共4包

2017-03-22

ESP8266 Cygwin part02

ESP8266 Cygwin, part02

2017-03-22

ESP8266 Cygwin

ESP8266 Cygwin,集成xtensa-106-elf,可直接编译ESP8266

2017-03-22

xtensa-lx106-elf.tar.gz

Win10 Bash下编译的ESP8266工具链crosstools-NG。

2016-08-06

mini2440用jlink烧写NorFlash的配置文件

mini2440用jlink烧写NorFlash的配置文件

2015-01-09

minitools for linux

minitools for linux

2014-11-08

minitools20140317

mini2440开发板下载工具 for windows

2014-11-08

Android+电子杂志(带翻页效果)

Android+电子杂志(带翻页效果)

2013-01-14

中兴AT指令集

中兴通讯_MG815+模块AT指令集手册V5.70(同时适用于MC8160、MC8260、MC4160、MC8331A、MC9160模块

2013-01-09

彩信收发流程分析方法

彩信收发流程分析方法

2013-01-09

STM8和STM32选型手册

STM8和STM32选型手册 STM8和STM32选型手册 STM8和STM32选型手册 STM8和STM32选型手册

2010-10-18

红牛开发板原理图(2.8寸)

红牛开发板原理图 红牛开发板原理图 红牛开发板原理图

2010-10-18

Protel 鼠标增强插件

Protel 鼠标工具 PCB和原理图中方便使用右键和滑轮

2010-05-18

Image2LcdV2.9破解版.rar

Image2LcdV2.9破解版 jpeg转为bmp

2010-04-21

空空如也

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

TA关注的人

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