自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

薄幸名的薄

生死无期,依然爱你

  • 博客(17)
  • 资源 (4)
  • 问答 (6)
  • 收藏
  • 关注

原创 KEIL Debug无法打断点

Keil DEBUG无法打断点

2022-05-08 17:13:42 1085

原创 单片机高阻态输入和上拉输入

参见:https://shequ.stmicroelectronics.cn/thread-631013-1-1.htmlhttps://eda365.com/article-194020-1.html

2022-04-24 09:37:58 946

原创 【无标题】

看不懂PNP还是NPN三极管判断A::图上为什么上面三极管高电平就导通了,下面是低电平才导通B::两个三极管不一样B::你仔细看一下,是不是箭头方向不一样B::Be之间的箭头B::三极管ce之间导通,靠的是be之间顺着箭头的方向有一定的压差A:噢噢,三极管不一样B::对的A:但是第二个图示eB为正才导通第一个图示BE为正才导通B::嗯,看箭头A:为什么特性不一样呢B::箭头指向的为低B::两款三极管AA:如果没有箭头,我怎么知道谁是低呢B::必须有

2022-04-20 13:56:38 127

原创 STM8S003FP6 TIM4配置

TIM4配置TIM4->CNTR=0; //计数器值TIM4->ARR = 0xFA; //自动重装载寄存器 250,产生125次定时1sTIM4->PSCR =0x07; //分频系数为128TIM4->EGR =0x01; //手动产生一个更新事件//用于PSC生效 注意,是手动更新(此项必须有)TIM4->IER = 0x01; //更新事件中断使能TIM4->CR1 = 0x01; //使能计时器,TIM4_CR0停止计时器T

2021-11-20 10:07:31 913 1

原创 kei 安装keil cannot creat destination file xxx 系统找不到指定的文件

注意一:中文路径注意二:关闭杀软

2021-11-19 13:50:01 3912 1

原创 SPI_FLASH读数据错误,之前从未遇到这种情况

SPI_FLSH擦除遇到的坑#现象:第一次读取数据错误,以后读取数据都是对的**原因:**地址传输错误之前用的Flash一直都没有超过16M的,所以程序也就传了高中低24位的地址。而winbond256为32M内存,地址自然是32位全用;导致直接拿之前的程序来就出错了。如果你用到的内存不超过16Mwinbond256传24位地址也是正确的。...

2021-10-12 18:25:09 3389

原创 透传模式配置方法

AT指令移远M26透传模式配置方法1.配置场景 :AT+QIFGCNT = 0;2.选择为GPRS连接:at+qicsgp=13.使用域名连接:AT+QIDNSIP = 14.关闭多路模式:(透传模式下需要):AT+QIMUX =05.打开透明传输:AT+QIMODE=16.连接网络:AT+QIOPEN=“TCP”,“dev.ledlab.cn”,41127.发送数据(data),输入的任何数据都会直接发送到TCP,且发送内容不在串口显示屏幕上显示, 接收内容会在显示屏幕上显示

2021-07-21 16:30:11 1966 1

原创 crc-16/MODbus计算:使用简单的校验表代码可直接使用附带验证工具

CRC16计算:使用简单的校验表代码可直接使用附带验证工具//参数模型CRC-16/MODBUS X16+X15+X2+1 //http://www.ip33.com/crc.html //https://www.cnblogs.com/smartlife/articles/12430702.html#include<stdio.h>#include<string.h>typedef unsigned short WORD; typedef unsigned char

2021-07-13 18:22:36 314

原创 keil 汉字区位码/内码读取错误解决方案

keil 汉字区位码/内码读取错误第一种情况:特殊的字符读取错误,加\0XFD即可第二种情况: 所有的字符都读取错误,使用notepad++转换编码格式ANSC,//使用第二种方法,第一种情况也没了…;注意:keil里面那个edit ->configuration的编码格式只是改变了显示编码,并没有对文件的编码格式进行改变...

2021-05-19 11:45:45 919

原创 根据区位码计算汉字在字模中的位置

