自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(107)
  • 资源 (4)
  • 收藏
  • 关注

原创 MPSOC ZU3EG逻辑端读写PS端64位DDR4的最大带宽和方法

SOC ZU3EG逻辑端读写PS端64位DDR4的最大带宽和方法。 为了得出结论,使用过三种IP去访问,最终选定xilinx的datamover IP; 测试方式:四个HP口都用上,每个HP口是128bit位宽;系统时钟选定150Mhz. 最终测试带宽效率为90%。 为了达到最大效率,注意以下两点: https://bbs.21ic.com/icview-3033710-1-1.html ...

2020-09-27 09:19:06 1539

原创 MT9P031的PLL使用不成功的解决办法

MT9P031的PLL使用,不成功,采用如下配置,成功开启,XCLK是24M,输出pixel CLK是48M。https://bbs.21ic.com/icview-3033666-1-1.html

2020-09-27 08:45:30 1260

原创 深度学习的相关基础概念和重要点 LENET5

池化层 即下采样层,池化操作就是图像的resize,池化层用的方法有Max pooling 和 average pooling,而实际用的较多的是Max pooling。 过拟合 模型泛化能力

2020-09-22 09:16:22 175

原创 两条路线

路线一:深度学习的FPGA移植,我来负责框架和代码;路线二:传统图像算法IP,我负责框架。

2020-09-21 22:43:27 260

原创 FPGA深度学习精华

虽然现在深度学习的算法越来越高级,越来越牛逼,但是对于我们FPGA实现来说,没啥进步! 因为,这些越来越高级的算法,都是为了在PC上训练或实现而设计的,很多搜索结构并不适合FPGA实现! 那么,当前阶段FPGA实现深度学习有两种思路: 思路1:继续跟着这些高级的算法,编写相应结构的深度学习。出现的问题:结构实现难度太大;结构稍微变化,FPGA就要跟着改,难度高;应用场景有限,太单一。 思路2:做平台性的深度学习,好处是应用场景广泛,FPGA结构修改小,实现较为简单。具体结构可参考len...

2020-09-21 14:55:44 1055

原创 表面缺陷在线检测系统

这个行当,弄了好几年了!总的来看,有如下三大事情:1)缺陷分类,界面与客户需求;2)缺陷检测,聚类3)光源设计与安装我核心工作是缺陷检测与聚类,主要平台是FPGA。缺陷分类,界面,客户需求,这方面与各个项目的关联度很大,每个客户有可能加入其自身要求,行业太多,锂电池,无纺布,薄膜,金属。。。。光源设计与安装,不适合安装时,考虑反射镜;光源照射的效果。...

2020-09-19 11:18:40 677

原创 FPGA在深度学习中的优势总结

网友的观点:目前的机器学习任务都在使用 32 位密度矩阵乘法,这是GPU占优势的领域。FPGA的优势:重构机器学习,因为FPGA可以适应向低精度的转变。

2020-09-18 11:13:19 1087

原创 2020郑重决定-寻50W年薪主管类工作

如果有50W年薪主管类职位给我,我就放弃创业!以下是我的自我评价:从业近10年,经历过大大小小的项目和产品开发,为公司创造出上亿的经济价值。硬件开发方面,主流单片机/FPGA/ARM,都亲手设计过;FPGA开发方面,Altera、Xilinx的主流FPGA,SOC,ZYNQ,MPSOC都亲手设计过;ARM开发方面,其架构,性能,流程等方面都算比较了解;产品生产等环节也都亲手参与过。到点上,我能亲手进行某一项具体设计;到面上,我能带领团队,独当一面。十年寻伯乐,只为指路人。...

2020-09-18 09:21:05 217 1

原创 奔向月薪10万

别笑话我。。。1)我没有进入真正的大公司,像华为,阿里,腾讯,百度。进入这些公司,工作个5年以上,年薪10万不成问题;像中兴,烽火,就算了,进入领导层估计也就年薪50W,位置都被占着,你很难!2)我创业不成功。在风口上闹过,也没闹出个名堂出来。那么接下来,我怎么办呢?诚如很多软文所说的,我非常认同的观点:管理+找资源。后面细说。当然为了年薪多个5W,10W的,选择去其他公司当螺丝钉,而且还经常加班,有这个必要吗?——真的没必要,确实没必要!得到的:按10年,即多个50-10...

