STC单片机上电程序不运行原因及解决办法

最近使用STC8F2K16S2单片做了一个小东西,由于是在已有的产品上移植的电路和程序,所以没有做太多测试,直接打板贴片。板子回来后,外接5V电源上电测试,调试程序没有问题,没有问题,打包发货。两天之后,打电话打过来问题出来了,系统上电10次能有5-6次,指示灯不亮,按键不好使,板子功能失效。经过...

2019-07-17 10:48:13

阅读数 6

评论数 0

一种基于复制粘贴的cam350邮票孔拼版教程(三) 导出钻孔文件

打开导出钻孔文件选项 File->export->drill data Export path :选择合适的转孔文件导出路径,然后点击apply。 Setup设置转孔文件格式。 选择excellon 2格式。 勾选要导出的转孔文件,根据实际情况合理设...

2019-07-08 13:26:40

阅读数 45

评论数 0

一种基于复制粘贴的cam350邮票孔拼版教程(二)导出gerber

将拼好的板子导出gerber文件,提交工厂生产。选择file->export->gerber data 如下图所示。 接着设置data format ,根据实际情况选择,一般会默认生成正确的配置,选好后点击OK。 Export path 选择导出gerb...

2019-07-08 13:24:35

阅读数 32

评论数 0

一种基于复制粘贴的cam350邮票孔拼版教程(一)

一、导入gerber文件,处理好单板 二、 设置cam350单位 为了方便计算将单位设置成mm,最大比率1/10000 Settings->unit 栅格设置成1:1 三、邮票孔拼版规则:(嘉立创SMT 拼版规则) 1. 拼板与板间距1.2mm或者...

2019-07-08 13:20:06

阅读数 54

评论数 0

07宝来经典车机CD收音机(RC668)改装增加蓝牙播放音乐

一、起因 07款大众宝来经典12年的老廉颇了,车还能开,准备在战10年。07宝来只有个CD+收音机(西门子 RC668),由于车子岁数大了,收音机有杂音,而且山间小路还没有信号,所以花了15块买的CD刻碟听。这里要心疼15块钱一下,刻出来的碟片,放车上两三次基本都读碟失败了,很是郁闷。然后谁让...

2019-06-22 00:09:50

阅读数 44

评论数 0

EC11、EC16、ECxx旋转编码器按钮软件滤波程序滤除干扰杂波51单片机C程序

前些日子在网上买了一些旋转编码器按钮,被奸商坑了,输出的正交脉冲,在发生边沿跳变的时候会产生干扰毛刺,毛刺通过硬件RC滤波能改善一些波形,但是还是会有杂波干扰程序。 正常正转波形如下图所示: 干扰正转波形如下图所示: 干扰反转波形如下图所示: 旋转编码器的原理,这里不做介绍...

2019-05-27 15:27:23

阅读数 85

评论数 0

allegro不能显示元件窗口转孔窗口测量窗口等一些其他窗口的解决办法

自从换了新的旧电脑后,接上外接显示器,由于电脑主屏和外接显示器主屏分辨率不一样,所以总出现应该显示的窗口显示不出来,正好今天测距窗口又显示不出来了,这里有一个演示,给出一个解决问题办法。 如图所示,已经进入了测距模式,但是选择两点后,并没有弹出测距结果窗口。 个人分析出现上面错的原因,...

2019-05-27 14:50:13

阅读数 32

评论数 0

站在单片机码农的角度对物联网、MQTT、SOCKET、TCP的另类理解

物联网这个词已经火了一阵子(觉得炒作的成分大一些),现在到像是过气的网红,今天咱就说说基于TCP的MQTT到底是个啥,当初听到MQTT觉得很高大上的样子,各种专业名词,发布订阅代理甩一脸,虽然有了吹嘘的资本,但是一直没有理解MQTT到底是什么,单片机开发人员都喜欢刨根问底,MQTT在程序中存在的最...

2019-04-26 14:53:54

阅读数 107

评论数 0

stm32f103/105 串口DMA接收不定长数据,不使用空闲中断

