作者:武汉华嵌嵌入式培训中心 讲师 李家凯 C /C++ 中 堆和 栈的区别 平时教学中学员对堆栈知识普遍但到困惑,而对堆栈的理解恰恰是编程和面试中常见的重要知识点,笔者结...
作者:武汉华嵌中心 高级讲师 李磊 时常有些同学会问,在嵌入式开发中用得最多的是什么?我答,是 C 语言。那么最复杂的是什么?是嵌入式操作系统。只有 Bootloader 主要用到体系结...
作者:武汉华嵌中心 金牌讲师 李家凯 针对教学过程中,每期学员常在编程中因忽视if判断语句产生的各种问题,现在总结一下,希望看到这篇文章的同学引以为戒!不要小看if,使用不...
作者:武汉华嵌中心金牌讲师 李家凯 在文件IO的编程过程中,经常会遇到如何求取文件长度的问题,这里,我将工作及教学中积累的一些常用方法写出来与大家分享。 第一类:lseek/f...
insmod modprobe rmmod 用户空间工具, 加载模块到运行中的内核以及去除它们. #include linux/init.h module_init(init_function); module_exit(cleanup_function); 指定模块的初始化和清理函数的宏定义. __init __in...
在实验过程中,有很多同学经常会问一些函数及该函数的使用方法,下面对网络部分函数进行一次讲解。 1. gethostname 获得主机名 2. getpeername 获得与套接口相连的远程协议地址,用于从端...
本文目的是要理清ARM处理器的CPSR状态标志和ARM指令的条件符之间的关系。 一、CPSR寄存器 ARM V4的CPSR寄存器(和保存它的SPSR寄存器)中的位分配如下图1所示。 图1 程序状态寄存器格式...
一、通用IO的定义 GPIO(General-Purpose IO ports),通用的IO口。一般的微控制芯片都提供通用的可编程接口。按照它们的功能分成: ●通用IO控制寄存器 ●通过IO数据寄存器 很多MCU的GPIO接...
诺基亚已发布旗下跨平台应用持 Multi-touch(多点触摸)和手势输入。同时,该版本具有强大的程序和用户界面框架 Qt 的最新版本 4.6。Qt 4.6 最令人兴奋的新功能是支全新图形处理能力,...
据美国统计局的统计:平均每个美国人都占有8个芯片,这局面很快将波及到中国。所以嵌入式系统无疑是当前最热门最有发展前途的IT应用领域之一。常见到的手机、PDA、机顶盒、高清...