实用STM32的串口控制平台的实现(建议收藏)

这是一个和Linux串口控制台类似的解决方案, 通过一个串口输入指令,用户可以任意操作像STM32这样的单片机,执行许多非常实用的自定义功能。

2017-09-17 12:23:27

阅读数 3428

评论数 0

树莓派2 安装C#运行环境

一. 安装mono ARMv6(一代 Raspberry Pi B+) : http://yunpan.cn/cw6NYzXkD9kHq 访问密码 63ae ARMv7(二代 Raspberry Pi 2  ) : http://yunpan.cn/cw6NMKUztiSDu 访问密码 4ef...

2016-03-02 14:49:41

阅读数 4844

评论数 1

玩转树莓派之环境搭建—安装TFT屏

玩转树莓派之环境搭建—安装TFT屏本文博客链接:http://blog.csdn.net/wanxuncpx,作者:cpx,转载请注明.目的 让树莓派能拥有本地的桌面显示单元 环境硬件: Raspberry Pi2 B版 1G RAM & 8G TF TF屏: 5寸HDMI...

2015-11-12 08:32:18

阅读数 2968

评论数 0

玩转树莓派之环境搭建 --- 系统准备

玩转树莓派之环境搭建---系统准备

2015-11-10 13:52:22

阅读数 2069

评论数 0

C# 新手开始编写串口测试工具

前言: 一.  二. 三. 四. 五. 六. 七.

2014-06-08 01:05:32

阅读数 3720

评论数 0

一种STM32的串口控制台的实现(非常实用)

曾经玩Linux时非常喜欢这种基于出串口的控制台, 通过简单的串口TX和RX能实现嵌入式硬件的人机交互,非常实用, 那么STM32能否实现通过超级终端与用户互动的构想呢? 答案是肯定的,因此我编写这个简单的控制台, 经过多项目实践证明这个控制台能加快程序开发效率.特此共享给大家.

2014-05-29 19:19:00

阅读数 11273

评论数 2

VB2008的文件操作

VB2008的文件操作 一. 意图 在使用VB编写串口时经常涉及文件的加载操作,由于初学,故此列出我操作文件的一些傻瓜方法 二. 触发文件选择对话框得到目标文件的路径和大小 1. 准备工作: ① 打开文件对话空控件: OpenFileDialog ② 触发按键:Fi...

2013-09-20 17:34:24

阅读数 894

评论数 1

VB2008 查表法求CRC16校验

做个笔记:VB2008的CRC校验程序 'CRC16校验 'CRC低位字节值表 Public Function GetCRCLo(ByVal Ind As Long) As Byte GetCRCLo = Choose(Ind + 1, &H0, &a...

2013-09-20 17:14:44

阅读数 1192

评论数 0

VB2008的串口枚举

VB2008的串口枚举 要求自动枚举存在的串口,并将其打印到下拉列表中,并尝试打开和关闭串口 一. 准备控件 1. 串口控件: Serialport 2. 下拉列表:CommBox 3. 显示状态的标签:State_Label 二. 枚举"函数" '检测有用的串口...

2013-09-20 16:32:30

阅读数 877

评论数 0

STM32F103的W25Q64的DMA高效数据访问实现

STM32F103的W25Q64的DMA高效数据访问实现 1. 关于DMA 首先任何FLASH的写操作都是非常耗时的,体现在擦除FLASH上,且写操作不能太频繁,故而用DMA方式实现写操作程序逻辑会非常复杂,程序逻辑在各种中断处理中容易乱,与之相反采用DMA读大批量数据时及具有优势. 比如3...

2013-09-11 11:45:18

阅读数 7032

评论数 1

STM32L151C8T6 的IAP实现方案

STM32L151C8T6的Bootloader设计 思想: FLASH分三个区: Bootloader区: 校验备份程序,若满足条件将用备份程序替换用户程序,否者运行用户程序. 运行区:运行用户程序,程序中要求能接受用户程序到备份区,接收完后,在备份区的程序头内打上标记,然后启动Boot...

2013-01-21 14:45:10

阅读数 4036

评论数 0

STM32F103C8T6 Standby低功耗模式

STM32F103C8T6 低功耗 1. 开发环境: winXP MDK4.45 STM32 3.5固件库 2. 低功耗模式简介 刚接触PWR的内容,使用手册说的不太能让我好理解。其实当你弄懂了以后再回去看使用手册还是能找到的,只是写的过于简略,对于初学者很多地方理解不...

2012-11-19 14:37:58

阅读数 5307

评论数 0

Kalman滤波 Matlab仿真

先列出KalMan的5个基本方程 公式1: 得到过度时刻  (k|k-1) 的估计值 公式2: 得到过度时刻的协方差, Q为噪声偏差值,由用户定义 公式3: 估计本时刻的最优值,其中H为测量值对真实值的增益,比如假定真实值为100, 测量值为90,则测量值对真实值的增益为0.9 公...

2012-09-18 18:50:25

阅读数 1204

评论数 1

Matlb矩阵操作

矩阵的表示 在MATLAB中创建矩阵有以下规则: a、矩阵元素必须在”[ ]”内; b、矩阵的同行元素之间用空格(或”,”)隔开; c、矩阵的行与行之间用”;”(或回车符)隔开; d、矩阵的元素可以是数值、变量、表达式或函数; e、矩阵的尺寸不必预先定义。 二...

2012-09-18 17:27:39

阅读数 1277

评论数 0

RS232接口定义

RS232接口定义RS232接口定义    RS-232C接口定义(9芯)针脚 定义 符号1 载波检测 DCD2 接收数据 RXD3 发送数据 TXD4 数据终端准备好 DTR5 信号地 SG6 数据准备好 DSR7 请求发送 RTS8 清除发送 CTS9 振铃提示 RIPin 1 Receiv

2010-02-24 01:28:00

阅读数 2008

评论数 0

RS232中RTS和CTS的作用

问:以前挺明白的,今天一下子觉得以前的理解都不对了,以下三种解释哪个对呢?解释一:RTS:终端我已经准备就绪,有数据就发过来吧CTS:来了,接招解释二:RTS:终端我准备发数据给你,快用CTS应答,准备好没?CTS:好了,来吧解释三:CTS:主机,我有数据,请求接收RTS:我是主机,就绪,请求发送...

2010-02-22 11:19:00

阅读数 443

评论数 0

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