最近使用一个2.4G无线模块,做主机从机之间通信,取代原先485有线通信,由于使用的是串口透传模块,简单改了一下标志位,就开始调试程序了。 1、串口助手连无线模块,能发送接收 (正常) 2、主电脑分别当主从机,测试电路板modbus是否正常(不带模块...

2019-04-10 14:52:03

阅读数 122

评论数 0

两个led并联和一个电阻串联两个灯不能同时亮问题

两个led并联在和一个电阻串联,出现两个led不同时亮时只能红色的led可以量,两个led可以单独亮。 连接方法如下。 原因分析: 由于两个led一个是红色一个是蓝色,怀疑是参数不一致导致的。查看两个led数据手册Vf导通电压,如下图所示: 蓝色led正向导通压降 红...

2019-03-02 14:49:59

阅读数 305

评论数 0

Allegro如何更新删除掉的REFDes?

在画板过程中有可能误删出元件的参考REFDes常规的做法可以讲元件删除重新添加,但是有时元件已经布局完成,元件删除添加很麻烦,下面介绍一种不用删除原件就能更新REFDes的办法。1、首先将当前应用模式改成放置模式 2、在要更新refdes的...

2018-06-26 18:21:18

阅读数 892

评论数 0

Allegro 敷铜指定某引脚与铜皮的链接方式,十字连接、全连接等

1、选中要改变连方式的引脚 2、右键选择property edit或者菜单栏 Edit property edit 3、在table of contents 下 选择Dyn_Thermal_Con_Type 4、在右侧的value选项中选择想要的连接方式,这里选择全连接 ...

2018-04-04 20:04:20

阅读数 5202

评论数 0

ZigBee中PANID的修改

信道配置: Zigbee在3个频段定义了27个物理信道:868MHz频段中定义了1个20Kb/s信道,915MHz频段中定义了10个40Kb/s信道,信道间隔为2MHz,2.4GHz频段上定义了16个250Kb/s信道,信道间隔为5MHz. 信道编号 ...

2017-09-16 21:10:58

阅读数 1500

评论数 0

cc2530 Zstack NV操作类似EEPROM 掉电不丢失(flash)

非易失性存储器(non Volatile,NV)是掉电不丢失存储器,类似于51和arm中的EEPROM,记录一些参数。在ZigBee协议栈中NV主要保存网络的配置参数,用户也可以使用。 协议栈在OSAL文件夹下有OSAL_Nv.c和OSAL_Nv.h文件 NV的操作函数主要有3个 1、 ...

2017-09-16 21:09:55

阅读数 1330

评论数 0

离开csdn,终于回来啦!

由于之前一直用word2013写博客,今年年初重做了一会系统,之后word2013就不能写博客了,很是郁闷!好几次想发博客都发不出来,终于受不了了,果断换 open live writer。 之前我也写过用word2013写博客的教程,但是这回问题解决不了,哪位大神指导原因,请指教一下,其...

2017-09-16 21:04:43

阅读数 185

评论数 0

Stm32IAP使用securcrt ymodem协议 下载程序

Securecrt 下载地址 链接:http://pan.baidu.com/s/1dELQHY5 密码:9yum  打开软件    根据自己电脑系统,选择对应版本  第一次打开会弹出快速链接,选择串口协议,然后点击连接。 , 根据实际情况设置端口,和波特率,...

2017-03-16 21:56:11

阅读数 4229

评论数 0

windows10系统更新后allegro白屏显示解决办法

1、在cmd命令行打开regedit; 2、定位到 HKEY_CURRENT_USER/SOFTWARE/Microsoft/Windows NT/CurrentVersion/AppCompatFlags/Layers; 3、找到allegro.exe相关的注册表项,删除。 4、问题解决

2016-12-27 21:25:32

阅读数 1762

评论数 0

S29GL128P norflash 读写擦除问题

最近用stm32调试S29GL128P norflash,遇到一些细节问题,和大家分享一下,希望大家能少走弯路。 因为这个项目是半路接手,已经有产品了,我的任务就是在此基础上升级改bug.之前的程序写的不是特别好 从新整理一下。     由于S29GL128P用的是成品模块,卖家送的驱动历程...

2016-11-09 17:25:56

阅读数 5076

评论数 6

stm32L152 使用内部内部flash做EEPROM 出FLASH_ERROR_WRP问题及解决办法

最近做个modbus网关,用到的MCU是stm32L152,这个项目是和别人合作,我做顶层的算法和从机协议,从机读回来的数据要存到外部flash中,而外部flash的索引地址要保存到内部的eeprom中,底层驱动合作方已经写好了,直接拿来使用。测试代码如下:  FLASH_Status wr...

2016-11-01 11:45:42

阅读数 2949

评论数 0

Diamond 3.5简易教程(二)------软件的简单使用

二、软件的简单使用 工程建立后我们就可以进行程序的编写添加了。 选择左下角file list 选项卡 这里主要是工程的信息。 在input files 上右键弹出选项addànew file。。。 在这选择添加文件的类型文件名和文件的路径根据实际情况添加。...

2016-09-19 13:04:12

阅读数 13513

评论数 3

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