自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (10)
  • 收藏
  • 关注

转载 MTK 设备自动接受蓝牙配对

MTK 设备自动接受蓝牙配对[DESCRIPTION]正常情况下,两个手机配对时会show 6位数字比对界面,用户选择yes来接受配对请求。如果将MTK芯片设计为无界面蓝牙设备,当其他设备在搜索配对此蓝牙设备时,由于没有界面,用户无法选择yes来接受配对请求。[SOLUTION]修改BTMMIScr.c文件中的mmi_bt_security_user_confirm_hdlr()函数...

2018-11-02 16:49:54 3038

原创 MTK创建路径及文件读写测试

MTK创建路径及文件读写测试例程提供一个MTK在FAT中创建路径及文件读写测试例程。#define FILE_LEN_MAX 1024#define S8 signed char#define U16 unsigned short//路径中带L和不带L的区别//个人认为带L的路径代表的编码方式为Unicode,否则为ascii编码,没有相关资料证明,但软件测试结果通过。#...

2018-07-06 16:52:38 887

原创 STM32 NVIC中断优先级管理

STM32 NVIC中断优先级管理后面用一个具体的例子说明了中断分组、中断线、中断通道的连接关系,先看基本概念:CM3内核支持256个中断,包括16个内核中断和240个外部中断,并且具有256级的可编程中断设置。STM32只使用了一部分CM3内核的东西。STM32有84个中断,包括16个内核中断和68个可屏蔽中断,具有16级可编程的中断优先级。常用的就是这68个可屏蔽中断,但是在STM32...

2018-04-03 15:23:03 1935 1

原创 文章标题

MTK编译出错******************************************* Start checking MTK build environment......*******************************************OS is Windows 2000 or XP. => [OK]Compiler in makefile is RVCT

2017-04-18 09:10:30 691

转载 原码,反码,补码,详解

本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式

2016-10-17 13:38:34 393

转载 C_C++变量命名规则

C_C++变量命名规则变量命名规则是为了增强代码的可读性和容易维护性。以下为C++必须遵守的变量命名规则: 1、 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。2、 第一个字母必须是字母或者下划线开头。3、 不能使用C++关键字来命名变量,以免冲突。4、 变量名区分大小写。 变量命名规则:一、    

2016-08-22 09:20:32 2077

转载 jlink v8 固件恢复

今天调SMT32插拔几下,JLINK竟然挂掉了网上找了这个教程,搞了半天才搞好,驱动没装好!WIN7系统,自动安装的驱动是GPS.COM10,郁闷,错误来的。应该是:atm6124.sys。要手动选择安装驱动!我的烧写软件是默认安装,那个安装驱动我的是在:C:\Program Files\ATMEL Corporation\AT91-ISP v1.13\sam-ba 2.9\drv

2016-06-27 09:53:23 949

原创 keil4升级到keil5出现..\USER\stm32f10x.h(298): error: #67: expected a "}"错误

有段时间没用过keil,最近要使用就从keil官网下载了新版软件。安装后编译之前没问题的程序出错,之后了解到keil的函数库有所更新(没顾上看是怎么修改的,抱歉..),但是解决办法之一:keil中在C/C++选项卡中,把STM32F10X_HD删掉。

2016-06-16 16:56:17 15640

原创 MTK RVDS编译出错Couldn't reserve space for cygwin's heap 已解决

RVDS3.1编译工程出错,查资料多数人说手动下载 rebase.exe 后 cmd命令行执行 rebase.exe  -b  0x76000000  tools\MSYS\bin\msys-1.0.dll 可以解决,自己试了一下,没什么乱用。下载msys-1.0.dll后替换当前tools\MSYS\bin\msys-1.0.dll后工程编译正常。下载地址http://download.csdn...

2016-06-13 14:24:39 1514

转载 CRC校验算法及实现 C

标准CRC生成多项式如下表:  名称       生成多项式             简记式*  标准引用   CRC-4       x4+x+1                  3         ITU G.704   CRC-8       x8+x5+x4+1              0x31                      CRC-8       x8+x

2016-01-15 14:47:28 2954

转载 AD14中自定义PCB板形状

以前用的着软件基本都是停留在9和10,14用的少,虽然14增加了很多功能,但是也带来了不变,虽然可以打开各种其他格式的文件,但是有些地方的改动不容忽略,在一个完整的板子下来需要用到的每个地方的点也会有些变化。都需要一点一点的总结和完善,另外也需要去体验才会觉得到底他好不好。        不废话了。这里自己遇到一个问题就是如何去定义一个PCB的尺寸,以前在AD9里面直接点击点

2015-12-24 22:30:35 41551 1

转载 单播、多播和广播

