串口通讯是电子工程师和嵌入式开发工程师面对的最基本问题,RS232则是其中最简单最常用的通讯方式。但是初学者往往搞不清有关的名词如UART和RS232或RS485之间是什么关系,因为它们经常被放到语句中同等的位置使用。在百度搜索二者的区别,可以看到排在最前面的答案充斥着混淆的概念。就此,谈谈我对这几 ...
分类:
其他好文 时间:
2020-02-08 11:34:06
阅读次数:
69
网上其实已经介绍了很多dht11这种单线通讯协议 这里就不多重复大佬们的工作了,直接上keil5工程 keil5工程百度网盘链接:https://pan.baidu.com/s/1HDNe7gUM_dplRzR_j17wtA 提取码:xpfj 另外我把dht11.c和dht11.h直接贴在下面,小伙 ...
分类:
其他好文 时间:
2020-02-05 18:08:31
阅读次数:
221
这是stm32开发中比较简单的实验,原理是通过串口助手发送信息,stm32接收到信息以后在串口助手中打印相同的内容。 这里直接分享keil5工程代码,是在工程模板的基础上移植和修改了正点原子的串口代码 百度网盘链接:https://pan.baidu.com/s/1aptEjcYPuQlDD_ayZ ...
分类:
其他好文 时间:
2020-02-04 00:51:18
阅读次数:
220
2020-02-03 关键字:热敏打印设备二次开发 NF5501 是一款便携式的打印扫描一体式设备。 这篇博文记录一下笔者针对这款设备的条码扫描与热敏打印功能的二次开发。 首先这款设备官方是有给出扫码与热敏打印的示例程序及源码的,它的下载地址为: http://www.nanfang001.com/ ...
分类:
其他好文 时间:
2020-02-03 20:39:16
阅读次数:
128
原文排版远些乱,整理了一下。 1 #include <reg51.h> 2 3 #define XON 0x11 /*串口流控制符 启动*/ 4 #define XOFF 0x13 /*串口流控制符 中断*/ 5 6 /* putchar (full version): expands '\n' i ...
分类:
其他好文 时间:
2020-02-03 16:06:41
阅读次数:
129
上回书说到(以下省略100字) 说到底还是要自己写一个PC和Arduino 通信的程序,毕竟还是要集成到咱的系统上来。 c# 其实本身是有串口通信的类库的 arduino也自带软硬串行通信类库 两个类库一对话,一切就成了。 哦,我用的vb,哈哈哈 Imports System.IO.Ports Pu ...
分类:
其他好文 时间:
2020-01-29 14:34:56
阅读次数:
222
Arduino Nano 超小封装的 Arduino开源系统。玩起来挺爽的。 作为最小单片机系统,首先功耗是没得说,很低很低,并且还有休眠模式,采用电池供电非常理想的功耗。 其次,由于社区完整强大,扩展很方便,无论串行并行,编程接口丰富。 再次,价格很感人,RMB:10-20元。依然是首选。 AS3 ...
分类:
其他好文 时间:
2020-01-28 15:45:04
阅读次数:
204
网上关于STM32F030在线升级的帖子有不少,建议先看官方文档先。 图1 官方参考手册 STM32F030有三种Boot方式。 图 1.1 三种启动模式的官方说明 可以利用Physical remap实现在线升级。 图 1.2 Physical remap 图1.2是官方文档对Physical r ...
分类:
其他好文 时间:
2020-01-27 09:35:45
阅读次数:
180
GPS卫星定位系统它可以应用在军事、国防、通信、授时等多个领域。GPS卫星定位系统应用在授时方面,是将卫星信号传送给设备并进行授时。GPS网络时间服务器是接收GPS卫星信号的时间服务器,它可以将卫星时间信号转换为网络、串口、秒脉冲等时间信息,能为用户提供相应的时间信息。GPS网络时间服务器主要输出网 ...
分类:
其他好文 时间:
2020-01-22 11:02:42
阅读次数:
67
GPS卫星定位系统它可以应用在军事、国防、通信、授时等多个领域。GPS卫星定位系统应用在授时方面,是将卫星信号传送给设备并进行授时。GPS网络时间服务器是接收GPS卫星信号的时间服务器,它可以将卫星时间信号转换为网络、串口、秒脉冲等时间信息,能为用户提供相应的时间信息。GPS网络时间服务器主要输出网络时间信号,能在多种环境中进行授时,并且授时准确使用方便,改变了传统的钟表授时方式。时间服务器的功能
分类:
其他好文 时间:
2020-01-22 10:50:28
阅读次数:
76