自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

羅昇的博客

给自己做做记录

  • 博客(6)
  • 资源 (8)
  • 收藏
  • 关注

原创 windows上cmake与nmake的搭配用法

1.安装cmakecmake官网2.配置nmake环境2.1如果有安装VS2017,其他版本路径也大概一致nmake  Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.11.25503\bin\Hostx64\x64vcvarsall.bat Microsoft Visual Studio\2017\Com

2017-12-20 10:53:00 4459 1

原创 linux驱动学习记录(三)-PCI IO读写、中断、DMA传输

实现方法不止本文这些,本文只是作者对自己成功实现的方法记录1.  PCI IO内存读写  I/O端口是驱动程序与许多设备之间的通信方式,Linux的内核为我们提供了I/O端口分配的操作接口,但对PCI设备来讲,它的配置地址空间已经为其指定了I/O端口范围,不需要额外的分配操作。下列代码通过访问I/O内存实现访问设备内存。unsigned long mmi

2017-10-08 16:28:10 13713

原创 linux驱动学习记录(二)-PCI驱动框架

1. PCI设备驱动的组成 PCI 驱动只是为了辅助设备本身的驱动,它不是目的,而是手段。例如,对于通过PCI 总线与系统连接的字符设备,则驱动中除了要实现PCI 驱动部分外,其主体仍然是设备作为字符设备本身的驱动,即实现file_operations成员函数并注册cdev。 在Linux 内核中,用pci_driver 结构体来定义PCI 驱动,该结构体中包含了PCI 设备的探测

2017-10-08 16:07:32 9698 1

原创 linux驱动学习记录(一)-字符设备框架

该系列是我在学习宋宝华老师的《Linux设备驱动开发详解》以及结合其他网上教程所做记录。1.     Linux设备 在Linux操作系统下的设备通常分为三类:字符设备、块设备和网络设备。 字符设备是以字节为单位逐个进行I/O操作的设备,在对字符设备发出读写请求时,实际的硬件I/O紧接着就发生了,一般来说字符设备中的缓存是可有可无的,而且也不支持随机访问。块设备

2017-10-08 14:59:13 9121

原创 新建scala工程并导出jar运行

新建scala工程并导出jar运行

2017-05-26 20:38:28 5234 4

原创 安卓端APP遥控树莓派小车

在android端写一个小小的控制器来通过局域网来控制树莓派小车的行驶,基本思路是在树莓派上写一个socket服务器,android端写一个socket客户机,两边约定好命令的指令(例如可以简单的把停止约定为“0”,把前进约定为“1”),android负责发送,树莓派负责接受并执行。用这种方法理论上是可以远程控制的,前提是得要知道树莓派被分配的公网IP。

2017-05-25 22:00:34 20495 8

stm32 freertos项目模板

此keil5项目为FREERTOS V9.0的STM32移植项目模板,基于STM32F103开发,外部高速时钟频率为12MHz,可根据自己的MCU做对应更改。 目录介绍: startup:stm32官方启动文件; lib:st官方库; freertos:freertos系统源码; driver:自己编写的外设驱动代码可以放在这里; user:应用层代码可以放在里; proj:项目文件; output:bin/hex文件; 2018-11-21 by ls

2018-11-21

opengl库文件完整版

vs2010 .h文件 放到 C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\gl .dll文件放到 C:\Windows\SysWOW64 (64位操作系统) C:\Windows\System32 (32位操作系统) .lib文件放到 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib 具体目录以vs2010的安装位置为准。 vs2017 找到目录..\VC\Tools\MSVC\14.10.25017\include\gl(没有的话就建立一个)。 将.h文件放到里面。 找到目录..\VC\Tools\MSVC\14.10.25017\lib\x86 将.lib文件放到里面。 .dll文件同vs2010

2017-10-20

c 小程序 raw像素文件转bmp图像文件

一个windows小程序,使用vc6开发,将raw文件拖拽到应用程序上即可转换为bmp图像文件,可供新手当作入门参考,程序和项目打包在一起

2017-09-25

千套office模板百度云

千套office模板百度云 139套求职简历PPT 519套论文答辩模板 485套扁平化ppt 69套岗位竞聘PPT 链接:http://pan.baidu.com/s/1qYkbcNa

2017-09-17

机器人制作宝典

机器人制作宝典(第一版),(日)清弘智昭,铃木升著;刘本伟译。此pdf为书本扫描版。 1.参加机器人大赛 2.制作机器人 3.机器人的设计 4.机器人的控制

2017-09-15

智能家居控制系统(论文及资料)

该系统由远程控制和报警系统两大部分组成,控制部分以电话交换网的ITU及国家标准程控交换信令作为系统控制命令,给身份识别和控制单元提供控制信号;报警部分巡回检测门窗磁传感器信号、可燃气体泄漏传感器信号以及有人出入房间信号等,对信号进行分析,根据用户设定情况通过GSM短消息平台向用户发出报警信息或进行现场防盗报警等。

2017-09-15

机器人技术及应用

大多数的机器人有四个共同的主要部件: (1)机械部分 机械部分是由关节连在一起的许多机械连杆的集合体而形成的开环运动学链系。 (2)驱动源 使各种机械部件产生运动的装置为驱动部件,驱动源可以是气动的、液压的或电动的 (3)一个或多个传感器 传感器是将有关机械部件的内部信息和外部信息传递给机器人的控制器。 (4)控制器 控制器通过获取的信息确定机械部件各部分的正确运行轨迹、速度、位置和外部环境,使机械部件的 各部分按预定程序在规定的时间开始和结束动作。

2017-09-15

安卓端遥控树莓派小车APP

在安卓端实现遥控树莓派小车的行驶代码开源,博客地址:http://blog.csdn.net/qq_22042587/article/details/72758259

2017-05-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除