2020-09-17 10:44:14 1095

原创 图像传感器与相机的LVDS高速传输&FPGA解码

在我之前的工作中,主要遇到图像传感器、相机的LVDS视频传输方式分为三种。1)cameralink方式,带参考时钟。cameralink每个信号占用每个周期中的一个bit位;解码时不需要使用同步码。注意事项:解码时钟需通过cameralink参考时钟倍频来产生,不能用本地时钟;出于稳定性考虑,检测上升沿需要检测很大数量之后再开始采集。当然,为了避免麻烦,可以直接用芯片DS90CR288A 2)LVDS方式,带参考时钟,同步码常置的方式。这种方式,需要通过低速接口,先将传感器设置为.

2020-09-16 15:34:29 5072

原创 嵌入式硬件/软件开发,路在何方?

一)从我目前的格局来看,分两方面来去思考:行业 与 职位!1)从行业来说,整个人工智能与自动化行业,也就主要分为两个方向:5G云技术与边缘计算。毫无疑问,我目前比较适合边缘计算,基于嵌入式设备的边缘计算!(1)对于嵌入式边缘计算,目前对于分为:表面检测的机器视觉;运动控制与通信。2)从职位来说,就是做好研发管理...

2020-09-13 21:01:05 219

原创 ZYNQ SDK操作AR0144寄存器源码

FPGA操作AR0144毕竟不太灵活,但是如果是用SDK或者linux去访问,那就方便多了。顺便研究了下ZYNQ的ARM的IIC控制器,根据开发板提供的例程,对相关函数进行修改。AR0144的配置网上很多地方都有,不贴代码了,就贴两个关键的读写函数。https://bbs.21ic.com/icview-3024610-1-1.html...

2020-09-11 22:51:53 567

原创 Xilinx SDK注销多行的快捷键 notepad++,多行注释,快捷键:

ctrl+/ 注销和取消注销的多行

2020-09-11 21:31:21 1999

原创 MT9P031图像传感器模组

2020-09-06 20:42:06 789

原创 ARTIX7 FPGA光纤打印控制

2020-09-06 20:27:19 159

原创 ARM6410板子 10年了

2020-09-06 20:22:36 284

原创 PYTHON真的那么香吗?

PYTHON真的那么香吗?我想未必!难道各个PYTHON工程师的工资都是2W,3W,4W。。。?未必!说实在的,从我个人来看,工资的高低,还是与公司有关系。那些培训机构给出来的都是表面上的平均数。只有大公司,才能给的起那个数;小公司除了能给少数核心骨干这个数,其他普通工程师呢,未必有这个数;可能有的小公司,所有工程师都有这个数,你不妨去看看,那公司是不是融资公司,资金用完了,公司咋办,又去找融资,公司前途咋办?我不是说融资不好,而是一个靠不断的去找融资来生存的公司,能坚持多久,万一那天投资人不投了

2020-09-06 17:40:54 204

原创 Cameralink Deca模式位分配 10tap/8bit

https://bbs.21ic.com/icview-3021490-1-1.html

2020-09-05 11:30:31 1692

原创 十年寻伯乐,只为指路人

十年寻伯乐,只为指路人你可能在某个时刻觉得,要是某人给你指点指点人生路,生活就会不一样。。。是的,感觉每个人,在每个阶段,眼界不一样,看到的问题,得出的解决办法就不一样。。。高考之前,为啥没有人让我不要谈恋爱。。。考研之前,为啥没有人让我不要考研究所。。。读完研,为啥没有人让我继续深造。。。选择行业,为啥没有指点指点,或让我坚持。。。现在,我雄心万丈,路向何方?我只希望找到一个伯乐,他需要有真诚,有志向,有资本。只顾自己腰包的,他人只有残...

2020-09-04 14:29:45 316

原创 三十多岁了,,,,事业还没成功,,,,

