自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dukezhao的专栏

一只程序猿

  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 stm32l476 内部flash HAL库操作方法

stm32l476 FLASH特征 • Up to 1 Mbyte of Flash memory with dual bank architecture supporting read-while-write capability (RWW). • Memory organization: 2 banks (Bank 1 and Bank 2) ...

2018-03-28 21:29:24 16342 2

原创 stm32l4xx DFU USB无法识别问题总结

stm32l4xx DFU USB无法识别问题总结最近做的项目使用了stm32 DFU 模式,来给模块升级固件,最开始测试的时候发现一切OK,但在客户电脑上安装时,发现客户很多电脑除了一台电脑,其他都无法识别USB,驱动用的st提供的官方驱动,最开始觉得这个驱动兼容性差,后来才逐渐发现问题。问题出在stm32 VDDUSB管脚的电压上,下图是VDDUSB管脚的电路图。 从图上可以...

2018-03-15 22:42:54 5791 1

原创 Nginx 和 Httpd 配置证书(Let’s Encrypt

Nginx 和 Httpd 配置证书(Let’s Encrypt)前言苹果宣布 2017 年 App Store 中的所用应用都必须使用 HTTPS 加密连接; 百度、Google 等搜索引擎优先收录 HTTPS 页面并提升排名; 英美强制要求所有政府网站 2016 年实现全站 HTTPS 加密; 百度、阿里巴巴等互联网巨头均启用全站 HTTPS 加密; 新一代 HTTP/2 ...

2018-03-15 22:42:30 950

原创 ubuntu 新建一个简单的service

ubuntu 新建一个简单的service通过ubuntu 自带的service,可以很方便的创建后台运行程序 service文件路径:/lib/systemd/system service文件包括多个部分,下面是一个简单的后台运行程序的service文件#leshan-server.service[Unit]Description= leshan lwM2M demo ser...

2018-03-15 22:41:22 20846 2

原创 ubuntu server 修改静态IP和DNS

ubuntu server 修改静态IP和DNS配置静态IP #vim /etc/network/interfaces #auto lo #iface lo inet loopback #auto eth0 #iface eth0 inet dhcp #以上是默认使用DHCP分配的IP,修改如下 auto lo ifac...

2018-03-15 22:40:14 610

原创 Ubuntu 下 wireshark权限问题

Ubuntu 下 wireshark权限问题在做lwm2m测试时,使用wireshark抓包,监控eth0。但是必须使用root权限才能运行,通过下面的办法解决权限问题#添加wireshark用户组groupadd wireshark#将dumpcap更改为wireshark用户组chgrp wireshark /usr/bin/dumpcap#让wireshark用户组有ro...

2018-03-15 22:38:31 1150

原创 C/C++ error: storage size of ‘tv’ isn’t known错误解决方法

C/C++ error: storage size of ‘tv’ isn’t known错误解决方法最近在编译移植lwm2m时,有一个获取时间的函数gettimeofday(struct timeval *, struct timezone *);#include "time.h"struct timeval tv;gettimeofday(&tv, NULL);......

2018-03-15 22:37:28 4788

原创 git pull fatal: refusing to merge unrelated histories

git pull 失败,fatal: refusing to merge unrelated histories问题处在本地仓库有文件,远程仓库有别的文件,合并时报错。 参考: https://stackoverflow.com/questions/37937984/git-refusing-to-merge-unrelated-histories-on-rebase 在git pull...

2018-03-15 22:36:21 291

原创 Sublime Text 3中不记住上次打开的文件

Sublime Text 3中不记住上次打开的文件在”User/Preferences.sublime-settings”配置文件中增加条目:"hot_exit": false,"remember_open_files": false参考: 1. http://www.cnblogs.com/harxingxing/p/4595967.html...

2018-03-15 22:35:18 15964

原创 TypeError in Threading. function takes 1 positional argument but 100 were given

Python Threading问题:TypeError in Threading. function takes 1 positional argument but 100 were given在使用python多线程module Threading时import threadingt = threading.Thread(target=getTemperature, args =...

2018-03-15 22:33:28 3163

原创 sqlite3的简单用法

sqlite3的简单用法安装sqlite3#在终端输入sqlite3,查看是否安装sqlite3,没有的话先安装sqlite3sudo apt-get install sqlite3sudo apt-get install libsqlite3-dev基本用法打开数据库 sqlite3 test.db查看表 .tables 可以使用图形化工具navicat来创...

2018-02-27 11:24:00 337

原创 stm32l4xx DFU USB无法识别问题总结

stm32l4xx DFU USB无法识别问题总结最近做的项目使用了stm32 DFU 模式,来给模块升级固件,最开始测试的时候发现一切OK,但在客户电脑上安装时,发现客户很多电脑除了一台电脑,其他都无法识别USB,驱动用的st提供的官方驱动,最开始觉得这个驱动兼容性差,后来才逐渐发现问题。问题出在stm32 VDDUSB管脚的电压上,下图是VDDUSB管脚的电路图。 从图上可以

2018-02-04 17:33:36 4983 1

原创 Nginx 和 Httpd 配置证书(Let’s Encrypt)

Nginx 和 Httpd 配置证书(Let’s Encrypt)前言苹果宣布 2017 年 App Store 中的所用应用都必须使用 HTTPS 加密连接; 百度、Google 等搜索引擎优先收录 HTTPS 页面并提升排名; 英美强制要求所有政府网站 2016 年实现全站 HTTPS 加密; 百度、阿里巴巴等互联网巨头均启用全站 HTTPS 加密; 新一代 HTTP/2

2018-01-30 23:51:30 495

原创 mqtt.fx的安装和使用

mqtt.fx的安装和使用MQTT.fx 是目前主流的mqtt客户端,可以快速验证是否可以与IoT Hub 服务交流发布或订阅消息。设备将当前所处的状态作为MQTT主题发送给IoT Hub,每个MQTT主题topic具有不同等级的名称,如“建筑/楼层/温度。” MQTT代理服务器将接收到的主题topic发送给给所有订阅的客户端。 目前最新版下载地址(支持windows,linux,mac)

2018-01-30 22:52:24 55724 7

原创 stm32L4xx 通过USB DFU功能升级固件

stm32L4xx 通过USB DFU功能升级固件背景因为项目需求,用户不方便用SWD模式下载程序,而且本设备也留有USB,因此考虑用USB DFU模式进行固件升级。 设备上使用的单片机是stm32l476,ST官方在单片机内部bootloader已经支持通过USB方式升级固件,但是需要通过修改MODE来切换是升级固件还是运行用户程序,设备本身也没有留修改mode的按键等,因此考虑修改使

2018-01-16 20:58:49 4358 1

原创 在i.MX 6ULL平台上编译sim7100驱动(SIM7100 Linux NDIS)

在i.MX 6ULL平台上编译sim7100驱动(SIM7100 Linux NDIS),我是在Ubuntu 16.04上操作的,使用的开发板是米尔科技的MYC-Y6ULX开发板,内核版本为Linux 4.1.15,并按照米尔科技给的教程配置好Yocto编译工具链arm-poky-linux-gnueabi-gcc

2018-01-01 22:23:19 2459

原创 在Ubuntu 16.04 上编译安装OpenCV3.2.0(Cmake + python3 + OpenCV3)

在Ubuntu 16.04 上编译安装OpenCV3.2.0(Cmake + python3 + OpenCV3)

2017-12-24 23:40:43 4313 2

原创 I2C上拉电阻问题分析(基于stm32 HAL库)

I2C上拉电阻问题分析(基于stm32 HAL库)在使用stm32读写 ST温湿度hts221时,使用I2C总线,总线上还挂在了别的传感器,发现有时候可以读出数据,有时候读不出数据,一直是0。

2017-11-27 11:13:32 5923

原创 ADXL362 初次使用总结(使用stm32 HAL 库)

ADXL362 初次使用总结最近的一次项目中使用到了ADI的三轴加速度传感器ADXL362,出现了一些问题,这里做一下总结,问题包括这几点: 1. 从spi读取的数据一直为0 2. 随后读取芯片ID正常,但是读取加速度一直为0 3. 第一次读取加速值为0,第一次之后就正常了 以上的问题,都跟spi配置相关。 ADXL362是一款不错的三轴加速度传感器,他的特性包括: * 1.8 µ

2017-11-26 21:56:52 12177 9

Altium Designer 6.6 PCB设计常用快捷键

Altium Designer 6.6 PCB设计常用快捷键

2012-02-02

gdb_32bit_7.0.50.exe

gcc 编译时缺少的,mingw 必备,gcc 编译时缺少的,mingw 必备,

2011-04-06

24脚双色点阵引脚图

24脚双色点阵引脚图.....................................

2011-04-03

空空如也

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

TA关注的人

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