自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (7)
  • 收藏
  • 关注

原创 STM32芯片无法正常工作的现象及原因分析集锦

STM32F4系列芯片无法正常工作的现象及原因分析集锦最近一年多开始使用STM32F4系列芯片,在使用开发板、评估板的时候一切正常,但当自己做板子的时候事故频发,最典型的就是无法启动、无法刷机,现将遇到的几个无法启动的原因分析如下:1、芯片引脚短路这是最典型的现象,也是最常见的原因,一般不工作的时候第一反应就是检查是否发生短路,短路引发芯片无法正常工作。2、芯片VCAP引脚没有接电容有一...

2018-12-26 22:35:45 15022 1

原创 Ubuntu12.04搭建MTK android编译环境

工具/原料 ubuntu-12.04.5-desktop-amd64.iso 方法/步骤 1 、安装ubuntu12.04.5,可以使用虚拟机安装 2、 更新ubuntu源,使用的update manager的设置更改的,选取的是163源 3、安装编译环境,使用如下命令3.1 在终端内输入以下命令安装所需库文件:$ sudo apt-get install git-core gnup

2016-10-19 10:17:50 341 1

原创 Proj4js西安坐标系定义分享

@TOCProj4js西安坐标系定义分享前言EPSG 查询坐标系,https://spatialreference.org/;并通过查询找到proj4的定义。搜集的定义```javascript在这里插入代码片//Xian 1980 / Gauss-Kruger zone 13proj4.defs("EPSG:2327", "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=13500000 +y_0=0 +a=6378140 +b=6356755.28815

2021-12-16 09:32:13 711 1

原创 CC2541在1.4.2.2协议栈上实现串口9600bps下数据接收

CC2541在1.4.2.2协议栈上实现串口9600bps下数据接收简单介绍我是在OSAL 1.4.2.2的simple BLEPeripheral的例子基础上进行相关的开发工作,初期的串口波特率用的是例子中默认的115200,利用DMA进行数据接收,并且在启用串口接收的时候,退出低功耗状态,并重新初始化串口等等工作,工作一直正常,在后期中对串口这块功能进行完善时,降低波特率以增加适用性和通信抗干扰型,发现9600波特率串口发送一切正常,但是无法正常接收(ps,自定义协议导致每次报文长度为32byte)

2020-08-26 17:15:25 264

原创 SMT32 CAN2配置中遇到无法接收的问题

STM32 CAN2 配置中遇到无法接收的问题STM32系列中带有两个CAN控制器,但是按照CAN1配置CAN2,非常容易导致无法接收和发送问题,主要是因为下面两个问题导致的。: ①STM32系列单片机中CAN1和CAN2共用滤波器,需在CAN 筛选器主寄存器 (CAN_FMR)中配置CAN2 起始存储区后CAN2才能使用筛选器。CAN_SlaveStartBank(15); // c

2018-01-04 14:02:46 2285 3

MQTT测试客户端软件

MQTTBox测试工具,方便进行MQ服务测试,订阅和发布主题,找了好久,终于找到一个靠谱的。

2019-07-04

Linux Kernel Makefiles

Linux Kernel Makefiles

2016-02-19

MTK6577 Android源代码目录

MTK6577 Android源代码目录

2016-02-18

Android.mk文件分析

从对Makefile一无所知开始,折腾了一个多星期,终于对Android.mk有了一个全面些的了解。了解了标准的Makefile后,发现Android.mk其实是把真正的Makefile包装起来,做成了一个对使用者来说很简单的东西。使用它来编译程序时,不管是动态库、可执行的二进制文件,还是Jar库、APK包,只要沿着一个简单的思路来做三大步就可以了:清除旧变量,设置新变量,调用编译函数。 明白了以后,发现Makefile语法不是问题,有很多教程和高手。编译模块时如何清除变量、调用编译函数等也不是问题,源码当中无处不在这样的例子。而对初学者来说,更需要明白的可能是,Android如何让使用脚本的人从Makefile语法当中解放出来,简单地按照上面的三大步就可以编译出任何模块。

2016-02-18

Android.mk文件语法规范及使用模板

一个Android.mk file用来向编译系统描述你的源代码。具体来说:-该文件是GNU Makefile的一小部分,会被编译系统解析一次或更多次的build系统。因此,您应尽量减少您声明的变量,不要认为某些变量在解析过程中不会被定义。-这个文件的语法允许把你的源代码组织成模块,一个模块属下列类型之一

2016-02-18

工程师应该掌握的20个模拟电路.pdf )

初级层次是熟练记住这二十个电路,清楚这二十个电路的作用。只要是电子爱好者,只 要是学习自动化、电子等电控类专业的人士都应该且能够记住这二十个基本模拟电路。 中级层次是能分析这二十个电路中的关键元器件的作用,每个元器件出现故障时电路的 功能受到什么影响,测量时参数的变化规律,掌握对故障元器件的处理方法;定性分析电路 信号的流向,相位变化;定性分析信号波形的变化过程;定性了解电路输入输出阻抗的大小, 信号与阻抗的关系。有了这些电路知识,您极有可能成长为电子产品和工业控制设备的出色 的维修维护技师。 高级层次是能定量计算这二十个电路的输入输出阻抗、输出信号与输入信号的比值、电 路中信号电流或电压与电路参数的关系、电路中信号的幅度与频率关系特性、相位与频率关 系特性、电路中元器件参数的选择等。达到高级层次后,只要您愿意,受人尊敬的高薪职业 --电子产品和工业控制设备的开发设计工程师将是您的首选职业。

2013-01-07

x86汇编语言-从实模式到保护模式.pdf

x86汇编语言-从实模式到保护模式.pdf

2013-01-07

空空如也

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

TA关注的人

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