按类别查询搜索结果
关于关键词 的检测结果,共 3780
yangyefeng820803 | 2017-05-09 13:17:29 | 阅读(1280) | 评论(0)
安装VirtualBox为了共享文件夹,折腾了一晚上!网上的很多资料都不是很全面,这里就全面的总结一下,如果有其他的疑问,可以留言多多交流。VirtualBox下载地址,版本为5.1.2设置共享文件路径点击虚拟机 设置-->选择 共享文件夹(图1 设置共享文件夹)设置共享文件夹路径1 选择路径...【阅读全文】
smartkeke625 | 2017-05-07 10:01:00 | 阅读(50) | 评论(0)
首先在STM32库函数里有这样一个函数void TIM3_PWM_Init(u16 arr,u16 psc)若TIM3_PWM_Init(7200,100)//设置频谱7200.分频100我们初始化定时器得到得频率为PWM频率=72000000/7200=10000hz   10000/100=100hz;TIM_SetCompare2(TIM3,pwmval);函数调节占空比;占空比为arr/pwmval;占空比在...【阅读全文】
kangyingkui | 2017-04-26 17:26:58 | 阅读(6700) | 评论(0)
1 前言RSSI信号强度是无线网络中特别被人关注的一个点,尤其是工程部署中。今天在了解LoRa SX1276的RSSI展示,搜寻了一些资料,做如下笔记留念。(留念。。。真没词用了吗。。。)本文作者twowinter,转载请注明作者:http://blog.csdn.net/iotisan/2 官方资料涉及寄存器官方英文说明5.5.5. RSSI...【阅读全文】
ch122633 | 2017-04-22 23:29:15 | 阅读(880) | 评论(0)
由于编码使用不统一导致别的开发环境下的文件在MDK(keil)下打开中文显示乱码,解决这一问题需要进行码制转换,可以先将欲打开的文件转换成UTF-8格式(如在notepad中进行转换),也可以在打开文件前将MDK的编码设置为chinese2312(Edit>Configuration>Editor>Encoding),这样就能够正确显示中文了,然后再把编...【阅读全文】
yangyefeng820803 | 2017-04-19 09:24:45 | 阅读(2160) | 评论(0)
CANopen专有个子协议用来描述怎样去通过网络设置节点地址和波特率,就是CiA DSP-305,大伙都叫LSS协议,是Layer Setting Services的缩写,不太好翻译,也许可以翻译成底层设置服务协议吧。属于主从式服务,类似于NMT的方式,占用2021(for master)和2020(for slave)两个标识符。CANopen网络中同时只能有一个节点能提供...【阅读全文】
wonderfulpjz | 2017-04-12 20:49:11 | 阅读(450) | 评论(0)
  初学配置Linux内核,发现自己配置的内核编译出来后总是感觉没有别人的精致。       最明显的一个表现就是,自己编译出的内核在启动时,启动信息一行一行乱七八糟的,而有些内核在启动的时候却在每行信息的开始有一个timing information。       仔细翻看Ker...【阅读全文】
