- 博客(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
16778
1
原创 stm32l4xx DFU USB无法识别问题总结
stm32l4xx DFU USB无法识别问题总结最近做的项目使用了stm32 DFU 模式,来给模块升级固件,最开始测试的时候发现一切OK,但在客户电脑上安装时,发现客户很多电脑除了一台电脑,其他都无法识别USB,驱动用的st提供的官方驱动,最开始觉得这个驱动兼容性差,后来才逐渐发现问题。问题出在stm32 VDDUSB管脚的电压上,下图是VDDUSB管脚的电路图。 从图上可以...
2018-03-15 22:42:54
5998
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
980
原创 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
21063
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
684
原创 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
1219
原创 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
5032
原创 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
313
原创 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
16302
原创 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
3248
原创 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
371
原创 stm32l4xx DFU USB无法识别问题总结
stm32l4xx DFU USB无法识别问题总结最近做的项目使用了stm32 DFU 模式,来给模块升级固件,最开始测试的时候发现一切OK,但在客户电脑上安装时,发现客户很多电脑除了一台电脑,其他都无法识别USB,驱动用的st提供的官方驱动,最开始觉得这个驱动兼容性差,后来才逐渐发现问题。问题出在stm32 VDDUSB管脚的电压上,下图是VDDUSB管脚的电路图。 从图上可以
2018-02-04 17:33:36
5252
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
541
原创 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
56179
7
原创 stm32L4xx 通过USB DFU功能升级固件
stm32L4xx 通过USB DFU功能升级固件背景因为项目需求,用户不方便用SWD模式下载程序,而且本设备也留有USB,因此考虑用USB DFU模式进行固件升级。 设备上使用的单片机是stm32l476,ST官方在单片机内部bootloader已经支持通过USB方式升级固件,但是需要通过修改MODE来切换是升级固件还是运行用户程序,设备本身也没有留修改mode的按键等,因此考虑修改使
2018-01-16 20:58:49
4478
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
2490
原创 在Ubuntu 16.04 上编译安装OpenCV3.2.0(Cmake + python3 + OpenCV3)
在Ubuntu 16.04 上编译安装OpenCV3.2.0(Cmake + python3 + OpenCV3)
2017-12-24 23:40:43
4357
2
原创 I2C上拉电阻问题分析(基于stm32 HAL库)
I2C上拉电阻问题分析(基于stm32 HAL库)在使用stm32读写 ST温湿度hts221时,使用I2C总线,总线上还挂在了别的传感器,发现有时候可以读出数据,有时候读不出数据,一直是0。
2017-11-27 11:13:32
6137
原创 ADXL362 初次使用总结(使用stm32 HAL 库)
ADXL362 初次使用总结最近的一次项目中使用到了ADI的三轴加速度传感器ADXL362,出现了一些问题,这里做一下总结,问题包括这几点: 1. 从spi读取的数据一直为0 2. 随后读取芯片ID正常,但是读取加速度一直为0 3. 第一次读取加速值为0,第一次之后就正常了 以上的问题,都跟spi配置相关。 ADXL362是一款不错的三轴加速度传感器,他的特性包括: * 1.8 µ
2017-11-26 21:56:52
12571
9
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人