自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 接触器的十大常见故障原因分析及处理办法

接触器在电气系统中广泛使用,且使用过程中产生故障的频率比较高,如何快速准确地诊断和排除故障是设备能否正常运转的关键,针对这种状况,这里就与大家分享下接触器几种常见的故障及相应的排除方法。首先我们先看下接触器的基本工作原理和内部结构,这样更有利于故障的排查和解决。当线圈通电时,静铁芯产生电磁吸力,将动铁芯吸合,由于触头系统是与动铁芯联动的,因此动铁芯带动三条动触片同时运行,触点闭合,从而接通电源。当线圈断电时,吸力消失, 动铁芯联动部分依靠弹簧的反作用力而分离,使主触头断开,切断电源。

2024-01-24 08:41:35 178

原创 汽车中的ECU、VCU、MCU、HCU

三、MCU(MicroControllerUnit)中文名称为微控制单元,又称单片微型计算机(SingleChipMicrocomputer),是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时数器和多种I/O接口集成在一片芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。改变控制发动机的数据,影响发动机的运转,在引擎可承受范围内,达到所需要的效果。VCU的结构组成,共包括外壳、硬件电路、底层软件和应用层软件,硬件电路、底层软件和应用层软件是VCU的关键核心技术。

2024-01-09 11:09:38 631

原创 keil单步调试时无法添加断点

一、问题描述 通过keil能够准确无误的编译、下载he'x二、安装环境三、问题解决

2021-06-02 10:30:03 9536 5

原创 NRF52832环境搭建相关问题

一、协议栈及PACK包二、编译异常下载并导入ARM.CMSIS.4.5.0.pack和NordicSemiconductor.nRF_DeviceFamilyPack.8.16.0.pack 备注:nRF_DeviceFamilyPack官方下载地址https://developer.nordicsemi.com/nRF5_SDK/pieces/nRF_DeviceFamilyPack/...

2018-06-25 16:21:41 1805

转载 arm汇编进入C函数分析,C函数压栈,出栈,传参,返回值

转自:https://www.cnblogs.com/thammer/p/5303379.html arm汇编进入C函数分析,C函数压栈,出栈,传参,返回值 环境及代码介绍环境和源码  由于有时候要透彻的理解C里面

2017-12-19 16:11:52 2741

原创 Cortex-M0反汇编中关于PC的理解

一、关于Cortex-M0的基础知识1、指令集CortexM0是CortexM家族中的微处理器核心,其拥有最低闸数、最低功耗以及强悍性能的优异表现。CortexM0为32位、3级流水线的RISC处理器,其核心与ARM7同为冯·诺依曼(Von Neumann)架构,采指令和数据共享同一总线的设计。CortexM0同时支持了Thumb和部分的Thumb2指令集,核心不论是在正常程序执行

2017-12-15 13:45:27 3049 2

转载 浅谈ARM Cortex-M0

转自:http://www.51hei.com/bbs/dpj-40117-1.html一、引言  ARM公司在2009年初发布了其嵌入式处理器系列中最小型、最低功耗的CortexM0处理器。CortexM0低功耗、高性能与极精简程序代码的特性,能应用于各种微控制器(MCU)中,并可让研发业者以8位的价位创造32位的效能,并进一步将传统的8位和16位的处理器推进至更

2017-12-14 15:28:50 10664

原创 C#委托与跨线程

一、委托        1、定义            C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。          委托(Delegate)是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。          委托(Delegate)特别用于实现事件和回调方法。所有的委托(Delegate)都派生自System.De

2017-06-29 17:57:46 1940

转载 C#读取Excel 几种方法的体会

