自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(155)
  • 资源 (21)
  • 问答 (1)
  • 收藏
  • 关注

转载 C# 解决LISTVIEW控件显示数据出现闪屏的问题

本文转自:https://www.cnblogs.com/yangxuli/p/7595794.html,为了尊重作者原创,转载请注明出处。一、发现问题如果发送数据过快的情况下,ListVies滚屏显示数据时会显示闪屏,如下所示现象:二、解决问题根据出现闪屏的情况,在网上查了资料要使用双缓存的办法来处理。其原理是数据在缓存区中进行处理,处理之后再把结果显示出来。自己先新定义一个ListViewBuff类:using System;using System.Collections.

2021-04-25 23:13:05 36

转载 C# ListView控件显示表格(自适应宽度),添加 Checkbox,删除选择项,选中颜色和鼠标滑过背景变色

本文转载自:http://www.liangshunet.com/ca/201309/586362553.htm亮术网 2020-03-07 本网原创DataGridView控件功能十分强大,显示表格也方便,但性能就没有那么高;ListView控件功能没那么强大,显示表格也要多写代码,但性能相对高一些。开发过程中,可根据需要选用;对于显示表格来说,用 ListView控件也不难,以下是两个具体实例。一、C# Winform ListView 生成表格1、拉一个 ListView控件到 .

2021-04-24 10:12:39 44

转载 PKCS7填充标准代码--C语言实现

本文转自:https://blog.csdn.net/IOT2017/article/details/84141461在AES加密算法中,若加密数据不是16bytes的整倍数,则需要按照一定标准对数据进行填充,使其满足 DataSize % 16 = 0。本文是根据PKCS7标准进行数据填充。PKCS7 填充标准摘要PKCS5Padding和PKCS7Padding都是密钥的一种填充方式,即当密钥长度不足时的一种密钥填充方式。PKCS5Padding的填充方式为当密钥长度不足时,缺几位补几个0,

2021-03-10 17:37:08 153

原创 编译器编译16bit单片机程序对数组data[0]=0x12,data[1]=0xBD,data[2]=0x00,data[3]=0x45转换成16进制整数12BD0045的报警

定义32bit一个变量,uint32_t decData = 0;刚开始时在16bit和32bit单片机中都这样写:decData = ( data[0] << 24) | (data[1] << 16) | (data[2] << 8 ) | data[3];问题发现:编译16bit单片机程序时,编译器一直报警,提示数据太大溢出;编译32bit单片机程序时,编译器不报警。疑问猜测:16bit单片机不支持这样的写法?程序改良:decDat.

2021-02-24 21:06:38 59

原创 第三课--EFM32GG11系列--串口接收不定长度数据的几种方式

一、硬件串口引脚定义PE10-->USART0-TXPE11-->USART0-RX上面表格中,红色方框画出的内容用程序实现如下,在串口初始化时需要实现,不过经本人测试过,把这段代码屏蔽掉串口仍然可正常使用,有点不理解,望大佬可以帮忙解答,不胜感激。usart->ROUTELOC0 = (usart->ROUTELOC0& ~(_USART_ROUTELOC0_TXLOC_MASK| _USART_ROUTELOC0_RXLOC_MASK))//串口收发引

2021-02-16 01:23:49 143

原创 第二课--EFM32GG11系列--定时器

......

2021-02-13 00:31:21 141

原创 自主定义适合自己的Keil主题

先不打开Keil软件,把Keil安装目录下的“global.prop”文件(我的Keil安装目录路径为:“C:\USER\Software\Keil_v5\UV4”)的内容替换成如下所示内容:# properties for all file typesindent.automatic=2virtual.space=0view.whitespace=0view.endofline=0code.page=936caretline.visible=1highlight.matchingbrac

2021-02-09 00:23:05 75

转载 C#委托及事件 详解(讲得比较透彻)

文章转载自:https://www.cnblogs.com/dafozhang/archive/2011/12/30/2307070.html

2021-02-05 16:20:50 225

转载 全套CRC校验的算法

