按类别查询搜索结果
关于关键词 的检测结果,共 9054
yangyefeng820803 | 2018-07-30 11:28:15 | 阅读(2060) | 评论(0)
在此因为要总结写一个文档,所以查阅资料,将总结的内容记录下来,欢迎大家指正!文章将介绍使用的基于机器人操作系统(ROS)框架工作的SLAM算法。 在ROS中提供的五种基于2D激光的SLAM算法分别是:HectorSLAM,Gmapping,KartoSLAM,CoreSLAM和LagoSLAM。当然最后还有比较经典的google开源的cartographer,虽然不是基...【阅读全文】
yangyefeng820803 | 2018-07-24 11:46:00 | 阅读(3810) | 评论(0)
tableview->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);【阅读全文】
deep_pro | 2018-07-22 13:35:34 | 阅读(6060) | 评论(0)
解决 ARM64 加载内核模块报 unsupported RELA relocation 错误【阅读全文】
yangyefeng820803 | 2018-07-13 17:24:09 | 阅读(41070) | 评论(0)
CANopen 块传输通信详解1.块上传详解(读取) 这里以图2为例子, 进行说明假设主节点为01,待读取节点为0x1b读取的数据是UNS8 g_upgrade_buf_appbin[258]="bbbcccddd111222333444555666777888999AAA\0";/* Mapped at index 0x2007, subindex 0x01 */ 1).主节点:发...【阅读全文】
雪焰鸟 | 2018-07-11 11:30:53 | 阅读(230) | 评论(0)
【嵌入式】 bcm shell常用调
time_sm | 2018-07-11 10:39:45 | 阅读(3740) | 评论(0)
包含四类寄存器:phy,pcic,pcim,soc1.查看ge0phy寄存器 phy ge0 Port ge0 (PHY addr 0x81): 65LP (Internal 65nm SERDES PHY Driver)        0x00: 0x0140    0x01: 0x014d    0x02: 0x0143    0x03: 0xbff0 &n...【阅读全文】
time_sm | 2018-07-11 10:39:36 | 阅读(2970) | 评论(0)
一.三层 bcm1.查看ge0端口状态 ps ge02.修改ge0端口stp,link状态 port ge0 stp=forward ena=down    修改速率需要先关闭自协商 port ge16 SPeed=100 AutoNeg=off FullDuplex=true3.查看端口收发包情况 counter i=10000     show c ge0 GR数字,...【阅读全文】
wlbdd | 2018-07-11 09:47:24 | 阅读(810) | 评论(0)
0.前言如何开启、关闭中断如何开启、关闭异常LPC177x/8x支持的中断优先级个数复位后,异常/中断默认的优先级如何设置异常/中断的优先级什么是优先级组,如何设置优先级组,复位后的优先级组1. Cortex-M3的异常/中断屏蔽寄存器组...【阅读全文】
野火_firege | 2018-07-10 09:20:45 | 阅读(1910) | 评论(0)
本章参考资料:《STM32F76xxx参考手册》系统配置控制器以及中断和事件章节。上一章节我们已经详细介绍了NVIC,对STM32F7xx中断管理系统有个全局的了解,我们这章的内容是NVIC的实例应用,也是STM32F7xx控制器非常重要的一个资源。学习本章时,配合《STM32F76xxx参考手册》系统配置控制器以及中断和事件章节一起阅读,...【阅读全文】
野火_firege | 2018-07-10 09:17:17 | 阅读(3670) | 评论(0)
本章参考资料《STM32F76xxx参考手册》第十一章-中断和事件、《Cortex?-M7内核编程手册》-4.2章节:NVIC和4.4章节:SCB—4.3.5的AIRCR。STM32中断非常强大,每个外设都可以产生中断,所以中断的讲解放在哪一个外设里面去讲都不合适,这里单独抽出一章来做一个总结性的介绍,这样在其他章节涉及到中断部分的知识我们就...【阅读全文】
yangyefeng820803 | 2018-07-03 16:46:20 | 阅读(1000) | 评论(0)
Linux下面c语言的调试很让人头疼,一般过一段代码就要printf一下或是写个函数输出,然后今天看到大牛代码里的一个宏特别简练易用,所以收藏一下。#define WRITE_LOG(FORMAT, ...){\ do{\ FILE* fp= fopen(L...【阅读全文】
创蓝253 | 2018-06-29 10:14:28 | 阅读(1050) | 评论(0)
#!/bin/sh# account and password can be change to what you wanna!#author ChuangLan#修改为您的account...【阅读全文】
btiger2000 | 2018-06-27 15:03:13 | 阅读(1800) | 评论(0)
        OMAPL138有多种地址数据总线如I2C、SPI、UART,这些接口能够满足一般的低速传送要求,但是在高速协同中却不能满足数据传输的需求。     OMAPL138的高速传输接口即uPP(通用并行接口),专门用于大量数据送入内存或从中读出数据。uPP的传输速率为每时钟周期1个数据字(8位或16位);或者针对双数据速率为每时钟周期2个数据字,但是时钟速率必须减半。uPP时钟速率可以高达处理器时钟速率的一半。对于在300MHz下运行的OMAP-L138处理器,uPP时钟可以达到75MHz。这使吞吐量可以达【阅读全文】
