自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 STM32 模拟IIC完整代码

void IIC_Init(void){ GPIO_InitTypeDef GPIO_InitStructure; RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOB, ENABLE ); GPIO_InitStructure.GPIO_Pin = GPI...

2019-07-18 21:35:23 5112 3

原创 AD16如何在3D环境翻转PCB

AD16PCB 3D状态如何翻转板子如图,PCB的3D状态下我想把板子翻转到另外一面如何操作呢?1.执行快捷键“VB”,可以实现翻转板子2.按住键盘上的“Shift”键再用鼠标右键可以翻动板子。3.当用Shift键加鼠标右键翻动板子的后,想要把PCB板调回正视的状态,会发现右键拖动很难调整回来,这时候可以按下键盘上的数字键“0(英文字母上面的数字键)”可以实现PCB板的快速调整。...

2019-05-17 08:25:27 25320

翻译 AD10软件如何操作选定网络,使其网络高亮

AD里面高亮网络操作如下 高亮单根网络只需按住Ctrl键鼠标左键点击该网络的飞线.焊盘.走线.过孔都可以高亮该网络. 高亮多根网络需要按住Ctrl键+Shift键不放,然后依次鼠标左键点击网络的飞线.焊盘.走线.过孔都可以高亮多根网络 高亮的程度在PCB界面右下角的Mask level里面的masked objects factor调整.如下截...

2019-04-03 09:31:08 16288

原创 关于启动STVD编译环境,启动编译连接出现错误Error creating process for executable cxstm8 系统找不到指定的文件解决方法

1)先安装软件: cxstm8_32k软件来安装。一般下载文件有两个,如下所示:          第一步:先点击截图里面的第一个文件来安装,安装过程中,会有很多的提示,直接NEXT,可以。      第二步:点击第二个文件,找到刚才cxstm8_32k.exe。安装路径。点击启动应用按钮,即完成安装。2)再来启动STVD软件,点击project项目中的settings.如下截图所...

2018-12-04 15:00:57 7166 1

原创 Altium Designer10 覆铜过程中出现铜皮与焊盘连接星状图解决办法

1)一般在我们启动AD软件,点击放置按钮“放置多边形平面”,开始铺铜的过程中。      如果在默认的情况下,一般会出现如下的截图:              如截图里面的MOS管脚的周围,就会有三根小的线条与铜皮连接。显然有些工程师,可能觉得这种效果,不是很理想。    想要修改成MOS管脚的周围应该全部布满铜皮。2)修改设计规则里面的参数,如下截图所示:     进...

2018-11-29 09:19:28 4337

转载 AD快速定位PCB与原理图元件关系及元件布局

