在与嵌入式设备通讯的过程中使用的socket通讯
获取的字节流,通常转换为字节数组,需要根据协议将字节数组拆分。对于有规律的重复拆分可以使用,由于java中不能像c中直接进行内存操作例如使用struct
内存拷贝可以直接实现,这里考虑的是借用数组拷贝的方式来实现。java数组复制参考 引自百度空间同...
分类:
移动开发 时间:
2014-05-09 18:22:26
阅读次数:
415
使用java操作sqlite的小例子,有时候嵌入式的小数据库也有用武之地。
分类:
数据库 时间:
2014-05-05 23:00:42
阅读次数:
421
STM32 串行通信 USART 的笔记讲解连接http://blog.csdn.net/dragon12345666/article/details/24484185
1、串行通信
软件仿真STM32通过串口USART1发送26个英文字母
/**********************************************************************...
分类:
其他好文 时间:
2014-05-05 13:23:11
阅读次数:
345
移植MT7601Uusb无线网卡(小度wifi,360随身WIFI 2代)到嵌入式板上...
分类:
系统相关 时间:
2014-05-04 18:50:16
阅读次数:
653
1、printf()函数:
我们以前在VC6.0中编程时,包含include头文件之后,调用printf()函数后可以向控制台传输(打印)一连串字符等。
若要在STM32上也想用printf()函数向指定的设备上传输(打印)一串数据的话,可以“重定向这个C库(stdio)printf()函数”来实现。
比如将其重定向到USART1上,即:printf()函数要输出的数据通过串口USART1发...
分类:
其他好文 时间:
2014-05-04 09:40:59
阅读次数:
324
就自己使用过了几个linux版本来发表下自己的看法
在公司不上直接上网的情况下
市面上很多的linux发行版本就不能用了
要在能提供完整镜像iso的版本中进行选择
一般就只能选择 fedora centos debian
fedora centos 要使用iso镜像当软件源要更改yum配置
debian 的话安装就默认是iso文件当镜像
同时debian 有3个iso文件下载,第一个...
分类:
系统相关 时间:
2014-05-04 08:48:18
阅读次数:
465
上一节讲述了在没有MMU的CPU(如80251、MIPS M控制器系列、ARM cortex m系列)上实现虚拟内存管理的集成硬件设计方法,新设计的内存管理管理单元要实现虚拟内存管理还需要操作系统、代码分块(Bank)的支持。Bank设计是为了实现不同时刻运行的Bank(代码块)运行在同一块内存上,所以在运行之前操作系统需要将已存在内存的代码/数据进行缓存处理,并加载将要运行的Bank到该内存上。为了实现这个目的,需要明确几个设计原则。...
分类:
其他好文 时间:
2014-05-03 21:06:44
阅读次数:
356
实现功能:
1.温度的显示:MFC的pc上位机显示温度,数码管显示温度
2.独立按键控制:电机正传、反转,实现窗帘开关。电机工作3s停转
3遥控器控制:电机正传、反转,实现窗帘开关。电机工作3s停转
4.自主控制:温度大于22度,自动关窗帘,小于22度,自动开...
分类:
其他好文 时间:
2014-05-03 21:00:59
阅读次数:
355
1、调用库函数编程和直接配置寄存器编程的区别:
2、CMSIS标准:
3、STM32库函数的组织:
4、程序例举:
调用库函数实现通过USART发送数据(26个大写的英文字母)
首先:在主函数部分先要(调用自己编写的函数)对USART要用到的I/O端口进行配置、打开系统时钟配置和对USART1进行参数配置
下图是通...
分类:
其他好文 时间:
2014-05-03 20:57:05
阅读次数:
319
小伙伴们准备好了吗?又到了看手册写代码的时候了。既懂硬件又懂软件的驱动工程师们。Come On........
分类:
其他好文 时间:
2014-05-03 16:16:18
阅读次数:
288