1、CRC16-Modbus校验算法uint16_t crc16_modbus(uint8_t *data, uint16_t length){ uint8_t i; uint16_t crcmodbus= 0xFFFF;//初始值为0xFFFF; while(length--) { crcmodbus ^= *data++; //crcibm ^= *data; data++; for (i = 0; i < 8;...

2021-01-26 18:49:58 215

转载 如何:为 Windows 窗体 RichTextBox 控件设置字体属性

转载自:https://docs.microsoft.com/zh-cn/previous-versions/visualstudio/visual-studio-2008/yh8963yx(v=vs.90)?redirectedfrom=MSDN

2021-01-24 15:52:11 47

原创 C#的richTextBox滚动条滚动显示最新一行的数据

//设置滚动条滚动显示最后一条新数据richTextBox1.SelectionStart = int.MaxValue;richTextBox1.SelectionLength = 1;richTextBox1.ScrollToCaret();//字符串内容追加显示richTextBox1.AppendText("\r\n" + "[" + System.DateTime.Now + "]" + ":" + NewData.ToString() + System.Environment.Ne.

2021-01-24 14:48:17 155 1

原创 第一课--EFM32GG11系列--点亮LED灯

从今天开始,每天坚持写一篇博客,让行为成为一种习惯。以前坚持每天写一篇博客,每天进步一点,日积月累,发现自己进步很大。2021年01月22日。

2021-01-22 18:46:35 135

转载 单片机编程之联合体(union)的妙用

文章转载自:https://www.cnblogs.com/CodeWorkerLiMing/p/12045166.html在单片机软件编程中,结构体和枚举类型都很常用到,联合体相对来用的就比较少。那么结构体和联合体的区别到底在哪里?我们先列举一个结构体如下:struct test{ int office; char teacher[5];};struct test a;我们再定义一个联合体,如下:union test{ int office; ...

2021-01-17 17:08:59 310

原创 数据通讯拆分包算法

在设备的通讯过程中,可能存在数据很长,导致数据无法一次性发送,或者长数据发送会丢失,为了解决这一问题,自己用C语言实现的一个简单的拆分包算法:#include <stdio.h>#include <stdint.h>#include <stdbool.h>#include<stdlib.h>#define dataTotalLen 100#define groupLen 7//拆分后一个数据包的长度int main(void...

2021-01-12 18:34:18 211

原创 C#串口上位机软件--IOT串口调试精灵

最近用业余时间用C#写了一款适合自己目前岗位工作用的串口软件,“串口调试”板块的功能99.99%基本完成,后续会持续更新预留的功能或新增功能。欢迎下载使用本串口软件,“网络调试”和“Modbus调试”板块功能还是空白的,最近没有时间去完善。本软件源码支持二次开发,如果有需要源码的同行,可以联系我,报酬可以的话,我可以把源码发给你,嘻嘻嘻,不要骂我,因为这上面也花了很多精力和业余时间,请体谅,年纪越大越缺钱!!!哈哈哈。本软件的几个特色功能:1、数据发送时,如果格式为"HEX",则会自动监测输...

2021-01-07 19:25:45 216

转载 C# WinForm获取程序所在路径方法

https://www.cnblogs.com/huhangfei/p/5019634.html

2020-12-31 12:33:37 217

原创 把浮点数转为字符串(隐形把数据进行四舍五入)

#include <stdio.h>#include <stdint.h>int main(void){ float floatData = 3.141592653; char strData[50]; sprintf(strData,"%0.0f\r\n",floatData);//把浮点数转为字符串,包含隐形的四舍五入 printf("保留整数:%s\r\n",strData); sprintf(strData,"%0.1f\r...

2020-07-12 15:37:41 200

原创 16进制/10进制数转化为浮点型案例

#include <stdio.h>#include <stdint.h>//共用体,单精度浮点型和整型数共用内存存储typedef union{ float floatData;//单精度浮点型 uint32_t u32Data;//整型类型}DataType;DataType data;//声明一个DataType类型的data变量int main(void){ data.u32Data = 0x40A56C8B; printf(...

2020-07-12 14:48:02 526

原创 第一课--TM4C123工程创建

TM4C123基于Cortex M4内核......

2020-06-19 19:13:02 184

转载 TM4C123G开发板学习记录(八)存储和安全管理(上)

转载原博客:https://blog.csdn.net/zhb_sh/article/details/104522529

2020-05-29 14:34:34 203

原创 C#的textBox输入法是全角输入的问题解决

问题:当编辑textBox时,会出现全角的输入法,这种对内容的输入有影响,半角和全角要来回的切换比较麻烦。解决:找到textBox的属性,找到"行为"--->"ImeMode"的下拉,把"On"改为"NoControl",如下图所示,这样修改以后,再对textBox进行编辑,输入法变成了半角输入,问题完美解决。,...

2020-05-11 00:08:22 411

原创 CodeBlacks16\17\20版本下载

CodeBlacks16\17\20三个版本百度网盘下载链接:https://pan.baidu.com/s/1ucDC53ggGfQO-IAcuEp38A提取码:g9ds有需要的同行可以下载。

2020-05-04 19:32:28 219

原创 对Keil在线烧录程序弹出“The firmware of the connected J-Link[SN:xxxxxxxx] does not support......"的问题解决

问题:最近下载并使用Keil_v5.29,在线烧录程序时出现“The firmware of the connected J-Link[SN:xxxxxxxx] does not support the following memory access:Read&@0x02000004 Flags:via AHB-AP”错误提示,如下图1。2、问题解决:解决方法,解压“Se...

2020-05-04 17:43:04 2133 3

原创 在字符串中查找指定的字符串--strstr

在实际开发过程中,某个无线模块,比如wifi模块,你给它发送一条指令,它给你返回一条应答,这条应答不是根据什么协议应答给你,只是返回了一条带有某个特殊的字符串字段,这个特殊的字符字段能帮我们判断模块返回的指令是否是正确的,这里我们用strstr来获取这个字符串中的某一个字符串字段,如下:#include <stdio.h>#include <stdint.h>#in...

2020-03-18 23:40:32 1303

原创 字符串(0-9和小数点)转为数字--atof,数字转化为字符串--sprintf

字符串转为数字或者数字转为字符串在实际项目中,我们经常用得到,合理运用C标准库函数,可以为我们节省很多开发时间。#include <stdio.h>#include <stdint.h>#include <string.h>#include <math.h>#include <stdlib.h>int main(void)...

2020-03-18 23:19:43 307

原创 怎么判断闰年和平年

平年365天,闰年366天.公历闰年的精确计算方法(按一回归年365天5 小时48分45.5秒)①普通年能被4整除且不能被100整除的为闰年.(如2004年就是闰年,1901年不是闰年)②世纪年能被400整除的是闰年.(如2000年是闰年,1900年不是闰年)③对于数值很大的年份,这年如果能整除3200,并且能整除172800则是闰年.如172800年是闰年,86400年不是闰...

2020-02-15 14:50:58 1298

原创 sprintf数字转化为字符串与LCD12864的数据显示

1、

2020-02-07 17:04:43 367

转载 时差法超声波流量计的原理

http://bbs.gongkong.com/d/201104/376106_1.shtmlhttps://wenku.baidu.com/view/668f85fbaef8941ea76e058e.html?from=related&hasrec=1

2019-11-22 19:36:27 1575

转载 C#中RichTextBox文本居中显示

2019-11-03 14:39:31 3356 2

原创 c#-----让richtextbox或者TextBox不可编辑

在属性中,把readonly属性设为true,如下图所示,并且把BackColor这是为White。

2019-10-30 20:55:15 1404

原创 device-monitoring-studio(串口监控软件)的使用方法

一、官网下载device-monitoring-studio1、搜索device-monitoring-studio 在搜索平台上输入“device-monitoring-studio”进行搜索,进入官网,如下图1所示, ----...

2019-10-27 10:54:43 6687 2

原创 字符串转为小数点,乘以一个数以后,转换为科学计数法,再把科学计数法转化为字符串

#include <stdio.h>#include <stdint.h>#include<string.h>#include<stdlib.h>int main(void){ double coefficient = 10000.2345;//一个系数 char str1[] = "3141592653589793238...

2019-10-25 16:02:43 243

原创 Java用户账号和密码登录

package javaProject;import java.util.Scanner;public class test { private String []userBox = {"jinxueHou","123456"};//数据库存储的账号和密码,private修饰,只能在本类中使用 public static void main(String[] args)...

2019-10-07 15:55:01 12583

原创 Java的一维数组和二维数组的关系

2019-10-07 09:03:43 376

原创 C语言选择排序法进行数据升序排序

int main(void) { uint8_t array[]={12,24,10,23,18,15,50,86,100,32,28,60}; int i,j,min,t; for(i=0;i<sizeof(array)-1;i++) { min = i; for(j=i+1;j<sizeof(array);j++) ...

2019-09-20 14:03:17 3814

原创 潘多拉开发板STM32L475之LCD与GBK(含GB2312)字体显示

一、GBK字体的内码获取#include <stdio.h>#include <stdint.h>int main(void){ uint8_t *str="国"; //一个中文字体占2个字节 uint8_t p,q; p=*str; //获...

2019-08-26 23:45:52 656

转载 固态硬盘uefi装win10

可参考链接中的操作:https://jingyan.baidu.com/article/425e69e6167b70be15fc16e4.html

2019-07-13 22:47:37 1708

原创 Keil编译出现sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.报错的解决方法

在刚刚创建工程时,不注意忘记添加单片机的启动文件,则会出现如下报错提示,报错后Keil会打开xxxxxx.sct文件,如下图所示,把startup_xxx.S文件添加到工程文件夹中问题就解决了,如下图所示,...

2019-06-27 01:08:20 7183

转载 三极管的开关特性

1、三极管在电子中应用三极管在我们数字电路和模拟电路中都有大量的应用,在我们开发板上也用了多个三极管。在我们板子上的 LED 小灯部分,就有这个三极管的应用了,图 1(a)的 LED 电路中的 Q16就是一个 PNP 型的三极管。 ...

2019-06-16 14:17:57 2046

原创 声明和定义结构体需要注意的问题

1、为什么不能在声明 结构体的时候直接给成员变量赋声明?(1)声明变量uint8_t i;(2)声明函数void func(void);(3)声明变量类型typedef int int32_t(4)结构体的声明struct Node{ uint8_t i; uint32_temp;};(5)联合体的声明unio...

2019-06-02 16:08:27 2990

PIC单片机开发平台软件

单片机PIC有两款开发平台,一款MPLAB IDE开发平台(旧),有对应的编译器;一款为MPLAB X IDE开发平台(新),有对应的编译器,有需要的可以下载。

2019-01-01

RN8302、RN8302B

RN8302、RN8302B,官方给的芯片使用手册资料,电路原理图,官方提供的源码等。

2018-08-16

鸟哥的linux私房菜基础(第三版和第四版完整版)

鸟哥的linux私房菜基础(第三版和第四版完整版)

2016-12-06

codeblocks-17.12mingw-setup

强大的codeblocks-17.12mingw-setup,自带mingw编译工具。

2018-01-03

STM32F407按键和LCD多级菜单显示.zip

STM32F407单片机按键和12864 LCD多级菜单,可用来学习和参考!

2019-06-12

STM32_HAL+串口+DMA发送和不定长度数据接收

STM32_HAL+串口+DMA发送和接收,可做项目研发,串口用DMA发送和接收,减轻CPU负担。

2018-08-15

FT230x资料汇总--驱动+配置软件+datasheet

FT230x资料汇总(驱动+配置软件+datasheet),需要的同行可以下载来看看!

2019-03-02

CRC16校验码详解

详细的讲解了CRC16校验码

2016-05-20

STM32F4_LCD12864驱动

详细的STM32F4的LCD12864完整驱动,感兴趣的朋友可下载做研发参考。

2016-10-02

STM32_HAL库封装函数_点亮LED

STM32_HAL库封装函数_点亮LED,可以了解一下.........................

2018-08-15

STM32F103--SHT30温湿度传感器

现成的STM32F103--SHT30温湿度传感器代码,能用........

2017-12-27

STM32最新选型手册

STM32最新选型手册,可以进行引脚、I\O口、Flash和RAM对比,选出合适的型号作为研发指导。

2018-07-12

esp8266Wifi模组AT指令入网调试

esp8266Wifi模组AT指令入网调试;模组与电脑网络调试助手通信!station模式(UDP、TCP模式)、softAP模式(包括UDP、UDP模式)、station+softAP模式等,想入门的可以下载了看一下!

2018-07-06

串口调试精灵V6.1.zip

自己用C#写的一款C shape 上位机软件--串口调试精灵,仅用来学习使用,不支持商用,有需要的同行可以下载使用,不用任何积分。

2019-12-23

codeblocks-16.01自带mingw

codeblocks-16.01mingw.exe,自带mingw,下载安装即可使用。

2017-12-27

msp430单片机--疯狂的石头视频教程

msp430单片机--疯狂的石头视频教程,有需要的可以下载下来看看!

2018-10-08

msp430单片机--力王天子教程

msp430单片机--力王天子教程,有需要的可以下载下来看看!

2018-10-08

串口调试精灵V01--20191121.zip

串口调试精灵是用C#写的窗口调试助手,已经趋向稳定,可以在原框架上扩展和延伸,有需要的可以参考

2019-11-29

串口调试精灵V6.9.1.zip

本串口调试精灵是本人自己用C#写的,基本稳定,有需要的同行可以下载使用,不可商用................

2020-01-15

低功耗蓝牙开发权威指南

《低功耗蓝牙开发权威指南》通过与经典蓝牙作对比,详尽介绍了将深入影响下一次无线技术革命的低功耗蓝牙技术的产生、设计、工作原理及其良好的节能、抗干扰特性和灵活、简单的开发特点。本书分为四个部分,分别阐述了低功耗蓝牙技术及其控制器、主机的工作原理,以及应用程序的设计开发,适合从事低功耗蓝牙产品开发工作的工程师、应用程序开发人员、设计师或市场营销人员等各类读者阅读。

2017-12-11

网络和串口调试助手

一个网络和三个不同的串口调试助手

2016-06-01

空空如也

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

TA关注的人 TA的粉丝

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