科技赋能·智引未来——华清远见教育科技集团
面授课程
在线课程
研发中心
在线实验
北京
上海
深圳
成都
南京
西安
武汉
沈阳
济南
重庆
长沙
创客
关于我们
联系我们
总裁荣誉
权威证书
专利软著
当前位置:首页 > 学习资源 > 学习笔记
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网状网络包括两个步骤:网络初始化、节点加入网络...…
进程中创建线程
前段时间在讲IO进程这门课时,想到在进程中可以创建线程,那一个进程多可以创建多少个线程呢?于是我用下面的代码做了验证: 经过编译运行得到的结果是:n = 382,通过验证结果可以看到:一个进程多可以创建382个线程,按照进程的用户空间3g来算,每个线...…
libpcap使用
38 01 26 68 8e 20 b6 c4 e6 e7 79 e1 63 8e 80 11 87. 01 c5 f1 dd 00 00 01 01 08 0a 00 57 a1 2e 00 14 88. b7 25 89. 90. id: 10 91. Packet length: 66 92. Number of bytes: 66 93. Recieved time: Sat Apr 2...…
回到顶部