自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 srecord计算CRC16

网上有很多该方式在keil下自动计算CRC结果的教程,实际测试中遇到的一个CRC16计算错误的问题。1、srecord的错误:srecord的datasheet里说CRC16默认使用的是CCITT-方式,初始值为0xFFFF。实测初始值并不是0xFFFF,而是0x1D0F。这种校验方式叫CRC-16/AUG-CCITT。2、修改srecord校验方式的话参考srecord文档。

2024-02-27 14:58:41 330

原创 SMS短信中英文混合编码

SMS短信中英混合编码说明

2023-03-10 00:57:07 937

转载 Qt入门-文件读写

转载:http://blog.csdn.net/xgbing二进制文件的读写文件可以使用QFile类、QStream文本文件的读写建议使用QTextStream类,它操作文件更加方便。打开文件时,需要参数指定打开文件的模式:[plain] view plain copy Constant        Value   Description  Q

2017-03-08 17:03:33 369

转载 Qt 的QString类的使用

转载:http://www.cnblogs.com/onlycxue/archive/2012/10/30/2746902.htmlQt的QString类提供了很方便的对字符串操作的接口。使某个字符填满字符串,也就是说字符串里的所有字符都有等长度的ch来代替。QString::fill ( QChar ch, int size = -1 )例: QS

2017-03-08 17:01:59 408

转载 arm-linux-gcc: 没有那个文件或目录

转载:http://www.techbulo.com/1236.html最近弄了个4412的板子(友善之臂的Tiny4412增强版),准备搞搞android,开发服务器用的是Ubuntu12.04-64bit版本(对于Android 2.3.X和更新的版本,需要64位的系统,之前的老版本2.2以下(包括2.2)可以 在32位版本上编译,另外不推荐虚拟机,因为官网上写的虚拟机配置过于

2017-03-07 12:51:05 1269

转载 Ubuntu16.04下QT5输入中文

Ubuntu下Qt无法输入中文(fcitx键盘)1.安装依赖文件sudo apt-get install fcitx-frontend-qt5;2. 将/usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so复制到QT的安装目录的Tool

2017-03-06 15:19:55 551

原创 新手对嵌入式QT进行开发的理解

以前一直以为QT跟QTcreator是一体的,现在才知道QTcreator是一个平台,它可以任意添加QT的不同版本,比如你现在装了QT5.5,你要进行嵌入式开发需要使用QT4.8,你只需要找到QT4.7的qt-everywhere-opensource-src文件,将它编译安装,然后在QTcreator里添加它的版本就好了,然后再添加对应的arm-linux-g++编译器等,新建工程的时候可以选择

2017-03-02 11:06:38 4442 2

转载 arm-linux-gdb 交叉编译工具的安装使用

1、arm-Linux-gcc    每一种硬件都有其对应的最好的编译工具,并不是最新的最好。其实思想很简单,就是在宿主机(PC)上编译目标板子上运行的程序。所以工具链要用目标板的,这样去编译生成可执行的二进制文件。这里有一个工具制作工具链,http://www.kegel.com/crosstool/。虽然它可以自动下,还是先下好吧自己,那个速度,呵呵。2、arm-linux-gdb

2017-03-02 11:04:06 960

转载 两种CRC-16校验的方法

转载自:http://www.51hei.com/bbs/dpj-51955-1.html  查表法https://zhidao.baidu.com/question/463053928.html  计算法两种CRC校验方法:查表法和计算法。查表法:即将256种可能全部列出,从表中查找  特点:速度快,语句少,但表格占用一定的程序空间。*pucFrame 为待校

2017-03-01 16:40:48 9405

转载 Ubuntu16.04编译make内核出错Can't use 'defined(@array)'

转载自:http://www.linuxdiyf.com/linux/24289.html0、开发环境Ubuntu16.04.1(64bit)linux-2.6.39.4 1、错误描述使用ubuntu14.04(64bit)编译linux2.6.39.4并没有出现什么错误,但是使用ubuntu16.04.1(64bit)编译linux-2.6.39.4时,却提示Can't

2017-02-13 17:38:32 8967 7

原创 Linux2.6.0内核下make menuconfig时出现的问题及解决方法

Linux使用版本为2.6.0.我在执行make menuconfig /make config 时遇见两个问题:第一:error: static declaration of ‘current_menu’ follows non-static declaration答:这个问题好像在2.6靠后的版本里没有,我参考别人的方法:屏蔽了/linux-2.6.0/scripts/kconfig/

2017-02-13 14:15:28 913

转载 ubuntu14.04的error while loading shared libraries: libz.so.1问题

原文地址: http://snailszzy.blog.163.com/blog/static/9439909320145954030703//opt/EmbedSky/4.4.6/lib/gcc/arm-embedsky-Linux-gnueabi/4.4.6/../../../../arm-embedsky-linux-gnueabi/bin/as: error while loa

2017-02-13 10:14:56 920

转载 Easy Code (笔记)Ubuntu下安装arm-linux-gcc-4.4.3.tar.gz (交叉编译环境)

参考了前人的成果,结合自己实践,arm-linux-gcc-4.4.3.tar.gz的下载地址为:http://ishare.iask.sina.com.cn/f/13836544.html?from=like本人所用系统是Ubuntu12.04,但只要是Ubuntu应该都可以安照此步骤安装。1.解压文件解压 tar zxvf arm-linux-gcc-4.4.3.t

2017-02-13 09:01:44 810

转载 QT5 error: cannot find -lGL

这是由于 Qt5.0 默认将OpenGL加入了工程,但是在机器上没有安装OpenGL,所以jonas只需要在机器上安装OpenGL即可 。安装建立基本编译环境首先不可或缺的,就是编译器与基本的函式库,如果系统没有安装的话,请依照下面的方式安装:$ sudo apt-get install build-essential 安装OpenGL Library接

2017-02-06 11:26:49 4450 2

转载 ALtium原理图更新时,未改变元件,但PCB出现改动的问题

【原理图操作】原理图更新PCB时未改动元器件布局变动问题?PCB布局、布线完工之后,由于设计功能,发现不完善时, 原理图部分功能需要改动,再改原理图,修改完成后,导入PCB过程中,发现PCB中未改动(部分)的元器件 布局发生了变化,没改动的元件,怎么也跑到了"room"中去呢?这时,需要把元件重新将其归位,给工作带来了很大的麻烦,若原理图需多次修改,将增

2016-09-14 15:53:13 9847

高质量C++编程指南

林锐所写,适合初学者,是一部不错的提高程序质量的好书!

2012-08-02

LCD12864简单显示keil文件

一个简单的LCD12864KEIL文件,自己改的,大家随便看看吧!

2012-07-30

空空如也

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

TA关注的人

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