首先打开已经新建好的工程文件。 其次,打开原理图并将原理图导入到PCB中。 现在我们在PCB的文件上右键来将视图窗口改为水平方式查看。 最关键的步骤现在我们开始说明如何操作了,第一种方法:首先我们在原理图文件中,按下TOOL ——》Cross Probe(像鞭炮一样的图案),然后在原理图中点哪个元件在PCB中都会以高亮度进行显示,(提示:此...

2018-11-24 10:50:03 13019

原创 如何使用Altium 软件 批量修改PCB丝印大小​​​​​​​

Altium Designer是一款常用的PCB Layout软件。在工作中会经常使用到修改丝印大小。工具/原料 Altium Designer 电脑 方法/步骤 选择其中一个你想修改的元器件丝印,右击以下鼠标,出现如下界面 选择“Find Similar Objects”一栏,出现如下界面,在“Text Height”一栏后面“A...

2018-11-23 17:04:35 2489

转载 ALTIUM DESIGNER 中pcb时元件移到边上看不到而且移不出来怎么办

        你可以这样做,放一个与看不见的元器件一样的元器件在PCB上,利用选择滤波器器,就是find similar object 将相应选择条件选上以后按OK,即可同时选中看不到的那个元器件,再移动这个后面添加的元器件,那么那个看不见的也就可以一起移动出来了。还有个简单的方法,在PCB编辑界面,打开PCB浮窗,在这个窗口里可以选到该PCB里所有物件,双击该物件,弹出物件属性窗口,再修改其...

2018-11-23 16:54:40 12056 1

转载 AD10自动批量修改元件名称

AD10自动批量修改元件名称   每次使用DXP都要手工修改原理图上的元件名称,元件几百个几千个会改死人的,想一下DXP不可能没有自动改名字的......嘿嘿,方法如下1、工具--注解2、选择顺序3、原理图选择4、匹配的项目(选Comment)5、复位全部(reset all)--更新列表--更改...

2018-11-22 21:16:42 9503

转载 STM8L152C6T6+IAP详解,包教包会

STM8L152C6T6:Flash 32KB    RAM:2KB        IAP原理非常简单,一般是在bootloader程序中接收(串口、spi、I2C。。。)第二个程序的代码,并写入Flash中,然后跳转到第二个程序首地址,开始运行第二个程序,也就是说我们需要写两个程序:1.BootLoader 程序2.用户APP一、STM8 中断向量表与中断我们知道,STM8程序下载都是从...

2018-10-23 16:12:53 962

转载 RS485芯片介绍及典型应用电路

一、RS485基本知识RS-485接口芯片已广泛应用于工业控制、仪器、仪表、多媒体网络、机电一体化产品等诸多领域。可用于RS-485接口的芯片种类也越来越多。如何在种类繁多的接口芯片中找到最合适的芯片,是摆在每一个使用者面前的一个问题。RS-485接口在不同的使用场合,对芯片的要求和使用方法也有所不同。使用者在芯片的选型和电路的设计上应考虑哪些因素,由于某些芯片的固有特性,通信中有些故障甚至还...

2018-10-22 22:35:59 3116

转载 AD mark点设置

 mark注:我之前是按照下面的文章去制作的,由于头一次制作没有经验,不是很成功文章是正确的只是我的一些配置出错了:先看一下我们的板子:  关于错误mark点,主要是周边又一圈亮锡,,原因大概是敷铜的时候设置间距出了问题...这个错误其实可以避免,就是在完成pcb板之后,用3D视图模式从新查看一遍 感觉:top solder层是不镀锡,也不上绿漆...

2018-10-18 13:57:39 7308

转载 Altium Designer10覆铜与导线或过孔的间距设置

1.先打开一个PCB文件,在PCB工程界面:设计-规则-electrical-clearance-选中右键-新规则-左键点中新规则 2.右边出现设置框-在上面的“where the first object matches”框下面的高级旁边,点“询问构建器” 3.-左边的“条件类型/操作员”点中出现的下拉框选择“object kind is”,在右边的“条件值”选择“poly”...

2018-10-16 16:44:23 4164

转载 最新Qt Creator下载地址

 上Qt官网http://www.qt.io/download/想下载Qt,速度很慢,在这里记录下在Qt官网看到的镜像下载地址:所有Qt版本下载地址:http://download.qt.io/archive/qt/所有Qt Creator下载地址:http://download.qt.io/archive/qtcreator/所有Qt VS开发插件下载地址:http://d...

2018-07-31 08:49:22 1674

转载 关于WIN7系统安装VS2010软件,提示不断重启电脑的可能的解决方案

[备忘]Win7 64位安装VS2010出现错误failed for component Microsoft Visual Studio 2010 64bit Prerequisites (x64)解决办法    错误信息如下:    Error: Installation failed for component Microsoft Visual Studio 2010 64bit Pr...

2018-07-30 10:43:00 2076

转载 Altium Designer10 如何导出Gerber文件

  版本:AD10.818Altium Designer10 如何导出Gerber文件目的:Gerber文件导出备忘 目录:    Step1:设置原点    Step2:  Gerber文件导出    Step3:  钻孔文件导出 文档组织结构:   Step1:设置原点原点设置为PCB板左下角。    图1 设置原点 ...

2018-07-21 09:45:48 3569

原创 磷酸铁锂电池保护芯片S-8209A系列的应用示例

S-8209A 为精工厂商的保护板芯片,具有带电量平衡功能的保护板IC来的。 1)两节以上的多节串口保护电路。 2)带电量平衡功能的保护板IC。            上述文章摘自:https://wenku.baidu.com/view/2a4af8080740be1e650e9a53.html...

2018-06-24 16:25:49 4754

转载 分析锂电池充放电保护电路的特点及工作原理

