自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (6)
  • 收藏
  • 关注

原创 ssh 下连接Mysql 查看数据库数据表的内容的方法及步骤

请注意,前提是已经在远程服务器上安装了MySQL数据库,并且具有适当的访问权限。此外,还需要确保有正确的SSH访问权限,并且防火墙和网络设置允许通过SSH连接到远程服务器和MySQL数据库。输入正确的MySQL密码后,将成功连接到MySQL数据库,并可以开始执行SQL查询和操作。执行此命令后,系统将提示输入MySQL数据库的密码。通过以上步骤,基本可以连接到数据库并查看指定数据库中的数据表及其详细信息。执行此命令后,将会切换到指定的数据库。执行此命令后,将会显示该数据库中的所有数据表的列表。

2024-03-14 17:13:18 379

原创 Linux环境下修改设备IP、掩码以及网关

简单IP设置操作

2023-03-07 09:04:13 1512

原创 u-blox模块-- UBX protocol(NEO-M9N-00B-00)

Debug 数据,接上串口通过发送UBX指令进行参数配置,以下是简单的几条配置指令。enable GxGGAB5 62 06 01 03 00 F0 00 01 FB 10B5 62 05 01 02 00 06 01 0F 38disable GxGGAB5 62 06 01 03 00 F0 00 00 FA 0FB5 62 05 01 02 00 06 01 0F 38---------------------------------------------enable GxGL

2022-08-03 09:08:29 1431

转载 单片机-大端与小端储存模式解析

首先简单说一下所谓的“大端”以及“小端”的含义,其实大端与小端其实是指由于处理器寄存器宽度不同,造成储存上的方式差异。"中心思想"是数据高低位数据存储的高低地址位置不同。小端是数据高字节存储在内存的高地址上,数据低字节存储在内存的低地址上。大端是数据的高字节存储在内存的低地址上,数据低字节存储在内存的高字节上。网上比较专业的解释如下:小端:较高的有效字节存储在较高的存储器地址,较低的有效字节存储在较低的存储器地址。大端:较高的有效字节存储在较低的存储器地址,较低的有效字节存储在较高的存储器地址下面

2021-05-25 21:10:18 2366 1

原创 关于 cannot open source input file “ ... “ No such file or directory 相关报错解决方式

首先还是要看报错的信息内容。比如:“ no source”:Error: #5: cannot open source input file " ..\..\..\Utilities\STM32_EVAL\Common\stm32_eval_spi_flash.c":No such file or directory.详细如下所示: ...

2021-01-07 20:01:39 37889 3

原创 关于“ error: two or more types in declaration o f `type name‘ ”报错的注解

最近做程序移植的时候遇到一个报错,困惑了挺久的。报错为:“error: two or more types in declaration of `type name' ”,如下图所示:解决办法:就是修改port这个参数变量就可以了。例如修改为:“rtk_port_t port_t”即可。原因是port 在XC语言中是一个关键字,关键字是不可以做变量的,编译器把port当成关键字了,所以才会报有两个类型。其中rtk_port_t是一个结构体类型,把它当成一个类型就行,我就不做过多解释了。遇到..

2020-07-01 18:48:02 1543

原创 TCP握手建立连接

首先TCP要建立连接需要通信双方在进行通信之间进行三次握手。下面进行逐一解释。第一次握手:客户端向服务器发送SYN报文(即SYN=1),并进入SYN_SENT状态,等待服务器确认。第二次握手:首先服务器收到客户端的请求,向客户端回复一个确认信息(即ACK=1)。然后服务器再向客户端发送一个SYN报文(即SYN=1),请求客户端建立连接。最后服务器端进入SYN_RECV状态。第三...

2020-04-24 09:17:59 369

原创 XMOS笔记2--key输入

