自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (7)
  • 收藏
  • 关注

转载 解决listView动态添加是闪烁的问题

首先,自定义一个类ListViewNF,继承自 System.Windows.Forms.ListView复制代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms; namespace 你的名称空间 {

2016-09-01 21:30:54 1603

转载 如何安全关闭串口

转载自http://blog.sina.com.cn/s/blog_4c8bb86b0100e5rw.html串口无法关闭的原因是:要关闭串口的时候,有其它线程还在读取数据或者更新界面。关键是:在准备关闭串口的时候,看看是否在接收和处理数据,如果是就等它处理完为止;在事件处理的最前面,判断如果是准备关闭串口的bool类型值,就不再进入数据接收和处理。 201

2016-07-22 15:00:36 4547

原创 编码转换工具编写笔记

由于项目中比较常接触字符和编码相互转换方面的东西,网上的工具功能也不是太齐全,使用起来比较麻烦,所以就打算使用C#编写一个编码转换工具,工具包括以下功能:Unicode大端模式编码的相互转换Unicode小端模式编码的相互转换UTF-8编码的相互转换ASCII编码的相互转换使用到的关键代码字符串转编码数组public static string byteToHexStr(byte[]

2016-06-23 16:31:33 493

原创 STM32把PC13、PC14、PC15、PB3、PB4、PA15作为普通IO使用

在MCU刚上电时,PC13作为侵入检测TAMPER引脚, PC14、PC15默认是作为连接32.768K低速外部晶振用的脚,PB3、PB4、PA15是JTAG调试脚,不能直接作为普通IO使用,下面是将他们作为普通IO使用的配置方法:1、PC13、PC14和PC15作为普通IO:PWR->CR |= 1<<8;//取消备份区写保护RCC->BDCR &= 0xFFFFFFFE;

2015-10-27 20:46:34 22233 1

原创 线程间操作无效

在写一个C#串口相关的一个程序时,遇到把接收到的数据在接收中断里打印到richTextBox里面时会出现“线程间操作无效: 从不是创建控件“richTextBox1”的线程访问它”这样的错误,通过查阅相关资料发现可以线程委托的方法解决这个问题:this.Invoke((MethodInvoker)delegate                        {

2015-09-14 09:59:24 529

原创 去读BIN文件,并以16进制字符串的方式快速打印到TextBox里

“` if (openBinDlg.ShowDialog() == DialogResult.OK) //打开转换的目标文件 { String szBinPath = openBinDlg.FileName;byte[] binBuffer = new byte[fileInfo.Length]; //1MbFileStream fs = new FileStream(sz

2015-08-26 22:57:51 906

转载 HEX文件格式详解

转载自http://www.forwhat.cn/post-240.html 作者:fly 发布于:2014-3-31 9:32 分类:嵌入式Hex文件是可以烧录到MCU中,被MCU执行的一种文件格式。如果用记事本打开可发现,整个文件以行为单位,每行以冒号开头,内容全部为16进制码(以ASCII码形式显示)。Hex文件可以按照如下的方式进行拆分来分析其中的内容:例如 “:1000080080318

2015-08-23 12:50:29 1464

转载 c# OpenFileDialog

string resultFile = “”; OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFileDialog1.InitialDirectory = "D:\\Patch"; openFileDialog1.Filter = "All files (*.*)|*.*|txt f

2015-08-22 22:24:28 432 1

转载 5V到3V3的电平转换-串口通信

转载自http://blog.sina.com.cn/s/blog_7880f98301014fmj.html一、电平转换电路下面来分析一下电路的设计思路:http://bbs.ednchina.com/BLOG_ARTICLE_244240.HTM首先声明一下:这个电路是从3V3的角度考虑的!1、接收通道我们首先来明确一下数据流向(

2015-08-20 12:03:23 19960

转载 STM32 boot跳转到APP的Jump_Address()分析

转自:http://blog.sina.com.cn/s/blog_5fd719d60101eznx.html1、函数原型: void Jump_Address(void) { if ((((volatile u32)ApplicationAddress) & 0x2FFE0000 ) == 0x20000000) { test = ((volatile u32)ApplicationAd

2015-07-27 21:13:31 1471

转载 STM32 大小端模式 与 堆栈及其增长方向分析

转载OPENEDV:http://www.openedv.com/posts/list/24152.htm栈增长和大端/小端问题是和CPU相关的两个问题.1,首先来看:栈(STACK)的问题.函数的局部变量,都是存放在”栈”里面,栈的英文是:STACK.STACK的大小,我们可以在stm32的启动文件里面设置,以战舰stm32开发板为例,在startup_stm32f10x_hd.s里面,开头就有:

2015-07-27 20:48:20 2175

转载 STM32 KEIL下的堆栈设置

转载自http://blog.sina.com.cn/s/blog_542bad910101nboa.html刚接手STM32时,你只编写一个 int main() { while(1); } BUILD://Program Size: Code=340 RO-data=252 RW-data=0 ZI-data=1632 编译后,就会发现这么个程序已用了1600多的RAM,要是在51

2015-07-27 20:41:55 1994

IEBUS中文协议文档协议

介绍IEBUS协议帧结构,类型等详细介绍

2021-06-22

STM32F10xxx闪存编程参考手册

支持STM32F10XX系列的处理的闪存编程参考手册,用于IAP,Flash数据读写等等功能软件编写

2019-01-24

ds90ur916q LVDS芯片规格书

多用于车载多媒体显示屏的LVDS解码芯片 介绍了相关的芯片引脚功能和寄存器

2019-01-24

编码转换工具

编码转换工具,支持unicode大端模式、unicode小端模式、utf-8、ascii等编码下的字符与编码之间的互转

2016-06-23

STM32F105应用手册

STM32F105应用手册,主要介绍一些UART,CAN,DFU的bootloader

2015-08-30

STM32F105数据手册

兼容STM32F105R8, STM32F105V8、STM32F105RB, STM32F105VB、STM32F105RC, STM32F105VC、STM32F107RB, STM32F107VB STM32F107RC, STM32F107VC等芯片

2015-08-30

STM32F103x8_xB数据手册

STM32F103C8、 STM32F103R8、STM32F103V8、 STM32F103T8、STM32F103RB 、 STM32F103VB 、STM32F103TB等芯片的数据手册

2015-08-30

空空如也

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

TA关注的人

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