锂在元素周期表上位于第3位,因外层电子数为1个,容易失去从而形成稳定结构,故锂是一种非常活泼的金属。由锂元素制成的锂离子电池,具有放电电流大、内阻低、寿命长、无记忆效应等优点,现已被广泛使用。但锂离子电池在使用中严禁过充电、过放电和短路,否则将会引起电池寿命缩短或起火、爆炸等事故,因此可充型锂电池都会连接一块充放电保护电路板(常简称保护板)来保护电芯的安全,如图1所示。    锂电池的保护功能通常...

2018-06-24 11:43:46 5147 4

转载 关于static关键字在函数名前使用解析

关于函数名前加static的一些解释说法一:在函数的返回类型前加上关键字static,函数就被定义成为静态函数。函数的定义和声明默认情况下是extern的,但静态函数只是在声明他的文件当中可见,不能被其他文件所用。定义静态函数的好处:<1> 其他文件中可以定义相同名字的函数,不会发生冲突<2> 静态函数不能被其他文件所用。 存储说明符auto,register,extern...

2018-06-23 09:14:50 1912

转载 FreeRTOS STM32移植笔记

1.前言    【1】其实说不上移植笔记,FreeRTOS已经移植至众多平台(MCU),包括MSP430,STM32等,这份笔记完全建立在官方代码的基础之上,简单的说就是修改一些设置从而完成一个呼吸灯实验。    【2】虽然有官方移植代码,但是官方移植版本为STM32的V2.X库,与现在流行的V3.5有比较大的区别。本笔记也是总结网上几篇学习笔记,主要说明如果使用V3.5库,需要做哪些修改。   ...

2018-06-08 09:38:28 1497

原创 关于Qt生成的release文件不能执行问题

  一般情况来,我们对刚刚建立好的Qt工程,生成release文件里面执行文件。一般会存有好种情况:1)在项目工程的本机电脑上面,所在的目录上面可以。但移动到其他电脑盘位置可能就不能执行。2)在项目工程的本机电脑上面,生成的XX.exe执行文件可以执行,但是移植到其他电脑上面的时候,有可能就不能执行了。一般弹出的异常情况有两种,如下图所示:                             ...

2018-05-04 21:53:37 8685 2

原创 关于VC++6.0 安装过程中提出vssetup.tff,不能删除的问题及在WIN7兼容性设置问题。

       1)在我们经常WIN7系统里面的重新安装VC++6.0软件的时候,会有出现vssetup.tff文件不能删除的问题。网络上有很多人提出的建议删除的方法。用上360强力删除,或者进入什么安全模式删除,等等。但是你会发现,一般出现这种情况异常现象,原因都可能因为你上次已经按照VC6.0情况,这个时候,你再一次开始重新安装。也就是说,这个时候,VC6.0其实还在处于安装的过程中,没有完全退...

2018-04-26 08:31:39 21757

转载 Win7系统安装Visual C++ 6.0解决兼容性问题方法

说实话我也一直没有试过,所以也想当然的认为Win7下就不能安装VC6,压根就100%不兼容?一直使用高版本的VS(如VS2008和现在用的VS2010)的我今天亲身在Win7下安装一次试试。注:文中有大量图片附件,请登录后查看!为了说明问题,我这里下载了一个简体中文版的VC6.0:Visual C++ 6.0 简体中文企业版 集成SP6完美版运行setup.exe安装程序,会弹出如下的的 程序兼容...

2018-04-26 07:55:42 1109

转载 浅析嵌入式OSEK配置器的设计与实现

随着汽车工业的快速发展,汽车对控制、通信、网络管理等方面的要求越来越高,基于32位微控制器的硬件平台、基于嵌入式实时操作系统的软件平台和基于CAN总线的网络通信平台逐渐成为当今汽车电子业的主流。1 OSEK/VDX规范简介在嵌入式实时操作系统方面,为了满足日益庞大、复杂的汽车电子控制软件的开发需要,实现应用软件的可移植性和不同厂商控制模块间的可兼容性,1993年德国汽车工业界联合推出了汽车电子的开...

2018-04-23 20:02:39 414

原创 qt creator项目中添加文件夹中子文件夹

