在使用Keil给STM32单片机编程的时候有时会出现Programing Failed!对于这样的错误网上有很多的教程,错误的原因也有很多,比如是单片机上锁,环境配置错误的原因导致。这里我将提供一种错误的可能:电源问题 我的电源在家的时候摔了一下,当时把代码下载到单片机时,发现就有了上面的错误,Ke ...
分类:
其他好文 时间:
2019-03-28 09:32:10
阅读次数:
192
单片机编程中,涉及指针的地方很多,需要多看多练习多总结。#include<string.h>#include<stdio.h>#include<stdlib.h>intmain(void){unsignedint*pInt32;//指向32位无符号整数的指针unsignedintUINT32_1;//32位的无符号整数unsignedintArray1_UINT
分类:
编程语言 时间:
2019-03-27 09:18:28
阅读次数:
217
电子产品克隆-电子产品仿制-电子产品开发设计方案!科匹网(CopyOne)是一家以逆向开发技术为主,软硬件正向开发为辅的高新科技团队。从事电子产品开发服务,主要是为客户提供硬件开发,PCB设计,单片机编程,电子产品克隆,嵌入式系统,软件开发,APP开发,物联网等技术支持。科匹网自2006年成立以来,帮助国内外客户实现千余款电子产品的设计开发和生产制造。关注的行业有:手机智能配件,汽车电子,智能家居
分类:
其他好文 时间:
2018-11-19 20:05:53
阅读次数:
264
STM32F405RG实现IAP程序在线应用编程 通过Falsh的地址实现不同的分区,来存放IAP程序代码与功能APP程序,然后通过地址跳转来执行需要执行的代码。需要注意的是单片机开始跑的地址为0x08000000,而IAP程序地址也是从此处开始,当程序跑完这一段后,会检测是否需要更新程序,如果需要 ...
分类:
其他好文 时间:
2018-10-22 10:22:24
阅读次数:
156
3060-A的调试过程中: 20181015 V1.30 A.遇到问题: RS232与LY3023的通信总是自己停止 主程序依旧执行 此版本进行如下修改: 1.RS232用的串口1关闭DMA传送 UART1的初始化参照BT_UART部分的设置 2.RS232的发送改为普通的循环发送 RS232_FO ...
分类:
其他好文 时间:
2018-10-15 23:17:03
阅读次数:
233
从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code、data、xdata、idata以及根据51系列特点而设定的pdata类型,使用不同的存储器,将使程序执行效率不同,在编写C51程序时,最好指定变量的存储类型, ...
分类:
其他好文 时间:
2018-07-30 14:38:10
阅读次数:
187
单片机控制第一个外设——LED灯 单片机编程的一般步骤 1、目标分析:点亮开发板上的LED灯。 2、原理图分析 1)LED工作原理 2)相关模块电路连接 3)控制线路分析:相关IO端口 3、代码编写、编译 4、下载与调试 原理图与控制方法分析 74HC573芯片 OE(output enable) ...
分类:
其他好文 时间:
2018-05-27 16:23:30
阅读次数:
174
9.CPU“无遗漏”地查询事件发生是产生阻塞代码的重要原因;只要WDT中断时间比一次按键持续间隔短;就不会漏掉按键。只要比毛刺持续时间长,就不会多检测事件。10.按键按下的判据为前高后低,按键松开的判据为前低后高。void P1_IODect(){ static unsigned char KEY_ ...
分类:
其他好文 时间:
2018-05-03 20:51:06
阅读次数:
149
微器件:1电路的核心:开关控制、倍率控制 2电子管、晶体管等。 集成电路:使用微器件为积木,搭建具有一定功能的电路板 集成电路用IC表示(intergrated circuit) IC芯片:内里是电路,外面是绝缘的塑料外壳;电路通过外壳上面引出来的引脚(金属材料的)来与IC外部接轨。 IC有多个引脚 ...
分类:
其他好文 时间:
2018-04-22 14:23:22
阅读次数:
165
1 嵌入式操作系统 为什么要用嵌入式操作系统 普通的单片机编程:程序(软件)——单片机硬件; 嵌入式操作系统开发:程序(软件)——操作系统——嵌入式硬件(包括单片机等); 我们平时普通所学的单片机编程开发,一般情况下都需要对单片机的 片载资源 进行了解,了解IO口、PWM发生器、中断、定时器、串口等 ...
分类:
其他好文 时间:
2017-11-19 14:52:22
阅读次数:
140