Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux驱动:用户空间,内核空间内存交互测试

Linux驱动:用户空间,内核空间内存交互测试

环境:主机:Fedora 12目标板:MINI6410目标板LINUX内核版本:2.6.38实现功能:使用read函数读取内核空间开辟的数组,使用write函数从用户空间写入数据到内核空间开辟的数组说明:Linux中内核空间和用户空间有不同的内存定义,只能通过交互函数来互相访问.//检测用户空间地址是否合法,type选项:VERIFY_READ,VERIFY_WRITEint access_ok(int type,const void *addr,unsi...
C#下串口编程测试

C#下串口编程测试

软件平台:C# + WINCE6.0硬件平台:tiny6410界面设计:设计思路:1.点击发送键则发送文本2.串口接收到数据包则启动一个事件,在事件中处理数据包注意:1.接收事件中调用主线程的控件会导致不安全,所以用了托管的方式调用2.直接调用了C#中的串口控件,波特率等在属性页面中设置源代码:[csharp] usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;us...
TOP6410上移植alsa-lib和alsa-util

TOP6410上移植alsa-lib和alsa-util

准备工作内核版本:由menuconfig配置文件TOP6410_3d.config编译所得内核2.6.28.6(使用老版28内核或使用默认menuconfig配置文件编译会出现alsa录音没有声音的问题)文件系统版本:老版光盘中的ubifs即可alsa-lib版本:1.0.9alsa-util版本:1.0.9a其他版本的alsa-lib和alsa-util不能保证正常工作在上述版本的内核、ubifs已成功烧录至6410后(调试阶段也可采用tftp下载内核、...
<< 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 >>