(1) OleDb: 用这种方法读取Excel速度还是非常的快的,但这种方式读取数据的时候不太灵活,不过可以在 DataTable 中对数据进行一些删减修改这种方式将Excel作为一个数据源,直接用Sql语句获取数据了。所以读取之前要知道此次要读取的Sheet(当然也可以用序号,类似dt.Row[0][0]。这样倒是不需要知道Sheet)if (fi

2017-06-29 15:38:45 507

转载 [STM32/8经验] 经验分享——EEPROM读写及数据管理

转自:http://bbs.elecfans.com/jishu_452559_1_1.html经常有人在QQ群讨论有关E2PROM操作、保护、失效等一些问题,今天闲来没事,简单概括总结一下咯。(才疏学浅,路过的英雄记得补刀)1)有关 芯片内部自带的E2PROM有的资深的工程师可能不是很愿意用MCU自带的E2PROM,大概是这些家伙上

2015-08-26 09:58:13 16278

转载 【教程】摆脱UART,仅用JLink也能实现printf功能!! /*更新scanf*/

Printf函数在单片机调试过程中可谓功不可没,开发人员可以很直观很方便的获取当前程序的运行状态。但在例如STM32这样的片子中,想要实现printf,就必须借助UART。有没有办法仅凭一个JLink就实现打印功能呢?答案是肯定的,ARM公司在Cortex-M系列中采用了一种全新的调试机制——ITM,可以很轻易地通过JLink实现printf功能,从此,调试只需要一根线!…………/**

2015-08-25 17:24:46 726

转载 EEPROM数据丢失的原因与对策

EEPROM 数据被破坏的主要原因有:  1、电源异常使EEPROM的数据彻底丢失;  2、复位不好和软件跑飞可能会使EEPROM的数据被改写。要防止EEPROM数据被破坏,主要在以下几方面做工作:1、选用比MCU的电源范围宽并有WP引脚的EEPROM芯片;2、做好电源滤波,而且要等电源开机稳定后才去读写EEPROM;3、

2015-08-07 16:18:25 12240

转载 HardFault_Handler问题查找方法

STM32出现HardFault_Handler故障的原因主要有两个方面:1、内存溢出或者访问越界。这个需要自己写程序的时候规范代码,遇到了需要慢慢排查。2、堆栈溢出。增加堆栈的大小。 出现问题时排查的方法:发生异常之后可首先查看LR寄存器中的值,确定当前使用堆栈为MSP或PSP,然后找到相应堆栈的指针,并在内存中查看相应堆栈里的内容。由

2014-05-23 11:52:10 669

转载 关于android.R.id.text1

android.R.id.text1是Android 框架里面的TextView的一个标识符,可以在Android的布局文件(layouts)里找到类似的(如select_dialog_item, select_dialog_singlechoice, simple_dropdown_item_1line, 等等)在Android xml中描述为@+id/text1

2014-05-09 15:44:43 1922

转载 android中ListView详解

在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。

2014-05-09 11:35:23 513

转载 Android的配置界面PreferenceActivity

我想大家对于android的系统配置界面应该不会陌生吧,即便陌生,那么下面的界面应该似曾相识吧,假若还是不认识,那么也没有关系,我们这一节主要就是介绍并讲解android 中系统配置界面的使用,相信大家看完本节后,一定能知道怎么使用这些东西了。从上述界面中(其实是一个界面),我们可以看到有2组元素,第一组为:自动更新,更新频率。第二组为:是否登录,账号,密码。

2014-05-05 10:48:03 517

转载 Android的onCreateOptionsMenu()创建菜单Menu详解

Android一共有三种形式的菜单:            1.选项菜单(optinosMenu)            2.上下文菜单(ContextMenu)            3.子菜单(subMenu)其中最常用的就是选项菜单(optionsMenu), 该菜单在点击 menu 按键 后会在对应的Activity底部显示出来。1.Activity菜单机制 (

2014-05-05 09:20:15 397

转载 View的setOnClickListener的添加方法

View的setOnClickListener的添加方法1)第一种,也是最长见的添加方法(一下都以Button为例)1 Button btn = (Button) findViewById(R.id.myButton);2 btn .setOnClickListener(new View.OnClickListener() {3 public v

2014-04-08 14:55:53 446

转载 关于STM32的CAN的过滤器

STM32普通型芯片的CAN有14组过滤器组(互联型有28组过滤器组),用以对接收到的帧进行过滤。每组过滤器包括了2个可配置的32位寄存器:CAN_FxR0和CAN_FxR1。对于过滤器组,可以将其配置成屏蔽位模式,这样CAN_FxR0中保存的就是标识符匹配值,CAN_FxR1中保存的是屏蔽码,即CAN_FxR1中如果某一位为1,则CAN_FxR0中相应的位必须与收到的帧的标志符中的相应位吻合才能

2014-01-13 15:46:50 514

转载 KEIL MDK输出的.map文件分析

前面写了一篇文章对__main函数的执行过程做了一个粗略的跟踪描叙,对一个烧录了程序的STM32开发板从启动复位到进入用户main函数的过程有了一个大概的了解,但是有很多问题感觉还是模模糊糊,因此,今天又把KEIL MDK编译、链接后生成的map文件简单分析一下,加深对链接器、嵌入式系统可执行映像特点的了解。、一、文件分析流程1、第一部分:Section Cross Ref

2013-11-19 08:40:51 1051

CH376T开发资料.rar

CH376T开发所需要的资料,包括开发文档、示例代码、原理图设计参考、编程指南等。CH376评估说明及单片机使用U盘和SD卡移动存储的应用参考。

2019-12-04

WIN10操作系统下更新JLINK固件(已测试使用过)

在WIN10操作系统下更新JLINK固件,包含使用文档、JLINK固件、相关安装软件。

2018-10-12

WHT 32-2008 DMX512-A灯光控制数据传输协议

标准 WH/T 32-2008 dmx512-a灯光控制数据传输协议 的全文信息

2018-06-28

Google Android开发入门与实战电子书及代码

该资源不仅包含了《Android开发入门及实战》电子档,还包含了章节所对应的项目代码,实现了理论与实践的相结合,是android初级开发者最好的选择。

2014-05-07

java下大文件断点传输 基于socket

客户端和服务器端通过socket实现大文件的传输,客户端运行在android平台上,服务器端运行在PC机上。

2014-04-25

VB学习文档及示例代码

该压缩文件是我自学VB留下的一些资料,适合初学者使用。包含一些学习VB的基础文档和示例代码(全部是完整的工程)。

2014-04-01

STM32中的CAN模块使用示例程序

本例展示了如何使用STM32的BxCAN模块来收发数据(使用库函数)。

2014-02-24

c++语言基础教程课后答案_吕凤翥编

清华大学出版社 吕凤翥编 c++语言基础教程课后答案.

2014-01-09

用java实现录像、照相、浏览照片功能

用java实现录像、照相并将相关信息存储起来,提供浏览功能。

2013-12-17

java实现录像功能

用JAVA实现录像功能,适合java的初学者。

2013-12-17

Visual C++ TurboC串口通信编程实践(第2版)

本书从编程实践角度详细介绍了pc计算机windows环境下、dos环境下以及单片机的串口通信的基本方法,并根据当前串口与网络结合的发展趋势,给出了串口与tcp/ip网络、远程监控相结合的解决方案与详细程序实例。内容丰富、步骤详尽,初学visual c++/turbo c的读者也能很快编写出实用的串口通信程序。第二版根据第一版的使用反馈,增加了许多基础内容与应用实例,更易于读者掌握和调试程序。配套光盘中包含了书中实例源程序和相关资料。 本书是从事串口及网络通信的工程技术人员和学习者的极佳参考资料,也可以作为数据通信编程课程的辅助教材。

2013-11-27

TXT文本分割器

TXT文本分割器,简单易用,可快速将较大的TXT文件分割为多个小文件。

2013-11-27

零死角玩转STM32

包含STM32初级篇、中级篇、高级篇,详细介绍了STM32项目的建立、基础外设的应用以及文件系统的移植,是学习STM32的好资料。

2013-11-19

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

TA关注的人

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