三十四岁了,一事无成,好悲伤,,,,身兼数职,无一可盼。。。。工作一:在一个机器视觉公司做着一份小主管的工作,主导研发的产品早已上市多年,带着手下在研发新产品,技术基本可控,无压力;去年年薪25W,武汉受疫情影响严重,今年不知道年薪会不会降;公司无加班+双休;气氛比较轻松;公司去年整个销售4千万,今年不得而知;目前有0.5个点的期权,工作下去,大概3-5个点的期权;公司上市感觉遥远,期权无意义。工作二:在另一个公司,是视觉事业部的负责人,新部门,公司之前没有这个部门;公司去年,他们的非视觉产品

2020-09-04 12:03:13 330

原创 MT9P031

2020-09-03 21:55:28 465

原创 ZYNQ+AX58100实现EtherCAT从站功能

2020-09-03 17:37:42 2007 5

原创 AR0144模组,漂亮耐看

2020-09-02 10:13:03 765 2

原创 AX58100输出数据无效-问题的解决

AX58100的XML配置修改为16输入/16输出,相信很容易修改;将XML配置加载到EEPROM,相信也很容易。上电,烧写fpga,打开TC,你发现TC的输入值没有问题,但输出值修改后FPGA没响应,你可以做如下尝试(本人如下修改后输出正常,但不保证你一定是这个原因):https://bbs.21ic.com/iclist-119-1.html...

2020-09-02 08:52:03 1477

原创 AR0144图像传感器,推荐哟

这颗芯片最便宜的全局图像传感器,值得拥有!!!!AR0144CS 1/4‐inch 1.0 MpCMOS Digital Image Sensorwith Global ShutterDescriptionThe AR0144CS is a 1/4-inch 1.0 Mp CMOS digital image sensorwith an active-pixel array of 1280 (H) × 800 (V). It incorporates a newinnovative gl

2020-08-31 10:15:48 1803

原创 Halcon版权费、hdevelop和hdevelop xl的区别

Halcon从2018年初与大恒图像的沟通来看,费用在一万左右。HALCON 的IDE有2种模式:HDevelop 和HDevelop XL。hdevelop 适用于普通分辨率的图像,小于等于 32k x 32k;hdevelop xl适用于大分辨率的图像,大于 32k x 32k 。17版本每月的license网站:https://51halcon.com/thread-954-1-1.html...

2020-08-28 08:45:27 10537

原创 WIN10输入法的切换

Win10中shift键切换输入法会导致写代码时不方便,因为代码中会用到下划线等等,我们要去掉shift切换的问题。方法如下:在电脑右下角的输入法上,右击选择设置。在弹出的对话框中选择按键。在弹出的对话框中,切换方式选择无。...

2020-08-28 08:43:09 245

原创 查看opencv文件所在目录方式

查看opencv文件所在目录方式

2020-08-27 20:00:44 2751

原创 VS2015编译丢失opencv_core320d.dll

VS2015编译丢失opencv_core320d.dll将opencv_core320d.dll放入我们项目的debug目录下,即将.dll文件与我们的.exe放在同一目录。如果你第一步只将opencv_core320d.dll放在了项目的debug目录下,则还会出现如下的错误:即提示还缺少opencv_highgui320d.dll。更加一劳永逸的做法:将E:\tools\opencv3.2\newbuild\bin\Debug或E:\tools\opencv3.2\newbuild\insta

2020-08-27 19:59:58 334

原创 AM335X之GPIO1Pin16PinMuxSetup

现象:在GPIO的例化时,加入GPIO1Pin16PinMuxSetup()函数后,运行不通过,死在这个函数上,去掉这个函数后,程序运行正常。解决办法:进入这个函数,是函数profile = EVMProfileGet(),这个函数实现如下:这个profile是评估板GPEVM从CPLD中读取的,只有GPEVM板上面有,他从某种程度上决定了pinmux。但是对于实际的客户制作板子而言,并不需要,把这部分的内容去掉,同时注意处理对应的逻辑,来确保你的Pinmux配置正确即可。...

2020-08-27 19:57:55 866