下面是建立文件的步骤:  1、打开工程目录,在目录下建立文件夹,如建立文件connect;  2、将需要归类的头文件.h和源文件.cpp放入该文件夹下;  3、在QT Creator打开.pro文件,在SOURCES,HEADERS,FORMS下,加入路径,如:             SOURCES += src\main.cpp\        src\MainWindow.cpp \    ...

2018-04-22 12:00:34 19876 2

原创 Qt如何调用建立好的ui界面

       在我们刚才学习qt的时候,很多的时候,按照新建立的工程文件,出现一个困扰。就是如何调用额外建立的UI界面。在这里主要是说明这里的面的关键因素。其实学习qt,如果之前有过学过C++的同事,那么就学习qt就会很容易上手。因为qt主要的核心就是以c++为主的。就好像我们现在讨论的如何添加ui界面到我们的主窗口中,或者调用ui界面弹出一个ui界面也是同样的道理。      1)现在我们开始建...

2018-04-20 22:37:24 27901 3

转载 STM32 大小端模式 与 堆栈及其增长方向分析(转自原子哥)

1,首先来看:栈(STACK)的问题.函数的局部变量,都是存放在"栈"里面,栈的英文是:STACK.STACK的大小,我们可以在stm32的启动文件里面设置,以战舰stm32开发板为例,在startup_stm32f10x_hd.s里面,开头就有:Stack_Size      EQU     0x00000800表示栈大小是0X800,也就是2048字节.这样,CPU处理

2018-02-07 12:13:18 671

转载 STM32 编译后不能运行的几个原因

一、编译和链接都可以通过,但uVision MDK不能全速运行,一运行就停止了,原因在于Option->Target->Code Generation->Use MicroLIB 复选框没有打钩,一般来说,针对一运行就停止的情况,将Use MicroLIB勾选之后,重新编译,运行就可以通过了。编译后不能运行的几个原因" title="STM32 编译后不能运行的几个原因" style="m

2018-02-07 11:49:44 12490 3

转载 安装mysql5.7数据库注意事项

2017-08-21 08:14:09 234

转载 Windows 下 MySQL 简单定时自动备份、删除过期备份

Windows 下 MySQL 简单定时自动备份、删除过期备份目录(?)[+摘要: 问题MySQL Workbench 客户端虽然好用,但并不提供自动备份功能。手工备份,确实繁琐。 环境Windows Server 2012 mysql 5.6.24思考MySQL 提供了 mysqldump 来进行备份。那么我们可否使用该工具,结合Windo

2017-08-21 08:09:36 1176

原创 C++插入及取出队列数据可以任意修改设定的队列长度

// queue.cpp : Defines the entry point for the console application.//#include "stdafx.h"/*int main(int argc, char* argv[]){printf("Hello World!\n");return 0;}*/#include  #include

2017-05-19 17:37:34 3220

STM编译工具STVD补丁包mapinfo.exe

STM8编译的软件环境工具STVD,存有不能查看编译代码大小缺点,打入补丁mapinfo即可

2018-12-05

TI品牌TM4系列单片机keill安装驱动库

该驱动库属于TI品牌TM4系列单片机,一般来说,我们安装好keil软件,软件里面没有可能没有自动的驱动库。安装这个驱动库,就可以建立有关TM4系列单片机的工程文件。

2018-12-05

精工保护板芯片方案

该方案可以很好解决当前保护板管理多串电池,进行充放电的要求。并且能实时监控管理每节电池的充放电状态要求

2018-06-24

Qt建立主窗口界面控制按钮调用两个独立ui界面

对新手学习Qt来说,建立主窗口界面,但是控制按钮调用两个独立ui界面出现很多的错误。本资源为源码,可以通过点击按钮不断切调用两个不同ui界面来显示到主窗口界面

2018-04-20

vc++开发mysql源码

VC操作mysql5.7数据库进行添加数据 删除数据 并且对删除的数据库表进行瘦身。本文件里面的操作的数据库用户名,密码,端口在源代码里面有。如果要编译链接的话,首先要把mysql5.7安装到默认C盘路径,并且要按照代码里面的提到的数据信息建立好数据库名。至于数据库表格内容,代码里面会自动创建。

2017-08-15

VC 改变颜色

VC改变对话框按钮字体颜色和背景的解决方案

2015-07-08

空空如也

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

TA关注的人

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