先放上串口的一个类,自己编写的,觉得这样好用些。 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System ...
一、简介 为了避免在ARM开发中频繁的切换ubuntu和windows系统,所以就想到,直接能控制开发板就好了。 1.ubuntu版本:18.04 2.USB转串口芯片:PL2303 3.虚拟机:VMware 14 4.ARM开发板系统:linux 二、连接串口到虚拟机 如图所示,将串口连接到虚拟机 ...
分类:
系统相关 时间:
2019-12-07 14:17:04
阅读次数:
120
1 # -*- coding: utf-8 -* 2 import serial 3 import time 4 # 打开串口 5 ser = serial.Serial("/dev/ttyAMA0", 9600) #"/dev/ttyAMA0"为树莓派串口 win7为com7 6 def main ...
分类:
编程语言 时间:
2019-12-06 19:23:58
阅读次数:
128
说明 这节实现的功能: STM32+W5500实现MQTT通信控制 细节功能: 1.DHCP动态获取IP 2.DNS域名解析 3.网口<--MQTT-->485/422透传通信 测试准备工作 注:如果想连接自己的服务器测试,请修改为自己的MQTT连接信息 一,按照下面方式短接通信端口 电脑串口<-- ...
分类:
其他好文 时间:
2019-12-06 09:20:39
阅读次数:
235
一:位带操作介绍 1. 位带操作 在学习 51 单片机的时候就使用过位操作, 通过关键字 sbit 对单片机 IO 口进行位定义。 但是 STM32 没有这样的关键字, 而是通过访问位带别名区来实现。即将每个比特位膨胀成一个 32 位字, 当访问这些字的时候就达到了访问比特的目的。 比方说 BSRR ...
分类:
其他好文 时间:
2019-12-05 14:45:11
阅读次数:
114
使用STM32CubeIDE编辑中文出现乱码情况,一共有两个地方都出现了问题 1.从别处复制中文注释内容到STM32CubeIDE编辑器,经STM32CubeIDE自动生成代码后,中文注释个别出现乱码 2.使用串口printf打印中文信息,会出现乱码,英文正常。 解决办法: 右键项目名称,点击最后一 ...
分类:
其他好文 时间:
2019-12-03 18:16:36
阅读次数:
1365
公司的设备以前接入的都是串口的扫码头,优点是直接通过串口读取流里面的数据就OK了,缺点是你需要知道每一款扫码器的型号以获取波特率及Android设备的串口地址。因为现在usb扫码器越来越方便且即插即用,不需要额外供电以及价格便宜等特点,公司以后开发的设备都打算采用usb扫码器。所以我开始尝试接入us ...
分类:
移动开发 时间:
2019-12-02 13:16:35
阅读次数:
152
承接上一篇,使用的数据源仍然是心知天气提供的数据接口,可以每分钟查询20次,也就是做多3s请求一次数据 替换原有的nodemcu,使用了ttgo-display,芯片esp32,自带一个1.14‘的ips显示屏 2,实现查询最近三天的天气信息,串口终端以及tft显示,界面还有问题,下次换屏。 通过轮 ...
分类:
其他好文 时间:
2019-11-30 21:25:49
阅读次数:
138
项目背景 随着数字化、智能化城市的不断推进,城市路灯监控管理系统缺乏灵活的智能化控制手段,难于及时、准确掌握路灯设备的安全工作状态,更难实现路灯的精细化节能管理,已不能满足城市灯饰工程发展与管理的需要,更不能响应国家关于建立智慧、节能型城市的要求。 行业需求 ?产生了极大的社会效益及城市形象 ?节约路灯维护费用,便于及时排除故障 ?通过路灯监控系统,实现照明系统现代化管理 ?通过节
分类:
其他好文 时间:
2019-11-30 13:36:51
阅读次数:
94
前言 这节安装下编程软件, 可以去官网下载, https://wiki.ai-thinker.com/ai_ide_install 也可以安装我提供的(我使用的为官方以前版本) 建议安装我提供的,有问题好解决! 开始安装 自己随意哈 关掉程序 ........官方啥都给准备好了. 咱以后用这个 咱就 ...
分类:
其他好文 时间:
2019-11-30 10:02:17
阅读次数:
136