自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 Listen与PrintfClient,SerialForwarder工具

一些简单命令:maketelosbdocs //生成帮助文档callAMControl.start() //打开CC2420通信模块CFLAGS+=-DCC2420_DEF_RFPOWER=1 //发包powerCFLAGS+==DCC2420_DEF_CHANNEL=18//修改频段serialforwardjavanet.tin...

2017-11-02 23:01:00 154

转载 第六讲:PrintClient工具的使用

一些简单命令:cp-rf源目录目的目录chmod-R 777文件名motelist查看节点路径maketelosb编译代码maketelosbreinstall下载但不编译maketelosbinstall编译并且下载maketelosbinstall, 2 bsl,/dev/ttyUSB0下载指定路径javanet.t...

2017-11-02 20:55:00 1306

转载 3_认识STM32芯片(1)

我所使用的STM32实验板芯片类型是STM32F103VBT6,下面详细介绍这个芯片的资源。这里提供这款芯片的中文数据手册和英文数据手册:链接:http://pan.baidu.com/s/1eR7hW9W 密码:y6txSTM32F103VB:使用了高性能的ARM Cortex-M3 32位的RISC内核,工作频率为72MHZ,内置高速存储器(128KB的flash,20KB的...

2017-11-02 09:46:00 561

转载 5_ROS学习

一、预备工作这个教程我们需要用到一些ros-tutorials程序包,请输入以下命令安装:$ sudo apt-get install ros-kinetic-ros-tutorials二、快速了解一些文件系统的概念PackagesROS程序代码的组织单元,每个包包括库,可执行文件,脚本或者其他Manifest(Package.xml)...

2017-11-02 09:21:00 104

转载 3_ROS学习

ROS-KINETIC安装步骤一、安装操作系统该工程使用的系统和ROS版本为:Ubuntu16.04+KineticUnbutun16.04下载链接:http://www.ubuntu.org.cn/download/desktop二、安装ROS1、修改Ubutnu软件源2、安装Kinetic版本的ROS(1)打开终端添加安装源:$ sudo...

2017-11-02 09:02:00 89

转载 4_ROS学习

一、安装ROS如果你是用apt这样的package manager来安装ROS,那么ROS包将不能被用户编辑和写操作,用户将不能操作ROS包和创建新的ROS包。二、管理你的环境确保你的环境设置是否配置好,可以检查环境变量ROS_ROOT和ROS_PACKAGE_PATH。$ printenv | grep ROSsetup.sh文件创建的途径:a.用pac...

2017-11-02 08:56:00 87

转载 6_30天自制操作系统第6天心得体会

回顾第五天的GDT和IDT,之前不是很懂这个GDT,IDT,在这一章节的学习后,对第5天的知识进行一个补充。GDT:全局段号记录表分段:将4G的内存分成一块一块的,每一块的起始地址都可以当做0来处理。像这样分出来的块,就叫做段。表示一个段所需要的信息:段的大小,段的起始地址,段的管理属性(禁止写入,禁止执行,系统专用等)CPU用8个字节来表示这些信息。我们可以分成81...

2017-11-01 12:36:00 480

转载 5_30天自制操作系统第五天内容要点

30天自制操作系统第5天内容要点回顾第四天的内容,在第4天,我们已经成功的绘制了操作系统的界面。下面我们来分析一下第四天程序目录下的几个源代码文件:a.ipl10.nas:初始化程序加载;b.bootpack.c:操作系统内容部分(C代码实现)c.naskfunc.nas:操作系统内容部分(汇编代码实现)d.asmhead.nas:加载显卡模式(部分代码用来支持C和汇...

2017-10-27 17:28:00 217

转载 TinyOS编程思想和Nesc基础语法

TinyOS操作系统由nesc语言写成,从程序员角度看,它的基本作用就是提供了一组API接口以及一些编程规则。具体来说,基于nesc语言的TinyOS编程行为具有以下特点:a.兼容C语言:使用nesc进行TinyOS编程时可以使用C语言中几乎所有的结构体、函数语法。事实上,nesc仅仅是在较高的层次上增加了一些新的数据结构(即接口和组件)和并发执行模型。b.组件式编程:组件类...

2017-10-27 09:36:00 907

转载 2_认识STM32库

2_认识STM32库STM32库是由ST公司针对STM32提供的函数接口API,开发者可以调用这些函数接口来配置STM32的寄存器,使得开发人员得以脱离最底层的寄存器操作,开发快速。库是架设在寄存器和用户驱动层之间的代码,向下处理与寄存器相关的配置,向上为用户提供配置寄存器的接口。CMSIS标准:STM32采用的是CORTEX-M3的内核,内核是ARM公司设计的处理...

2017-10-26 15:49:00 203

转载 1_装置功能原理介绍、遇到的问题和解决办法

我初步想先实现的功能是让两个电机转起来。基本装置:电机:使用的电机型号是37GB90-520,电机的驱动电压是12V,电机的减速比是1:90,即內轴转动90圈,外轴转动1圈。电机外部有两个接线端,用来接驱动电压。根据不同的电压正负极接入方式,可以控制电机按照顺时针转或者逆时针转。给不同的PWM脉冲,可以控制电机的转速。L298N驱动模块:因为我们用到的ST...

2017-10-25 17:50:00 182

转载 2_ROS学习

2_VNC远程连接树莓派在上一次,我们成功的给树莓派安装了Ubuntu mate的操作系统。树莓派是嵌入式计算机,一般是没有显示屏来显示的,我们通过远程连接来访问树莓派。网上推荐了ssh连接,xrdp。这些方法都可以尝试,下面介绍VNC远程连接的方法。VNC连接的话,树莓派需要安装vncserver,个人PC上安装vncviewer。具体操作步骤如下:1.打开ub...

2017-10-25 13:52:00 121

转载 1_ROS学习

1_搭建树莓派环境树莓派是一个嵌入式计算机,专门用来做嵌入式开发的。我们组上用的树莓派是raspberry pi 3 mode B,5V供电,最大电流不超过2A;我们需要在树莓派上安装上操作系统。一般选用linux系统中的ubuntu。硬件准备:树莓派,显示屏,鼠标,键盘,树莓派电源,VGA转HDMI线,8GSD卡(至少8G),读卡器;软件准备:ubuntu-m...

2017-10-25 10:46:00 277

空空如也

空空如也

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

TA关注的人

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