原创 AM335X之CCS+JTAG调试

AM335X之CCS+JTAG调试1)具体更加详细步骤,参考EAC-T335-starterware 用户手册P18和P29相关章节,该文档在网盘AM335X/开发资料/ TI AM335x嵌入式开发板 starterware用户手册中。1View->TargetConfigurations 窗口来建立ccxml文件,通过下图4来测试连接。2右击新建好的ccxml文件,选择启动该配置。3在A8核上右击打开gelfiles窗口,在该窗口内加载gel文件,并connect A8核,否则

2020-08-27 19:57:23 1421

原创 AM335X CCS开发时相关报错和问题

(1)CCS导入工程时,报错XX.dll没有被指定在Windows上运行.解决方案:CCS以管理员身份启动(2)如何修改工程编译是release还是debug!导入starterware裸机测试工程时报错可以尝试先编译库,后编译裸机工程;也可尝试关闭软件后重新打开。...

2020-08-27 19:56:07 263

原创 IMX6Q算法测试

2020-08-27 19:55:32 383

原创 KEIL5中更换器件后出错误

出现如下之类的多个错误:\lib\cmsis\stm32f10x.h(298): error: #67: expected a "}"解决办法:去掉手动添加的一个宏定义STM32F103_HD,KEIL5已经自动添加了,USE_STDPERIPH_DRIVER不能删掉。红框中选中。...

2020-08-27 19:54:02 729

原创 STM32编译时,提示某库文件不存在的解决办法

STM32编译时,提示某库文件不存在的解决办法第一种办法:在系统设置的C++选项中,加入路劲,不行的话,考虑第二种方法:第二种方法:在工程区,选择缺的文件,右击选择options,输入路劲:...

2020-08-27 19:52:19 2331

原创 VS2015中注销代码段的方法

注释: 先CTRL+K,然后CTRL+C 即需要两次快捷键取消注释: 先CTRL+K,然后CTRL+U

2020-08-27 15:24:32 968

原创 FPGA与OPENCV的联合仿真

对于初学者来说,图像处理行业,最佳仿真方式:FPGA+OPENCV,因为OPENCV适合商业化,适合自己写算法。1)中间交互数据介质——txt文档2)fpga写txt文档 reg clk = 0; initial begin forever #5 clk = ~clk; end integer file_out;initialbegin file_out = $fopen("E:\\CANNY\\CANNY\\CANNY.sim\\out_file0.txt");

2020-08-26 16:05:47 3376

原创 LIFI光通信——定位系统,源码公布4

`timescale 1ns / 1ps//////////////////////////////////////////////////////////////////////////////////// Company: // Engineer: // // Create Date: 15:33:18 09/28/2010 // Design Name: // Module Name: dac_inf // Project Name: // Target Devices.

2020-08-26 14:24:56 240

原创 LIFI光通信——定位系统,源码公布3

`timescale 1ns / 1ps//////////////////////////////////////////////////////////////////////////////////// Company: // Engineer: // // Create Date: 15:33:18 09/28/2010 // Design Name: // Module Name: dac_inf // Project Name: // Target Devices.

2020-08-26 14:22:27 201

原创 LIFI光通信——定位系统,源码公布2

`timescale 1ns / 1ps//////////////////////////////////////////////////////////////////////////////////// Company: // Engineer: // // Create Date: 15:33:18 09/28/2010 // Design Name: // Module Name: dac_inf // Project Name: // Target Devices.

2020-08-26 14:21:07 201

TLV5620的FPGA控制器,产品拷机测试过

`timescale 1ns / 1ps //********************************************************** //********************************************************** //(1)VO = (NUM/256)*REF*(1+RNG). //(2)data format : A1 A0 RNG D7 D6 D5 D4 D3 D2 D1 D0. //(3)With LOAD high, data is clocked into the DATA terminal //

2020-08-21

PCI/PCIE/SDRAM 数据采集卡

对pci pcie数据采集卡设计者有帮助,对有用sdram的有帮助

2014-09-09

DDR2的FPGA仿真

DDR2的仿真代码及其模型,包括仿真测试文件、测试波形

2013-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除