首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
关于ebox
】的更多相关文章
eBox(stm32) 之中断结构
eBox的中断结构参考了mbed,和我们平时所用的中断结构有些差异,不容易理解,最近仔细看了底层代码,终于搞清楚了,总结一下 一 首先要要搞清楚的几个概念:类的静态成员,实例成员 1 静态成员(static)对类以及类的所有实例有意义.即在该类的范围内所有类共享该成员.即使未创建实例,静态成员也存在,可以访问 2 类的实例成员仅对每个实例有意义,在创建实例之前,未分配内存,无法访问 成员分为属性…
基于eBox的LTC1446驱动
LTC1446 是linear出品的双通道12bit轨对轨DAC芯片,采用SPI接口,内部基准电压,满量程输出4.095v,单电源供电(4.5-5v).8Pin封装. 使用时非常简单,CLK,Din分别连接spi接口sck,MOSI. CS连接片选,低电平时从单片机接收数据,变成高电平时更新Vout Dout可以不用连接 下面是时序图: 从上图可以看到,要给LTC1446写数据,首先将CS拉低,并将数据送到Din端口,CLK的上升沿LTC1…
关于ebox
看了介绍,觉得挺不错的东西,希望能够一路走下去 老话题STM32编程,新思路,一样是编程,味道却大有不同.这就是STM32之eBox编程.让你提议不一样的编程,让开发快到你意想不到! 从上学那会儿就开始学习51单片机,到后来的AVR,随后的STM32一路走来各种单片机玩来玩去,从一个菜鸟变成一个能飞翔的小鸟(还是个鸟),再后来慢慢的做了项目,实践出真知,做项目和玩开发板完全是两个概念,这个过程让我成长了不少,从中学习到了很多只是,特别是对c/c++有了更深刻的认识. 随着项…
ebox学习之SD & fat 配置
fatfs可配置项很多,相关的配置均在ffconfig.h文件中 /*---------------------------------------------------------------------------/ / Function Configurations 功能配置 /---------------------------------------------------------------------------*/ #define _FS_READONLY 0 //是否只…
基于eBox旋转编码器
在电子产品设计中,经常会用到旋转编码开关,比如数码电位器等,它的英文名翻译过来就是Rotary Encoder Switch.常见的有5pin和3pin产品.5pin实在左右旋转的基础上增加了向下按得功能.以EC11为例,常用语仪器仪表面板,音响面板等.其pin脚用途如下: 1,3pin输出编码信号,一般需要外接上拉电阻. 2pin公共端,接地 4,5pin是下按键的接线端考虑到通用性,所以下面的代码只实现旋转编码部分,按键部分忽略.下图是1,3pin旋转时输出波形图,可以看到A,B信号相位相差…
移植mbed到目标板
上一篇我们导出了mbed基本环境到mdk,根据实际目标还需要做些修改.手头的硬件是ebox平台,芯片STM32F103C8T6,调试器jlink,默认使用UART1. 导出时所选择的NUCLEO-F103RB, 芯片STM32F103RB,ST-LINK,默认使用UART2, 还有一些led,button等定义都不一样 1, 配置芯片和调试器 打开target options, Device选项卡,选择芯片 Debug选项卡,如下图,选择jlink,进入se…
基于MDK的mbed工程建立
个人更喜欢mdk作为IDE来编写代码,而mbed作为一个开源项目,有大量优秀代码可以借鉴使用,今后一段时间都会主要看mbed平台的代码以及国内ebox平台代码 1 首先登陆mbed在线开发平台,https://developer.mbed.org/accounts/login/?next=%2Fcompiler%2F ,登陆后的界面如下 : 首先点击右上角位置,选择硬件平台,弹出界面如下,左下方显示之前已经选择过的平台(红色框),如果没有可以点击蓝色框里的添加…
2016 12 21 的project 未注释版
#include<stack>#include<iostream>#include<queue>#include<string>#include<iomanip> using namespace std;bool visited[100]; //判断是否被访问过 bool searched[100]; …
半径无关单核单线程最快速高斯模糊实现(附完整C代码)
之前,俺也发过不少快速高斯模糊算法. 俺一般认为,只要处理一千六百万像素彩色图片,在2.2GHz的CPU上单核单线程超过1秒的算法,都是不快的. 之前发的几个算法,在俺2.2GHz的CPU上耗时都会超过1秒. 而众所周知,快速高斯模糊有很多实现方法: 1.FIR (Finite impulse response) https://zh.wikipedia.org/wiki/%E9%AB%98%E6%96%AF%E6%A8%A1%E7%B3%8A 2.SII (Stacked integral i…
立体匹配:关于理解middlebury提供的立体匹配代码后的精减
Middlebury立体匹配源码总结 优化方法 图像可否预处理 代价计算可否采用BT方式 可选代价计算方法 可否代价聚合 可否MinFilter优化原始代价 WTA-Box 可以 可以 AD/SD 可以,聚合尺寸可变,迭代次数1次 可以 WTA-Binomial 可以 可以 AD/SD 可以,聚合尺寸固定,迭代次数可变 不可以 WTA-Diffusion 可以 可以 AD/SD 可以,聚合尺寸固定,迭代次数可变 不可以 WTA-membrane 可以 可以 AD/SD 可以,聚合尺寸固定,迭代次…