yangyefeng820803 | 2017-04-07 13:50:49 | 阅读(3580) | 评论(0)
SYNC是CANopen管理各节点同步数据收发的一种方法,相当于网络节拍,基于同步的PDO按照这个网络节拍来执行实时数据的收发。SYNC属于生产/消费型通讯方式,网络中有且只有一个SYNC生产者,一般有多个消费者,其网络标识符优先级很高,一般设置为0x80,基本上除了NMT优先级最高。SYNC生产者按照固定频率发送SYNC报文,需要SY...【阅读全文】
【嵌入式】 CANopen通设备
yangyefeng820803 | 2017-04-05 15:06:53 | 阅读(760) | 评论(0)
要理解CANopen规范,核心是要理解CANopen的设备模型和各类型的通讯对象。一个CANopen设备由 3 部分构成,分别是通讯部分、对象字典和应用部分,此设备一端接到CAN总线,另一端接到应用相关的I/O数据端口,如下图所示:      其中通讯接口部分根据CANopen协议的要求在总线上收发CAN...【阅读全文】
yangyefeng820803 | 2017-04-05 13:24:28 | 阅读(3650) | 评论(0)
在介绍NMT通信机制之前,先介绍一下NMT这个通信对象的定义。在以下部分中COB-ID使用的是 CANopen 预定义连接集中已定义的缺省标志符。1) NMT 模块控制( NMT Module Control)       只有 NMT-Master 节点能够传送 NMT Module ...【阅读全文】
yangyefeng820803 | 2017-04-05 13:07:46 | 阅读(5440) | 评论(0)
过程数据对象(Process Data Object,PDO)是用来传输实时数据的,提供对设备应用对象的直接访问通道,它用来传输实时短帧数据,具有较高的优先权。PDO 传输的数据必须少于或等于 8 个字节,PDO 的 CAN 报文数据域中每个字节都用作数据传输,因此,在应用层上不包含传输控制信息...【阅读全文】
Enlightener | 2017-04-02 23:50:35 | 阅读(1510) | 评论(0)
CM3 内核支持 256 个中断,其中包含了 16 个内核中断和 240 个外部中断,并且具有 256级的可编程中断设置。但 STM32 并没有使用 CM3 内核的全部东西,而是只用了它的一部分。STM32 有 84 个中断,包括 16 个内核中断和 68&nb...【阅读全文】
Flowers_World | 2017-03-31 14:11:42 | 阅读(620) | 评论(0)
ispsubb | 2017-03-30 17:46:20 | 阅读(2450) | 评论(0)
wifi 对应信道 频率【阅读全文】
edaplayer | 2017-03-30 15:56:28 | 阅读(1810) | 评论(0)
Linux:block单位是1KB,包括cat /proc/partitions的blockUboot:block单位是512B,即一个扇区【阅读全文】
aaron20127 | 2017-03-30 15:28:37 | 阅读(16610) | 评论(0)
1.服务端,server.lua。功能有直接转发并执行命令,还有每日定时任务功能和普通定时功能,module如下:#!/usr/bin/lua local socket = require "socket"local json = require "cjson.safe"local log = require "log"local M = { &...【阅读全文】
【嵌入式】 lua添加打印
aaron20127 | 2017-03-30 09:39:19 | 阅读(2440) | 评论(0)
打印module如下:#!/usr/bin/lua -- level 打印等级,4是开启所有打印,0是关闭所有打印-- output 打印输出位置,stdout(标准输出),file(输出到文件)-- path 日志输出路径local M = {    level = 4, ...【阅读全文】
【嵌入式】 shell字符串操作
zgmaaa2002 | 2017-03-22 14:23:05 | 阅读(790) | 评论(0)
    我们所遇到的编程语言中(汇编除外)都少不了字符串处理函数吧,当然shell编程也不例外咯,那么下面我们一起来看下shell中字符串处理的相关操作吧。大概下面的字符串操作可以分为两种类型,一种属于变量替换,另一种属于继承unix expr命令吧!    1、测试字符串长度   &n...【阅读全文】
tuyongfei | 2017-03-21 09:38:00 | 阅读(590) | 评论(0)
在 ldd_bus.h 定义如下://LDD driver typestruct ldd_driver{    char    *version;    struct module *module;    struct device_driver driver;    struct driver_attribute    version_attr;};//A device type for things "plugg【阅读全文】
tuyongfei | 2017-03-21 09:37:36 | 阅读(650) | 评论(0)
Linux内核中提供的一些字符串转换函数: lib/vsprintf.c [html] view plaincopyprint? 1. unsigned long long simple_strtoull(const char *cp, char **endp, unsigned int base)     2. unsigned long simple_strtoul(const&n【阅读全文】
yangyefeng820803 | 2017-03-16 16:52:32 | 阅读(5490) | 评论(1)
一、Android Bluetooth现状在android官网可以了解到android4.2新增了部分新功能,但是对于BT熟悉的人或许开始头疼了,那就是Android4.2引入了一个新的蓝牙协议栈针。谷歌和Broadcom之间的合作,开发新的蓝牙协议栈,取代了基于堆栈的Bluez。因此市场上出现了老设备的兼容问题,很多蓝牙设备在android4.2手机上...【阅读全文】