自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

原创 Altium Designed导出Gerber,Gerber文件所对应的层

Altium导出Gerber文件,每个文件所对应的后缀关系查找,查看方式

2022-08-06 14:32:39 2351 1

转载 【无标题】Altium Designer 版本功能介绍收集

不同altium 版本的软件之间的区别

2022-04-19 11:36:13 1639

原创 Altium PCB设计时,差分对布线出现second differential pair primitive coult not be found解决办法

altium进行PCB设计时,已经进行呢PCB 差分对标记和设置在PCB布线时,提示second differential pair primitive coult not be found未找到差分对。尝试发现解决如下:解决:出现这个问题时,差分对所在的层为top层,在bottom层时选择使用差分对布线,如图,在bottom选择对top的差分对布线,就会出错。操作:选择到对应的层进行布线操作,选择为top层,然后再进行差分对布线操作就可以了。结语:...

2021-10-25 09:47:21 3209 2

原创 STM32F103 多通道PWM多频率输出,TIM1~TIM4多频率可变PWM输出:TIM1_CH1(PA8)、TIM2_CH1(PA0)、TIM3_CH1(PA6)、TIM4_CH1(PB6)

利用STM32F103进行多通道独立PWM可变频率输出时,遇到TIM1_CH1无法正常输出。经过研究后,成功解决。初始化TIM函数,可传递TIM相关参数进行初始化。时钟频率72M。频率为72M/arr/pscvoid TIM_PWM_Init(TIM_TypeDef* TIMx,u16 arr,u16 psc){ GPIO_InitTypeDef GPIO_InitStructure; TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure;

2021-08-28 18:21:05 3773

原创 初尝GD32F103,打开模板工程遇到无法选择GD系列芯片

一直使用STM32F系列芯片,后面看到国产芯片据说可完美替代STM32F,而且国产主频还是108Mhz,STM32F103最高才72Mhz,所以也想尝尝味道怎么样,于是就有了下面的问题。。官方提供了还是比较全面的东西,而且也支持使用keil开发,于是就下载了官方的library,并下载了Demo程序准备看看。我使用的keil版本是V5.25,由于这个keil增加了许多功能比较好用,所以就喜欢用这个版本。不知道其他keil 5版本会不会遇到和我一样的问题。1、首先先安装GD的library pac

2020-09-28 12:01:05 8566 11

原创 STM32F103 滴答定时器定时不准

缘由:做了五片同样的板子,功能是使用板子上的传感器采集数据后,利用stm32f103串口将数据传输出去,就其中一片板子数据传输比其他的慢,原本正常使用串口115200波特率传输一帧数据只需要1s多,而那块板子传输数据得十几秒。一开始用示波器对时钟测量都是OK的,外部晶振也是8Mhz起振。在看程序时发现是滴答定时器延时不准确,原本延时40ms,可是异常板子几时是将近400ms,所以怀疑滴答定时器问题。分析:由于滴答定时器几时频率采用的外部时钟进行倍频72Mhz后分频得到,所以怀疑晶振异常,可是示波

2020-08-11 09:08:15 2210 3

原创 STM32F103 库函数写外部中断时程序卡死,追踪运行卡死在启动文件.s的 B.中解决办法,实测OK,供参考

编写中断函数及配置中断时,代码没有问题,使用GPIOA PA11作为中断,程序烧录后一直无法运行,追踪了好久,程序一直死在启动文件.s的B.中,搜索大神们关于程序卡死在B.文件中,说如下:(在此谢谢大神https://blog.csdn.net/u014470361/article/details/78780444),继续下文但是我找了半天,很确信中断函数都进行了处理处理,说明不是这个问题。继续探究,先附上代码,解决方法如下:void GPIO_InterFuntionInit(void){

2020-07-09 10:22:50 3625

原创 Keil编译出现:Error: C9555E: Failed to check out a license.LICENSE ERROR (R207(3): REGISTRY READ ERROR)

系统环境:win10Keil版本:C51 V9.56&Keil MDK V5.25 共存编译时出现报错:Error: C9555E: Failed to check out a license.LICENSE ERROR (R207(3): REGISTRY READ ERROR)原因:License到期,原License到期日为2020年,License到期。解决...

2020-02-21 11:39:00 49933 24

原创 Altium Designer绘制mark点-覆铜上成型,避免误人子弟

第一次画mark点,结果打样出来后是这样的。分析原因,是mark花在了覆铜上面,结果无法屏蔽覆铜造成的,于是加以改造,如下完整步骤1、2、放置禁止覆铜,这样在覆铜时就不会被覆盖了,方法如下:1) 以上面的点作为中心,在TOP layer层画一个圆,设置圆的直径和mark外径一样(这里以上面的点做举例,实际中mark点常常是识别区域直径1mm,空旷区域直径2mm的设计),上面...

2020-01-10 16:51:16 6581

原创 C++ Builder,利用命令或API函数卸载COM口,在设备管理器中卸载COM 通信端口(或指定设备)

初学C++Builder遇到的问题,问题描述如下:个人发帖:https://bbs.csdn.net/topics/3919999741.本人机器以前用过许多COM设备,使得再接入COM设备时,COM号不从最小的顺序开始,而是从之前使用过的开始。比如之前我使用了COM3/4/5/6,然后使用过以后,取下设备,再接其他COM设备时便从COM7/8/9开始,COM7之前的COM号显示...

2019-11-28 22:38:16 1121

原创 Altium DXP 检查布线的是否完整并定位未布线网络。

在使用ALtium进行PCB layout时,当布线完毕后,一定要检查是否布线完整。当检查完布线是否完整后,还需要将未布线网络进行布线。有事在查找未布线网络时极未困难,特别是TOP & Bottom都有元件时,甚至你根本找不到。因此本文就有两个目:1、检查布线是否完整2、快速定位未布线网络先介绍个方便的技巧:如下图:点击PCB Layout界面的LS的图标,有如下菜单:...

2019-04-15 14:25:02 11454 4

原创 使用MPLAB X 对PIC单片机进行配置

最近有与项目需要,要使用PIC单片机进行开发(之前从来没有使用过)。遇到了许多不明白的问题,再此总结一下遇到的问题和相应的解决办法,希望有大神指导,也希望能帮到像我一样的朋友。一、初入PIC单片机        之前玩过51和stm32等单片机,初入时比较懵,拿到数据手册不知从何下手。网上搜索资料,看到“郭天祥十天教你玩PIC单片机”,当然,视频中使用的单片并不是我使用的单片机型号,但观看...

2018-10-16 10:41:29 7010 7

转载 C/C++ 下获取文件的信息,学习 _finddata_t 结构体用法 及相关函数用法的

本文参考其他作者文章而学习,在此感谢作者!参考文章 :http://blog.csdn.net/wangqingchuan92/article/details/77979669参考文章 :http://blog.csdn.net/qq_39660930/article/details/78124962_finddata_t是用来存储文件各种信息的结构体,使用这个结构体要引用的头文件为“ #incl...

2018-02-27 17:20:50 3701

转载 C/C++中#,##,\,__FILE__,__LINE__,__DATA__,__TIME__等的用法

本文参考其他作者文章而总结,在此感谢各位作者!参考作者文章:http://blog.csdn.net/wyg1065395142/article/details/50930395参考作者文章:http://blog.csdn.net/wcccg/article/details/58605470C/C++中:一、#  —— 表示编译预处理    如 :#ifdef  ... #endif    ; ...

2018-02-27 17:04:32 7206

转载 网上找的浮点数表示为二进制的方法,IEEE754规则

https://zhidao.baidu.com/question/487356275489103692.htmlhttp://blog.csdn.net/richerg85/article/details/20456969

2017-12-07 15:25:41 1304 1

原创 C# 中添加/删除引用,The referenced project 'xxxxxx' The referenced project

参考链接

2017-11-30 14:53:34 2264

原创 递归方式+FindWindow 遍历窗口句柄。查找已知句柄下的所有句柄。按节点方式保存

初入门,碍于使用句柄时遇到问题,便写的遍历句柄只法

2017-03-11 17:57:26 4947

原创 C++ Builder (BCB)取当前路径的上一级或第N级

废话不多说,直接贴代码。这是本人自己琢磨的,因为不知道有没有函数可以实现,所以自己写一个。如有大神有更好的办法,还请点拨!AnsiString __fastcall TForm1::GetForwardPath_N(int forwardN)   //取当前路径的前 n 级{        AnsiString iBasePath = GetCurrentDir(); //

2017-01-13 10:04:11 2897

原创 C++ Builder /BCB 读取配置文档

初来匝道

2016-08-12 19:07:16 770 1

USB3.0 HUB RTS5411芯片参考电路,参考设计

USB3.0 HUB RTS5411芯片参考电路,参考设计,完整参考电路,参考设计,非常使用。资源包含RTS5411完整参考设计,可以直接使用。

2020-04-08

C++ Builder,利用命令或API函数卸载COM口,在设备管理器中卸载COM 通信端口(或指定设备) --完整源代码

C++ Builder,利用命令或API函数卸载COM口,在设备管理器中卸载COM 通信端口(或指定设备) --完整源代码

2019-11-28

RTL8367RB-CG_DataSheet&RTL8370N;-VB-CGDataSheet,数据手册

RTL8367RB-CG_DataSheet&RTL8370N;-VB-CGDataSheet,数据手册

2019-04-18

CH9121以太网转串口模块,Ethernet to UART

包含CH9121配置工具及说明、CH9121常见问题处理、CH9121PCB、datasheet等

2019-04-18

K60寄存器手册(Kinetis K60 Reference Manual)

官方下载的K60参考手册,英文版,各个功能介绍,共一千多页。愿意就从我这里下载,给点积分,没积分的话就当分享了,附上官方下载链接。 https://www.nxp.com/docs/en/reference-manual/K60P144M100SF2V2RM.pdf

2018-07-24

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

TA关注的人

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