摘要: ARM程序的组成 此处所说的“ARM程序”是指在ARM系统中正在执行的程序,而非保存在ROM中的bin映像(image)文件,这一点清注意区别。 一个ARM程序包含3部分:RO,RW和ZI RO是程序中的指令和常量 RW是程序中已初始化变量 ZI是程序中未初始化或初始化为0的变量(ARM C程序中, 阅读全文
posted @ 2015-06-13 16:14 King先生 阅读(2899) 评论(0) 推荐(1)
摘要: RT-thread提供了组件化功能,具体实现是在components/init文件夹下components.c文件中实现的。应用组件化功能首先在rtconfig.h中添加宏定义#define RT_USING_COMPONENTS_INIT;若需要启用调试模式,则还要添加#define RT... 阅读全文
posted @ 2015-06-12 22:36 King先生 阅读(7477) 评论(2) 推荐(2)
摘要: 1、将下载的rt-thread-2.0.1解压后,得到如下图所示的文件列表。 在bsp目录下可以找到stm32f40x文件夹,这文件夹里面包括了库函数,其他芯片平台的文件夹统统删掉。在libcpu下,只需要将arm文件夹里面的common和cortex-m4留下来,其他的也都统统删掉。还有其他一些辅 阅读全文
posted @ 2015-06-09 21:22 King先生 阅读(8326) 评论(0) 推荐(1)
摘要: RT-Thread v2.1.0是v2.0.1正式版这个系列的bug修正版。RT-Thread v2.1.0修正的主要内容包括: 这个版本经历的时间比较长,并且原定的一些目标也还未能完成(更全的POSIX支持,包括device fd,socket等在内的select API接口等)。树莓派类似的BS 阅读全文
posted @ 2015-06-05 23:18 King先生 阅读(1137) 评论(0) 推荐(0)
摘要: STM32F4的相关资料:http://www.stmcu.org/document/list/index/category-523 一、标准固件库简介 本文下载的是STM32F4xx_DSP_StdPeriph_Lib_V1.5.0,其文件夹如下图所示: 其中Project文件夹为各个开发环境(M 阅读全文
posted @ 2015-04-10 17:15 King先生 阅读(36035) 评论(0) 推荐(1)
摘要: BMP图片,是Bitmap(位图)的简称,它是windows下显示图片的基本格式。在windows下任何格式的图片文件(包括视频播放)都要转化为位图才能显示出来。各种格式的图片文件也都是在位图格式的基础上采用不同的压缩算法生成的。 位图文件主要分为如下3个部分: 块名称 对应Window结构定义 大 阅读全文
posted @ 2015-04-03 16:25 King先生 阅读(2369) 评论(0) 推荐(0)
摘要: 一. 基本知识: 1. 二进制文件与文本文件的区别: 将文件看作是由一个一个字节(byte) 组成的, 那么文本文件中的每个字节的最高位都是0,也就是说文本文件使用了一个字节中的七位来表示所有的信息,而二进制文件则是将字节中的所有位都用上了,这就是两者的区别。 接着,第二个问题就是文件按照文本方式或 阅读全文
posted @ 2015-04-03 15:45 King先生 阅读(3771) 评论(0) 推荐(0)
摘要: 一、JTAG模式 这种模式一般有10pin的、14pin的和20pin的,尽管引脚数和引脚的排列顺序不同,但是其中有一些引脚是一样的。值得注意的是,不同的IC公司会自己定义自家产品专属的Jtag头,来下载或调试程序。 Test Clock Input (TCK) -----强制要求1:TCK在IEE 阅读全文
posted @ 2015-03-25 16:01 King先生 阅读(12534) 评论(0) 推荐(1)
摘要: 一、内核标志flag 在内核对象控制块中有一个标志成员flag(rt_uint8_t flag; ),这个标志在不同有内核对象中具有不同的含义。rt-thread的内核对象有定时器、线程、信号量、互斥锁、事件、邮箱、消息队列、内存堆、设备、模块,这些内核对象都继承了内核对象的成员,其中也就包含了内... 阅读全文
posted @ 2015-03-18 17:13 King先生 阅读(2281) 评论(0) 推荐(1)
摘要: 一、消息队列控制块:在include/rtdef.h中#ifdef RT_USING_MESSAGEQUEUE/** * message queue structure */struct rt_messagequeue{ struct rt_ipc_object parent; ... 阅读全文
posted @ 2015-03-05 22:15 King先生 阅读(2935) 评论(0) 推荐(0)