【PSOC4】PSOC4研讨会记录&心得(西安)-Made By CrazyBingo
赛普拉斯PSoC4架构可面向嵌入式设计提供业界最灵活、最低功耗的ARM®Cortex™-M0器件真正可扩展、可无限重配置的架构,采用组件设计方法,必将对8位、16位和32位独立式MCU发起挑战。不知道是不是孤陋寡闻,只知道Cypress有68013类的U
发表于 2013/8/28 21:48:48
阅读(3636)
多层板PCB设计乱八七糟概要
呵呵,又到了发愤图强的日子,逼着自己做自己该做的事情,总是追赶着时间的脚步,终究我们还是不停地在徘徊……最近狂画板子,8天设计了6个PCB,终于跨出了勇敢的第一步,开始设计4层电路板了哈哈哈哈。想当年穷(尽管现在也很穷)
发表于 2013/8/28 17:40:08
阅读(8203)
膨胀算法的Matlab+FPGA实现
1.Dilation膨胀算法的Matlab实现咋们家FPGA真是太好了,能做那么多实时处理的算法,在上一步进行边缘检测后,现在进行膨胀(额,我有膨胀了)!!!实现一定程度的噪声的抑制!!!不过这个太特么简单了。。。。我简单说几句吧!!!1.1.Dilation算法简介前一章中
发表于 2013/7/28 9:58:00
阅读(15122)
Sobel算子的边缘检测实现(FPGA移植)
同上一篇,还是为了体现FPGA的强大功能,实现实时的边缘检测能力!这一部分简单的可以用Sobel实现,如果想做的好,可以用高斯+Canny来实现,总是,只要你想做,FPGA没有什么做不到的,只要你静得下心来!!!!以下仅仅介绍Soebl算法的Matlab算法实现,希望大家各自努力
发表于 2013/7/28 9:43:13
阅读(12601)
Bayer2RGB的Matlab实现 (以及FPGA的移植)
由于FPGA强大的并行高速运行能力,来替换相机内部的Bayer恢复,或者捕获Bayer(有些相机只能输出Bayer,比如Mt9v034),采用FPGA能实现实时处理,其他处理器不能匹及!!!这部分我仅仅是模拟CMOS等相机的Bayer处理,通过2行插值来实现,实际上要达到好的效果,至少需要3
发表于 2013/7/28 9:35:55
阅读(12837)
线阵CCD驱动方案2(OS整形→差分)
这一部分主要讲整形,差分部分已经在上一章节中给出http://blog.chinaaet.com/detail/33385.html目前选用的片子LM1081性能不佳,只能达到1MHz的速度,再高信号就不听话了!!还有如果不加电容,即不滤波的话,那个波形,据说是振铃,可以通过阻抗匹配来消除,可是我不会
发表于 2013/7/28 9:26:53
阅读(3511)
线阵CCD驱动方案1(OS差分)
1.1.CCD信号整形方案1CCD的驱动电路采用CPLD实现,在原理和实现上非常的简单,采用VerilogHDL语言进行时序控制,比较简单。但是CCD信号的整形,以及ADC采集部分,相对与数字逻辑设计而言就比较复杂了。为了实现TCD1209线阵CCD信号的采集电路,首先采用了14BitADC转换器L
发表于 2013/7/28 9:21:47
阅读(5298)
亮度对比度算法MATLAB实现
亮度对比度算法MATLAB实现1.1.亮度+对比度-方案1:方便在图像处理中,恐怕大家最熟悉的就是对于图像的亮度和对比度调整了。前面一定也有很多人写过这样的文章了,但是想把我的这个系列作一个完整的小结,我就再罗嗦一番了。还是以24位色图像为例子,每种色彩都可以用0-2
发表于 2013/6/27 16:08:46
阅读(21275)
亮度算法的MATLAB实现
亮度算法的MATLAB实现1.1.亮度算法介绍1.1.1.图像处理之调整亮度与对比度很多时候,一张图像被过度曝光显得很白,或者光线不足显得很暗,有时候背景跟图像人物也观察不清楚,这个时候可以通过调节图像的两个基本属性-亮度与对比度来获得整体效果的提升,从而得到质量更
发表于 2013/6/27 16:07:20
阅读(21622)
Alpha半透明图形叠加算法Matlab+Verilog实现
Alpha图形叠加算法Matlab+Verilog实现1.1.Alpha算法的研究Alpha通道是一个8位的灰度通道,该通道用256级灰度来记录图像中的透明度信息,定义透明、不透明和半透明区域,其中黑表示全透明,白表示不透明,灰表示半透明[15]。半透明混合算法目前在常用到的算法是AlphaBlen
发表于 2013/6/27 16:04:47
阅读(36629)
FPGA快速中值滤波的实现的思维
FPGA快速中值滤波的实现的思维快速排序算法:1)分别比较每行,分别得到3个的Max,Med,Min,得到新的矩阵。2)分别比较3个Max,3个Med,3个Min。a)Max的Max肯定是9个数的最大值,9th不是中值,舍去。b)Min的Min肯定是9个数的最小值,1th不是中值,舍去。c)Med中的Max至少
发表于 2013/6/25 21:00:07
阅读(4114)
UART串口收发协议以及时序分析
UART串口收发协议以及时序分析/**************************************************************************.......IDLE.Start................................UARTDATA..................................End...IDLE...________
发表于 2013/6/25 20:48:13
阅读(12852)
双色LED二极管介绍及使用
共阴极双色LED二极管http://blog.sina.com.cn/s/blog_602f87700101aucr.html0.相关知识点如下:0.1:LED正向导通电压:加载在单色LED灯或者双色LED灯某个颜色灯两端的电压小与某个值时,电流会很小,且LED灯不会亮起来。但当电压达到某个值时,电流会突然增大,这时的电
发表于 2013/6/10 16:43:29
阅读(6749)
利用数字电位器简化LCD面板的VCOM调节
转载+升级:http://www.dzsc.com/data/html/2010-3-23/82378.html任何薄膜晶体管液晶显示器面板都至少需要一个适当调节的VCOM信号,以便为面板(panel)的背板提供一个参考点。VCOM的精确值随不同面板而变化,因此必须在出厂时设置VCOM值,以便与每一个屏幕的各自特性相匹
发表于 2013/5/14 22:33:48
阅读(4650)
Altium Designer等长布线
AltiumDesigner等长布线首先手动布线,一根也行,自认为最长的那根吧T+R调用蛇形布线规则设置P+A或者tool栏的开始布线,Shift+A切换到蛇形布线按键盘1,2增大或者减小蛇形拐角直角的程度按键盘3或者4增大或者减小蛇形间距或者。。。JustTry
发表于 2013/5/8 18:40:24
阅读(13077)