嵌入式基础
文章平均质量分 70
yll1
day day up
展开
-
C指针-总结
先认识一下指针:原创 2014-08-20 20:55:51 · 905 阅读 · 3 评论 -
MU709S-2模块的FTP使用
MU709S是WCDMA的通信模块,控制是通过AT命令来执行的,具体的命令参考Mudule AT Command手册。 关于FTP的连接首先要了解TCP/IP协议族: 1、其中比较重要的有SLIP协议、PPP协议、IP协议、ICMP协议、ARP协议、TCP协议、UDP协议、FTP协议、DNS协议、SMTP协议等。TCP/IP协议并不完全符合OSI的七层参考模型,协议采用了4层的层级原创 2016-05-05 10:40:51 · 2710 阅读 · 0 评论 -
简介实时和分时操作系统
操作系统(OS)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。大致分为实时操作系统和分时操作系统。一、实时操作系统(简称RTOS): 1、实时操作系统定义 实时操作系统(RTOS)是指当外界事件或数据产生时,能够接受并以足够快的速度予以处原创 2016-04-13 15:54:44 · 1924 阅读 · 0 评论 -
软件开发过程
软件开发过程:1、软件开发策划;1)软件开发计划(实时更新):编码者应制定一项(或多项)软件开发计划,以便实施适合于所开发软件系统的范围、规模和软件安全性级别的软件开发过程的活动。应说明下列各项: a) 用于软件系统开发的过程; b)各项活动和任务的交付物; c)系统需求、软件需求、软件系统测试和在软件中实施的风险控制措施之间的可追说性; d)在生存周期每个阶段的软件产品、原创 2016-02-22 15:32:02 · 569 阅读 · 0 评论 -
FatFS文件系统详解-附移植建议
原博客:http://blog.csdn.net/juana1/article/details/6867829最近做的spi flash,本打算弄个文件系统,由于之前用过了JFFS、YAFFS和TrueFFS,代码量都相当的大,这次想找款代码量不那么吓人的,学习一下,听说配置会相对复杂一些。选来选去,最终选定了FatFS,代码量足够的小,最新的R0.09版本只有1个.c文件(当然,还有一个转载 2015-07-30 11:58:02 · 602 阅读 · 0 评论 -
关于emwin下的汉字显示
emwin本身是不支持直接显示汉字的,需要添加字库来协助显示,还需要选择编码(UTF-8)方式。 就字库的添加有两种:1、直接在项目代码中添加.c的字库(适合较小的字库);2、把二进制字库文件烧写进flash里面在读取出来(外置字库法,适合比较大的字库); 1、在项目代码中直接添加字库 (1)、使用FontCvt生成字库C文件; (2)、使原创 2015-03-04 10:38:35 · 5045 阅读 · 0 评论 -
ARM指令格式和寻址方式
ARM指令的编码格式 实际指令语法格式为: ADDEQS R0,R1,R2; 该指令的编码格式为: ARM指令的助记符 ARM指令在汇编程序中用助记符表示,一般ARM指令的助记符格式为: {} {S} ,, 其中: 操作码,如ADD表示算术加操作指令; {} 决定指令执行的条件域; {S} 决定指令执行是否影响CPSR寄存器的值; 目的寄存器; 第一个操作数,为寄存器; 第二个操作数。 例如,指令转载 2014-11-06 11:36:44 · 1729 阅读 · 0 评论 -
ARM 汇编常用指令
ARM指令教程 ARM汇编程序特点:l 所有运算处理都是发生通用寄存器(一般是R0~R14)的之中.所有存储器空间(如C语言变量的本质就是一个存储器空间上的几个BYTE).的值的处理,都是要传送到通用寄存器来完成.因此代码中大量看到LDR,STR指令来传送值.l ARM汇编语句中.当前语句很多时候要隐含的使用上一句的执行结果.而且上一句的执行结果原创 2014-11-06 14:50:16 · 1897 阅读 · 0 评论 -
文件IO
常用3本man手册:第一本:man 1 printf => 命令第二本:man 2 open => 系统函数第三本:man 3 printf => c库函数void perror(const char *s);char *strerror(int errnum);当函数调用错误的时候,会返回一个错误号errno===>调用函数perror===>可以通过错误原创 2014-09-28 20:30:54 · 625 阅读 · 0 评论 -
C语言标准I/O
标准IO1. 文件文本文件和二进制文件2.标准文件标准文件 文件指针 一般使用的设备标准输入 stdin 键盘标准输出 stdout 显示器标准出错 stderr 显示器char *fgets(char *s, int size, FILE *stream);3.文件操作函数3.1 打开文件-----原创 2014-08-29 15:33:48 · 732 阅读 · 0 评论 -
Ubuntu 下Amarok的安装
自己想在Ubuntu下听音乐,就zai原创 2014-08-12 14:00:15 · 987 阅读 · 0 评论 -
IAR编译错误总结
1)、IAR编译出现:Error[Li005]: no definition for "UI_CreatePedometerWin" [referenced from E:\project\Holter-i\iar\eHolter\Debug\Obj\TK_GUI.o] 时;该错误的的意思是说TK_GUI.c文件里面调用的UI_CreatePedometerWin这个函数没有定义,而这个函数在原创 2016-02-25 17:46:56 · 4490 阅读 · 0 评论