按类别查询搜索结果
关于关键词 的检测结果,共 6924
deep_pro | 2018-07-22 13:35:34 | 阅读(6020) | 评论(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).主节点:发...【阅读全文】
【嵌入式】 bcm shell常调试
time_sm | 2018-07-11 10:39:45 | 阅读(3710) | 评论(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 | 阅读(2930) | 评论(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数字,...【阅读全文】
野火_firege | 2018-07-10 09:17:17 | 阅读(3660) | 评论(0)
本章参考资料《STM32F76xxx参考手册》第十一章-中断和事件、《Cortex?-M7内核编程手册》-4.2章节:NVIC和4.4章节:SCB—4.3.5的AIRCR。STM32中断非常强大,每个外设都可以产生中断,所以中断的讲解放在哪一个外设里面去讲都不合适,这里单独抽出一章来做一个总结性的介绍,这样在其他章节涉及到中断部分的知识我们就...【阅读全文】
野火_firege | 2018-07-10 09:15:20 | 阅读(47990) | 评论(0)
本章参考资料:《STM32F7xx参考手册》RCC章节。学习本章时,配合《STM32F7xx参考手册》RCC章节一起阅读,效果会更佳,特别是涉及到寄存器说明的部分。RCC :reset clock control  复位和时钟控制器。本章我们主要讲解时钟部分,特别是要着重理解时钟树,理解了时钟树,F767的一切时钟的来龙去脉都会了...【阅读全文】
野火_firege | 2018-07-10 09:01:27 | 阅读(1480) | 评论(0)
本章参考资料:《STM32F76xxx参考手册》、库帮助文档《STM32F779xx_User_Manual.chm》。利用库建立好的工程模板,就可以方便地使用STM32 HAL库库编写应用程序了,可以说从这一章我们才开始迈入STM32F7开发的大门。LED灯的控制使用到GPIO外设的基本输出功能,本章中不再赘述GPIO外设的概念,如您忘记了,可重读前...【阅读全文】
yangyefeng820803 | 2018-07-05 16:17:36 | 阅读(2760) | 评论(0)
SQLite是一个超轻量级的开源数据库,从官网上下载的source是一个用c写的文件,在C++(VC)中调用时难免会碰到一些问题,这时就可使用CppSQLite。 CppSQLite(最近版本为CppSQLite3)是对SQLite进行二次封装后的C++类库。SQLite官网:http://www.sqlite.org/cppsqlite下载地址:https://github.com/...【阅读全文】
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 | 阅读(1040) | 评论(0)
#!/bin/sh# account and password can be change to what you wanna!#author ChuangLan#修改为您的account...【阅读全文】
野火_firege | 2018-06-28 15:19:18 | 阅读(3160) | 评论(0)
STM32Cube是一项意法半导体的原创活动, 通过减少开发工作、时间和成本, 使开发者的开发工作更轻松。STM32Cube 是一个全面的软件平台,包括了ST产品的每个系列。(如,STM32CubeF7是针对STM32F7系列)。平台包括了STM32Cube 硬件抽象层和一套的中间件组件(RTOS,USB,FS,TCP/IP,Graphics,等等)。10.1  软件安装...【阅读全文】
btiger2000 | 2018-06-27 15:03:13 | 阅读(1790) | 评论(0)
        OMAPL138有多种地址数据总线如I2C、SPI、UART,这些接口能够满足一般的低速传送要求,但是在高速协同中却不能满足数据传输的需求。     OMAPL138的高速传输接口即uPP(通用并行接口),专门用于大量数据送入内存或从中读出数据。uPP的传输速率为每时钟周期1个数据字(8位或16位);或者针对双数据速率为每时钟周期2个数据字,但是时钟速率必须减半。uPP时钟速率可以高达处理器时钟速率的一半。对于在300MHz下运行的OMAP-L138处理器,uPP时钟可以达到75MHz。这使吞吐量可以达【阅读全文】
yangyefeng820803 | 2018-06-13 17:43:18 | 阅读(1530) | 评论(0)
        本文从简单到复杂,展示如何使用libevent。网上的许多例子都是只有服务器端的,本文里面客户端和服务器端都有,以飨读者。        关于libevent编程时的一些疑问可以阅读《libevent编程疑难解答》。假如读者还想了解libevent的具体实现,可以阅读《libeve...【阅读全文】
ifndef | 2018-06-11 19:18:53 | 阅读(5270) | 评论(0)
首先介绍section variables这个SDK中使用的特性:因为协议栈中的fstorage模块使用了这个。这里介绍一下方便对fstorage模块的理解。 介绍section variables之前,先考虑一下下面的对于flash管理模块的实现方式通常的实现中,对于flash操作会封装成一个flash操作的管理模块,对于另外一些模块想使用flas...【阅读全文】
野火_firege | 2018-06-11 14:12:06 | 阅读(1410) | 评论(0)
本章参考资料:《STM32F76xxx参考手册》、《STM32F767规格书》。学习本章时,配合《STM32F76xxx参考手册》 “通用I/O(GPIO)”章节一起阅读,效果会更佳,特别是涉及到寄存器说明的部分。关于建立工程时使用KEIL5的基本操作,请参考前面的章节。7.1  GPIO简介GPIO是通用输入输出端口的简称,简单来说就是...【阅读全文】
fireaxe | 2018-06-07 22:34:16 | 阅读(3400) | 评论(0)
用户态调用read函数时,会陷入内核的system call 函数sys_read。然后调用vfs层的读入口vfs_read。我们的read解析之旅也由此开始。【阅读全文】
野火_firege | 2018-06-07 21:37:56 | 阅读(670) | 评论(0)
本章参考资料:《STM32F76xxx参考手册》、《STM32F76xxx数据手册》、学习本章时,配合《STM32F76xxx参考手册》“存储器和总线架构”、“嵌入式FLASH接口”及“通用I/O(GPIO)”章节一起阅读,效果会更佳,特别是涉及到寄存器说明的部分。5.1  什么是寄存器我们经常说寄存器,那么什么是寄存器?这是我们本章...【阅读全文】
野火_firege | 2018-06-07 21:37:52 | 阅读(750) | 评论(0)
本章参考资料:《STM32F76xxx参考手册》、《STM32F76xxx数据手册》、学习本章时,配合《STM32F76xxx参考手册》“存储器和总线架构”、“嵌入式FLASH接口”及“通用I/O(GPIO)”章节一起阅读,效果会更佳,特别是涉及到寄存器说明的部分。5.1  什么是寄存器我们经常说寄存器,那么什么是寄存器?这是我们本章...【阅读全文】
yangyefeng820803 | 2018-06-07 16:47:54 | 阅读(2640) | 评论(0)
一、实验目的:SIM71004G模块使用Linux C语言实现打电话发短信.二、实验平台:迅为itop4412开发板(运行Linux最小系统),SIM7100 4G模块.三、实验流程(1)串口编程串口设置其实就相当于串口通信的协议: 主要是初始化设置。 波特率:是为了两者信号流能同步,; 数据位:是指又几位数据封装...【阅读全文】
野火_firege | 2018-06-06 15:19:28 | 阅读(1870) | 评论(0)
3.1  仿真器简介本书配套的仿真器为Fire-Debugger,遵循ARM公司的CMSIS-DAP标准,支持所有基于Cortex内核的单片机,常见的M3、M4和M7都可以完美支持,其外观见图 31。Fire-Debugger支持下载和在线仿真程序,支持XP/WIN7/WIN8/WIN10这四个操作系统,免驱,不需要安装驱动即可使用,支持KEIL和IAR直接下载,非...【阅读全文】