lelee007 | 2018-06-14 18:05:54 | 阅读(0) | 评论(0)
1、访问PCI配置空间,PCI基本配置空间的读写使用下列函数: 原型定义在<linux/pci.h>int pci_read_config_byte(struct pci_dev *pdev, int where, u8 *val);int pci_read_config_word(struct pci_dev *pdev, int where, u8 *val);int pci_read_config_dword(struct pci_dev *pdev, int where, u8 *val);...【阅读全文】
ifndef | 2018-06-11 19:18:53 | 阅读(5290) | 评论(0)
首先介绍section variables这个SDK中使用的特性:因为协议栈中的fstorage模块使用了这个。这里介绍一下方便对fstorage模块的理解。 介绍section variables之前,先考虑一下下面的对于flash管理模块的实现方式通常的实现中,对于flash操作会封装成一个flash操作的管理模块,对于另外一些模块想使用flas...【阅读全文】
yangyefeng820803 | 2018-06-07 16:47:54 | 阅读(2640) | 评论(0)
一、实验目的:SIM71004G模块使用Linux C语言实现打电话发短信.二、实验平台:迅为itop4412开发板(运行Linux最小系统),SIM7100 4G模块.三、实验流程(1)串口编程串口设置其实就相当于串口通信的协议: 主要是初始化设置。 波特率:是为了两者信号流能同步,; 数据位:是指又几位数据封装...【阅读全文】
tsingetech | 2018-06-04 15:28:42 | 阅读(540) | 评论(0)
     TES600是北京青翼科技的一款基于FPGA与DSP协同处理架构的通用高性能实时信号处理平台,该平台采用1片TI的KeyStone系列多核浮点/定点DSP TMS320C6678作为主处理单元,采用1片Xilinx的Kintex-7系列FPGA XC7K325T作为协处理单元,具有1个FMC子卡接口,具有4路SFP+万兆光纤接口,处理节点之间通过高速串...【阅读全文】
ifndef | 2018-05-25 17:56:25 | 阅读(3270) | 评论(0)
Nordic将其协议栈命名为softDevice,协议栈运行启动后肯定需要访问MCU上的一些外设资源,比如Radio,Timer0等。协议栈启动后,softDevice对这些资源的访问是独占的,即softDevice启动后,Radio,Timer0等外设资源是不允许应用再直接去访问的,不然会破坏协议栈的运行状态。   但是从BLE协议本身来说,BLE的工...【阅读全文】
stuyou | 2018-05-23 21:10:13 | 阅读(3400) | 评论(0)
【1.关于SG90舵机】SG90舵机是Arduino中常用的一种舵机。这是一种模拟舵机,和数字舵机不同,模拟舵机需要持续发送控制脉冲,才能使舵机旋转到某个角度并保持。Arduino中使用SG90舵机,常用方法是使用servo库。但是servo库使用了timer1定时器,和arduino产生pwm信号也使用了timer1定时器,因此使用servo库和使用p...【阅读全文】
yangyefeng820803 | 2018-05-21 11:52:18 | 阅读(1600) | 评论(0)
队列是一种向最后添加条目,从最前删除条目的数据结构,这种数据结构在处理按顺序到达的数据是很有用。glib库提供的队列GQueue是一个双端队列,它的实现基础是双向链表,所以它支持在队列的两端进行添加和删除,也支持很多其它的操作,比如在队列中进行插入和删除,但是我不推荐使用这样的功能,因为当你经常需要在队列中...【阅读全文】