2、port的输入/*XS1_PORT_4BKEY1--X1D04--4B0KEY2--X1D05--4B1KEY3--X1D06--4B2SW----X1D07--4B*/on tile[1]: in port key = XS1_PORT_4B;void task1(in port key1){ int key_status; while(1) {...

2020-04-23 17:24:23 427

原创 XMOS笔记1--LED的控制

1、port的输出首先是led是4*4矩阵。硬件驱动说明,行的控制是PMOS驱动,低电平有效,列的控制是NMOS驱动,高电平有效。引脚映射:行:XS1_PORT_4C,列:XS1_PORT_4D。引脚:LED_ROW_0----X1D14LED_ROW_1----X1D15LED_ROW_2----X1D20LED_ROW_3----X1D21LED_COL_0----X1D...

2020-03-23 14:52:25 601

原创 FCARM - Output Name not specified, please check 'Options for Target - Utilities'问题解决

今天在做uCOS-III系统移植的过程中遇到一种报错是是:“FCARM - Output Name not specified, please check 'Options for Target - Utilities' ”,自己尝试着解决了一下,打开'Options for Target - Utilities' 的位置后,如图1,看了一下参数没有什么特别的,未解决,后面上网查了一下,看到下面的...

2020-01-05 22:07:18 16196 4

原创 systick中断相关

1、systick中断优先级问题:这个中断优先级是可以设置的,当优先级相同时,内核级中断要优先于外部可屏蔽中断执行,但设置外部可屏蔽中断优先级大于内核级中断时,它是可抢占内核中断的。另外做延时时,若要获得非常精确的延时,可以把Systick的优先级设到最高。systick的优先级到底比外设的优先级高还是低???systick是内核的外设,其他外设比如串口,adc等是内核之外的外设1、只要...

2019-12-31 16:07:04 1828

原创 枚举的用法

在学校学C语言的时候,很多人都没有经常用,以至于对enum不是很了解,后来工作的时候,我发现这个经常用到,于是就上网查了下详解。1.enum的用法枚举类型定义用关键字enum标识,形式为:enum 标识符{ 枚举数据表};注意:(1)、enum是关键字,标识枚举类型。定义枚举类型必须用enum开头。(2)、枚举数据表中的名字是程序员自己设定,这些名字只...

2019-12-30 17:14:57 4250

原创 float与double的范围和精度

一下内容来源于网络,为了学习特意摘录下的。 1 范围 float和double的范围是由指数的位数来决定的。 float的指数位有8位,而double的指数位有11位,分布如下: float: 1bit(符号位) 8bits(指数位) 23bit...

2019-12-28 15:06:06 349

原创 Altium Designer 09 3D封装的制作之添加step文件制作封装

前言:在用Altium Designer 09 (下面统称为AD ) 画PCB已然有段时间了,在PCB制作中发现3D封装下的布板显得高大上很多,是的没错,只是觉得高大上很多,因为从根本上讲布出的板是一样的,只是说加上3D封装后,布板完成后在考虑加装外壳时需要留意元件的高度是否与外壳或者其他部件安装会有妨碍时,3D封装下的效果图会特别明显的显现出来。换句话说就是在外壳的设计上,3D封装会非常直...

2019-04-26 17:30:30 10575

原创 旋钮编码器相关(持续更新中... ...)

旋转编码器应用于角度定位或测量时,通常有A、B、Z三相输出。A相和B相输出占空比为50%的方波。编码器每转一周,A相和B相输出固定数目的脉冲。当编码器正向旋转时,A相比B相超前四分之一个周期;当编码器反向旋转时,B相比A相超前四分之一个周期。A相和B相输出方波的相位差为90°。编码器每转一周,Z相输出一个脉冲。由于编码器每转一周,A相和B相输出固定数目的脉冲,则A相或B相每输出一个脉冲,表示...

2019-02-28 14:07:17 3904

原创 C语言关键字_static(代码后期持续更新)

static有两个用途,一个用来修饰变量,一个用来修饰函数。一、static修饰变量1、static修饰局部变量。在C语言中,变量分为局部变量和全局变量。当static修饰局部变量的时候,这个局部变量就会变保存到可度写区,不在栈上,所以即使这个函数运行结束,着静态变量的值还是不会被销毁,函数下次使用时仍然能用到这个值,也就是说,这个静态局部变量的生存周期是程序的生命周期,但是static局部...

2018-09-09 22:22:53 316

原创 C语言关键字_const

const关键字第一为什么要有constconst定义的可读变量从汇编角度来看,只是给出了对应的内存地址,而不是像#define一样给出的是立即数,所以,const定义的制度变量在程序运行过程中只有一份拷贝(因为他是全局的制度变量,存放在静态区),#define定义的宏变量在牛才能中有若干个拷贝。#define宏是在预编译阶段进行替换,而const修饰的可读变量是在比阿尼一的时候确定其值。#...

2018-09-09 22:14:46 172

原创 C语言关键字_volatile

volatile关键字用法:1、告诉编译器不做任何优化      2、表示用volatile定义的变量会在程序外被改变,每次都必须要从内存中读取,而不能把它放在cache或寄存器中重复使用volatile是告诉编译器对它所修饰的对象别执行优化。volatile在进行多线程编程时要注意,而在单线程中那个就是只能起到限制编译器优化的作用。如果一个变量被volatile修饰,编译器将不会把它保...

2018-09-09 22:12:00 224

原创 STM32F10x时钟相关分析

//======================================================//**基于STM32的时钟树和通用定时器的使用实例详解**内容1:时钟树的相关分析**内容2:通用定时器的使用**内容3:定时器复用功能重映射的相关分析**内容3:PWM脉宽调节输出//====================================

2017-07-19 17:19:29 1296

原创 Keil MDK编译器下查看占用Flash和SRAM空间大小

在Keil MDK编译器编译后,信息栏都会显示编译情况,这其中就包含了FLASH跟SRAM的信息。如下图所示,一方面它也说明程序在编译后会把相同性质的数据(比如变量,其中包括局部变量和全局变量。当然其中也包括代码)归放到同一域里面。/*****************************************************************************...

2017-07-19 14:49:49 15831

原创 STM32 命名规则

例如:STM32F103C6T7xxxSTM32 – F – 103 – C – 6 – T – 7 – xxx第1部分:产品系列名,固定为STM32第2部分:产品类型;F表示这是Flash产品,目前没有其它选项第3部分:产品子系列;103表示增强型产品,101表示基本型产品105表示集成一个全速USB 2.0 Host/Device/OTG接口和两个具有先进过滤功能的

2017-07-19 09:35:59 1146

原创 日志之总结篇3--外部中断相关分析

//======================================================//**基于STM32的按键控制与外部中断实例详解**为了减少重复的内容,所以将外部中断的例程与按键控制实例  放在一起学习。一开始先在51黑论坛率先上传了本文,上传时间不分什么顺序,只是希望在学习中慢慢写下自己的思路。//====================

2017-03-21 01:14:03 789

原创 STM32蜂鸣器实例详解

//======================================================//**基于STM32的蜂鸣器实例详解//======================================================//在学习蜂鸣器实验前,先来看看什么是蜂鸣器,蜂鸣器又有哪些种类。下面看看百度是怎么描述蜂鸣器的。//======

2016-12-25 15:28:49 40939 2

原创 STM32跑马灯例程总结

//======================================================//**基于学习STM32有一段时间了,特意写下一篇关于一个简单的跑马灯的例程,梳理思路,也希望我自己的理解能帮到一些学习STM32的初学者/**再此,鸣谢余师傅在学习上的大力帮助!!**///=======================================

2016-12-20 21:12:17 9514

电磁兼容设计.rar

此文件包含6个EMC相关的PDF,2个EMC相关文档,PDF具体为:“EMC电磁兼容设计与测试案例分析(第二版)”、“电磁兼容(EMC)标准解析与产品整改实用手册”、“电磁兼容设计与整改对策及案例分析”、“电磁兼容原理与技术”、“电快速瞬变脉冲群(EFT)抗扰度设计注意事项”和“数控系统的电磁兼容设计”。 文档有:“电磁兼容(EMC)基础知识全面详解”和“电磁兼容EMC设计及测试技巧”。

2019-06-25

SocketToo_创建服务器和客户端

此资源只包含了SocketTool的一个软件。

2017-08-14

TFT卡座尺寸图加封装

此资源主要包含TFT卡的尺寸图3张,还有两个AD的PCB封装库

2017-08-14

CSR 蓝牙PIF天线和蛇形PCB天线设计指导

CSR 蓝牙PIF天线和蛇形PCB天线设计相关内容讲解

2017-08-13

IC-S50数据手册

IC-S50数据手册

2017-08-13

液晶驱动的硬件设计和软件设计工程经验

液晶驱动的硬件设计

2017-08-13

空空如也

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

TA关注的人

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