根据区位码计算汉字在字模中的位置一 区位码排列方式:共94个区,每个区94个字符;二 16位字模的首地址位置计算方法:一 区位码排列方式:共94个区,每个区94个字符;图例可参考:https://www.qqxiuzi.cn/zh/hanzi-gb2312-bianma.php如“啊”字区位码1601,16代表第16区,01代表第1个数。二 16位字模的首地址位置计算方法:如果是16*16的字模,那么每个字模有32个字节;公式为:*((区码-1)94 + (位码 - 1)) 32 =目标地址

2021-05-18 15:59:16 975 1

原创 串口可以发送数据但是无法接收数据的一种解决方案

串口可以发送数据但是无法接收数据的一种解决方案端口配置问题,一般我们的RX配置方法可能不是通用的对于AT系列的单片机我们可以把端口配置问题,一般我们的RX配置方法可能不是通用的我们端口配置的时候一般是这样的模式(相对于ST系列): GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9; //PA.9 GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; GPIO_InitStructure.GPIO_Mode = G

2021-05-12 09:06:55 13925

原创 Keil基本使用:

Keil基本使用:第一步:选择芯片第二步:选择烧录器并设置烧录器(此处选择JLINK的SWD模式)第三步:将电脑连接JLINK,Jlink连接芯片引脚,检查是否有连接成功;成功后会检测到IDCODE,如果没有IDCODE一般先检查是否连接好,然后再检查JLINK配置是否芯片内核选择正确等。第四步:选择支持包:options for target ->Debug ->Settings -> FlashDownload下选择Reset and Run下载完程序后会直接运行程

2021-01-26 16:21:10 3939 1

原创 C#写一个上位机模板以及注意事项

C#上位机常规操作初始化连接(可直接当做模板用) public SerialPort SerialPortObject2 = new SerialPort(); //定义一个对象 string[] SerialPortObject2 = SerialPort.GetPortNames(); //读取可用串口,并且放到combox中 foreach (string port in strPort) { comboBox.Items.Add(port); } S

2021-01-04 19:53:08 1014 1

原创 C#清除comBox元素/文本内容

一清除comBox.Item元素C#清空combox的Iteam元素:combox1.ResetText(); //comBox.ResetContent不支持二 清除comBox.文本框内容C#combobox1中设置了items,清空文本框内容时写法:comboBox2.Items.Clear();

2020-12-19 11:16:11 2178

原创 C#上位机学习笔记

C#上位机学习笔记头文件using System.IO.Ports; //IO口操纵头文件using System.Threading;//线程操作头文件初始化函数Form1()和Form_Load是会在程序开始的时候加载一次的;关于串口功能函数,有一些需要串口打开后再使用的,需要放在函数串口打开后再启用,比如我在Form_Load里面使用回调函数,当xxxTread.start()的时候,线程已经启动了,此时我们的串口还没开启,就会报错。数据转换Convert.ToStri

2020-10-21 20:11:56 855

原创 GL_POLYGON画凸多边形

对于GL_POLYGON函数,通常要和循环函数一起使用,循环体放置位置有很大关系1循环体放置里面void Circle()//圆{ int i=0,n=100; double R=0.8f; glColor3f(1.0f,0.0f,1.0f); glBegin(GL_POLYGON); for(i=0;i&amp;amp;lt;n;i++) { glVertex2f(R*cos...

2018-10-24 19:30:59 6321

原创 OpenGL五角星,圆,以及正方形,三角形的画法画法首位相连函数GL_LINE_LOOP

#include&lt;GL/glut.h&gt;#include&lt;math.h&gt;float Pi=3.14159265f;void myDisplay(void){        glClearColor(0.0,0.0,0.0,0.0);    glClear(GL_COLOR_BUFFER_BIT);        glColor3f(1.0f,1.0f...

2018-10-21 15:15:14 1699

C语言 嵌入式 精简编程规范

C语言 嵌入式 精简编程规范

2022-04-27

EC200N-CN.rar

EC200最全资源,里面包括资料说明,硬件设计,选型等手册

2021-11-12

Quectel_M26_AT命令手册中文版.pdf

移远M26AT指令中文版,是中文版的。简单明了,自己在用;免费0积分下载

2021-07-15

_Quectel-M26-OpenCPU-硬件设计手册-V1.0.pdf

移远M26模块硬件设计手册(带具体引脚说明),简单明了,自己再用,免费下载,0积分

2021-07-12

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

TA关注的人

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