单播、多播和广播单播”(Unicast)、“多播”(Multicast)和“广播”(Broadcast)这三个术语都是用来描述网络节点之间通讯方式的术语。那么这些术语究竟是什么意思?区别何在?1.单播:网络节点之间的通信就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么用网络技术的术语来描述就是“单播”,此时信息的接收和传递只在两个节点之间进行。单播在网络中得到了广泛的应用,网络

2015-11-13 16:26:02 605

转载 程序中的@Override是什么意思

@Override是Java5的元数据,自动加上去的一个标志,告诉你说下面这个方法是从父类/接口 继承过来的,需要你重写一次,这样就可以方便你阅读,也不怕会忘记 @Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1>可以当注释用,方便阅读 2>编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错 比如你

2015-05-05 14:12:30 1929

转载 eclipse取消自动更新

markeclipse自动更新的取消方法: 1. window --> preferences --> General --> Startup and Shutdown --> 在列表中找到 "Automatic Updates Scheduler " 项去掉前面的勾。 如果安装了Myeclipse,那么还需要执行如下操作2. Window -->

2015-04-26 20:56:27 1313

原创 解决基于Eclipse的Android开发环境ADT中文显示字体太小

ADT中,其实也就是Eclipse中的Java代码显示中,中文汉字显示是正常的,但是就是字体很小,很难看:希望找到字体方面的设置,将其改为其他字体,能稍微好看点。【解决过程】1.因为之前就知道,本身ADT,说白了就是Eclipse,所以此处的中文字体难看,其实就是Eclipse中的Java代码中的中文显示难看的问题。所以,要去找对应的字体设置。2.后来终

2014-12-05 09:24:40 1412

原创 VMware不识别Jlink、USB

1.点击开始->运行,在对话框中输入"services.msc",确定,打开windows服务管理器。   2.在服务列表中选中"VMware USB Arbitration Service",双击打开属性对话框,再选择"启动",就能启动VMware USB Arbitration Service服务了。   3.关闭VMware软件,并重新打开,启动一个虚拟机,进入系统之后VMw

2014-12-04 22:05:09 2192

原创 xshell和虚拟机总是连接中断

最近在使用xshell连接VMware虚拟机

2014-11-14 14:57:32 8266 3

原创 个人学习记录_软件结构(1)

软件

2014-06-15 20:44:24 634

原创 20140423

今天是23号,也是坚持跑步的第三天,虽然很累

2014-04-23 22:59:50 730

原创 【STM32】启动模式 BOOT0/BOOT1的配置

STM32有三种启动模式,存储介质均是内置1

2014-04-22 19:46:39 6348

原创 【设计模式】 单例模式

单例模式:“保证一个类仅有一个实例,并提供一个访问它的全局访问点”——《设计模式》一个打印机系统中可以存在多个打印任务,但是只能有一个正在工作的任务;过多任务的产生和等待浪费内存资源,从而对一些内存资源较少的嵌入式设备等产生严重的影响;如果希望系统中某个类的对象只能存在一个,单例模式是最好的解决方案。

2014-04-22 14:17:37 804

原创 对printf() 函数重新认识

发现自己不懂的东西越来越多的时候,

2014-04-13 14:14:57 751

原创 今天也有了自己的博客

#include int main(){ printf("Hello world\n"); printf("\t----from the first blog"); return 0;}生平第一次写博客,感觉还不错。以前只是在别人的博客学到很多东西,现在也把自己知道的东西拿出来跟大家分享,也希望自己能在这个平台上坚持下去,学习、分享!20

2014-04-13 00:14:07 473

C语言规范标准_C99

C语言规范标准_C99,

2016-06-24

提高C/C++性能的编程技术——高清

提高C/C++性能的编程技术——高清

2014-11-02

jdk-6-windows-i586

jdk-6-windows-i586

2014-04-13

5110液晶资料和驱动程序

Nokia5110屏的驱动程序及其5110的液晶资料介绍

2014-04-13

msys-1.0.dll

有效解决RVDS编译Couldn't reserve space for cygwin's heap错误。下载后替换tools\MSYS\bin\msys-1.0.dll原文件。

2016-06-13

吉特盒子-系统优化小工具桌面助手

很好用的一款小软件,让你的桌面不在繁琐,同时具有方便快捷的网络搜索功能,本人接触着款软件的时候有种相见恨晚的感觉,一直用到今天,好东西应该拿出来分享!

2013-08-20

改变未来的九大算法——高清

改变未来的九大算法——高清

2014-11-02

游戏编程中的人工智能技术

游戏编程中的人工智能技术

2014-11-02

蓝桥杯第五届软件类试题

蓝桥杯第五届软件类试题

2014-04-14

空空如也

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

TA关注的人

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