欢迎来到嵌入式培训专家——华清远见嵌入式学院
集团官网
创客学院
研发中心
北京
上海
深圳
成都
南京
西安
武汉
广州
沈阳
济南
重庆
长沙
嵌入式AI就业班
星创客精英班
嵌入式视频教程
C语言视频教程
Linux视频教程
ARM视频教程
原创图书
研发硬实力
关于我们
联系我们
加入我们
总裁寄语
专利软著
当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 讲师博文 >
嵌入式指针数组
题目:指针数组,数组指针,指针函数及函数指针相关的辨析 首先我们要明确: 指针数组是数组,数组指针是指针。指针数组的每个数组元素都是一个指针,而数组指针是指向一个数组的指针。 指针函数与函数指针容易搞错,简单的辨别方式就是看函数名前面的指针...…
Linux中断子系统的初始化
Linux中断子系统的初始化 注:以2.6.39内核源码讲解 Linux整个中断处理体系其实可以分为两个部分,一部分是系统完成的部分,另一部分是驱动工程师需要完成的部分(也就是我们用requst_irq注册的处理函数),本次我们主要讨论的是系统启动的过程中对中断子系...…
ARM中非对其的存储访问操作
在ARM处理器中,如果数据或指令是2字节的那么其在存储器中的存储要是半字对其的(存储的起始地址的低一位是0b0),即存储的首地址必须是2的整数倍。如果数据或指令是4字节的那么该数据或指令在存储器中的存储是字对其的(存储的起始地址的低两位都是0b00...…
利用微信硬件平台控制LED灯
首先,我们要了解一下,微信提供有个东西叫做 微信硬件平台。 网址:http://iot.weixin.qq.com/ 下面再介绍一下ESP8266模块 原理图如下: 模块是安信可公司做的,我们也可以自己动手来做这个模块,安心可的模块接的是一个RGB灯,我们也可以接其他的东西,比...…
select、pselect和poll函数的区别及用法
下面我们说一下select、pselect和poll函数的具体用法及区别 select 对于fd_set数据类型,唯一可以进行的处理是:分配一个这种类型的变量,将这种类型的一个变量值赋给同类型的另一个变量,或对这种类型的变量使用下列4个函数中的一个: 具体使用方法; 需要注...…
JNI开发原理及实例
JNI(Java Native Interface)是指Java平台和本地C代码进行相互操作的API接口,称为Java本地代码接口。当Java程序需要访问系统的各个特性和设备时,或者一些要求效率和速度的场合时,此时应该采用JNI调用本地C或C++代码,来完成。如下图所示: 图一 JNI模型...…
Linux 的多线程编程的几点注意事项
Linux 平台上的多线程程序开发相对应其他平台(比如 Windows)的多线程 API 有一些细微和隐晦的差别。不注意这些 Linux 上的一些开发陷阱,常常会导致程序问题不穷,死锁不断。本文中从 6 个方面总结出 Linux 多线程编程上的问题,并分别引出相关改善的开发...…
物联仓储系统ZigBee组网原理
在嵌入式项目物联仓储系统中,使用cortexM0模拟仓库,cortex-A9模拟服务器,两块开发板之间使用ZigBee技术实现数据接收和发送,本文就介绍一下ZigBee组网的原理和相关步骤。 1.组网概述 组建一个完整的zigbee网状网络包括两个步骤:网络初始化、节点加入网络...…
回到顶部