自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 ARM star 参考手册

https://www.cnblogs.com/arnoldlu/p/14255141.html

2023-10-27 09:08:45 92 1

转载 怎样用指针函数调用无参无返回值的函数

void fun(void) {    // do something} int main() {    void (*p)(void) = fun;    p(); // 调用无参数无返回函数fun()}

2017-08-01 20:14:13 2650

转载 C语言字节对齐(以32位系统为例

1. 什么是对齐?    现代计算机中内存空间都是按照字节(byte)划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序地一个接一个地排放,这就是对齐。2.计算机为什么要对齐?    各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类

2017-07-25 15:03:34 374

转载 RTC时钟简介

一 RTC 概述       1.定义:              RTC的英文全称是Real-Time Clock,翻译过来是实时时钟芯片。RTC芯片是一种能提供日历/时钟(世纪、年、月、时、分、秒)及数据存储等功能的专用集成电路。2.应用       A.跟踪日期和时间。       B.报警、闹钟、看门狗、高精度的校准寄存器。C.在待机状态下,作为逻辑电路的主时钟

2017-07-20 14:41:35 10063

转载 volatile关键字的作用

一.前言1.编译器优化介绍:由于内存访问速度远不及CPU处理速度,为提高机器整体性能,在硬件上引入硬件高速缓存Cache,加速对内存的访问。另外在现代CPU中指令的执行并不一定严格按照顺序执行,没有相关性的指令可以乱序执行,以充分利用CPU的指令流水线,提高执行速度。以上是硬件级别的优化。再看软件一级的优化:一种是在编写代码时由程序员优化,另一种是由编译器进行优化。编译器优化常用的

2017-07-20 08:17:21 268

转载 结构体之位域(位段)

有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同的对象用一个字节的二进制

2017-07-19 14:55:42 484

转载 QT 窗口大小的设计及显示常用函数

在Qt中控制窗口大小控制窗口大小常用的函数//初始化设置voidsetMinimumSize ( const QSize & )virtual voidsetMinimumSize ( int minw, int minh )//最小边界voidsetMaximumSize ( const QSize & )virtual voidsetMaximumSize ( int ma

2016-03-30 14:13:57 2247

转载 Qt 多窗口的相互切换

Qt 多界面切换

2016-03-29 17:10:55 657

转载 基于Qt的多窗口设计B-窗体切换的实现

窗体类的关系在布局管理部分,我们已经说过将主界面和两个子系统分别封装成三个不同的类。首先我们讨论每个类中应该封装什么,其次再讨论这三个类之间的具体关系。通过Qt Dsigner设计好界面后会在工程文件中对应一个.ui的文件;编译器会将该文件转换成能被C++所识别的.h文件。比如configUI.ui文件就对应一个ui_configUI.h文件,该头文件中包含了类Ui::config

2016-03-29 17:07:13 371

转载 基于Qt的多窗口编程A--界面的设计

对于应用程序中的多窗体切换,我们已经习以为常。通常一个应用程序中,不同的窗口代表不同功能的工作区。本文将详细描述基于Qt的多窗体程序的设计方法。在阅读本文之前,你最好了解面向对象的基本思想以及Qt的基本使用方法。接下来我们以编写一个客户端为例来具体说明多窗体程序的编程方法。该客户端包括多个子系统,每个子系统对应一个窗口;在客户端的主界面,通过点击相应的按钮实现多个窗体之间的切换。主界面图如

2016-03-29 16:53:07 318

转载 qt-映射器-键盘的应用

在程序中,通常一个按键被点击时,都会自动调用其相应的槽函数,这就不可避免地需要为每个按键定义一个槽函数。而当这些按键功能相近时,可以考虑使用一个槽函数来响应所有的按键点击信号,这可以避免定义过多的槽函数带来的累赘。但这产生了一个问题,即当多个信号与同一槽函数相连接,在信号触发时,槽函数并不能识别信号究竟是哪个按键触发的。          以下程序展示一个数字键盘来阐述信号映射的原理:

2016-01-04 11:46:37 825

转载 Source Insight技巧收集

Source Insight技巧收集 1、背景色选择    要改变背景色Options->preference->windows background->color设置背景色2、解决字符等宽对齐问题。    SIS默认字体是VERDANA,很漂亮。这网页上应该也是用的VERDANA字体。但由于美观的缘故,VERDA

2015-08-14 10:49:02 192

转载 对文东山老师移植最新U-boot的总结

一:准备移植1、从下面的官网下载最新的U-boot。用google英文版搜索最新的u-boot源码 ftp://ftp.denx.de/pub/u-boot/2、建立sourceinsight工程 a、解压并在E:\colin weidongshan\transplant_u-boot-2012.04.01\u-boot-2012.04.01建立SI b、添加文件到SI工程

2015-07-23 10:00:52 366

转载 U-boot分析

第09课第1节 u-boot分析之编译体验book@book-desktop:/work/system$rm -rf u-boot-1.1.6book@book-desktop:/work/system$ tar xjf u-boot-1.1.6.tar.bz2 book@book-desktop:/work/system$ cd u-boot-1.1.6/book@book-de

2015-07-23 09:10:53 327

Qt多窗口切换程序

使用的linux上的Qt creator环境运行

2016-03-30

空空如也

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

TA关注的人

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