动物网站建设策划书,企业宣传模板,个体户可以备案网站吗,wordpress获取页面图片路径【 声明#xff1a;版权所有#xff0c;欢迎转载#xff0c;请勿用于商业用途。 联系信箱#xff1a;feixiaoxing 163.com】 前面我们说过#xff0c;h750和之前的103、407相比较#xff0c;本身cpu频率比较高#xff0c;flash大小一般#xff0c;但是ram比较大#x…【 声明版权所有欢迎转载请勿用于商业用途。 联系信箱feixiaoxing 163.com】 前面我们说过h750和之前的103、407相比较本身cpu频率比较高flash大小一般但是ram比较大特别适合用来进行算法处理。其中又以图像算法的处理更有实际意义。因为如果mcu的频率不需要那么高的话那么其实用407也完全可以实现我们的需求。那如何用市面上的h750开发板进行图像处理开发板呢 1、首先打通两个串口 这里需要两个串口一个串口进行debug信息的打印另外一个串口进行数据的交互。两个串口最好相互区分开来。通常串口的波特率一般设置成115200但是实际使用的时候设置成460800进行数据传输一般问题也是不大的。 大家也可以通过usb、或者是以太网进行数据的传递只不过这两部分都比较浪费空间移植上面有一定的难度对图像来说也不是必选项。还有同学说认为可以利用tf卡技术难度是不大但是插拔起来比较不方便。 2、需要上位机交互使用 既然准备好了数据通信串口下面就是需要编写一个上位机进行数据的发送和接收。编程的方法可以是c和qt也可以是c#和wpf大家可以根据自己的情况灵活进行选择。这样有了图像的上传和下载整个图像的导入、导出就比较方便了。 3、缩小图像 我们知道h750vbt6的ram是比较大的大约1m而flash比较小只有128k。但是我们也知道处理的图片大小一般都不小以512*512标准的lena图像来说一张大小就有差不多256k。所以实际处理的时候我们有必要缩小一下图像比如变成256*256这样图片的大小就只有64k只有原来的1/4节约了不少空间。 4、后期慢慢加上sdram 缩小图像是我们研发时的权宜之计也是为了适应大多数板子开发时的要求。真正后期部署的时候还是需要搭载一块sdram的因为我们自己并不知道实际拍摄的图片是多大。此外实际生产当中512*512很有可能已经是缩小之后的图像了。 5、接着用camera sensor代替上位机发送图像 实时性是图像处理很大的一个特点同样而言前期开发的时候用图像代替实际camera是可取的后期的话还是会用ov5640这样的实际camera来代替之前的上位机图像传递了。 6、算法参数保存 这部分的话直接依靠spi norflash来实现。 7、中间图像结果的保存 实际应用的时候有的时候需要对大量的中间图像数据进行保存全部放在ram或者flash都是不太现实的。这种情况下最好能够把中间结果保存在tf卡上面。这样后期测试和验证的时候都很方便。 8、需不需要网络phy根据实际情况而定 网络的好处是使用方便对外数据收发比较简洁。但是缺点是占用ram和flash空间很多时候引入了lwip之后还需要引入rtos这种情况下原来的h750可能在flash大小上就不一定满足要求了。 9、添加额外的spi norflash h750的flash不大只有128k所以有的时候为了降成本需要额外一块norflash跑程序。和norflash的价格相比较h750和h743之间的价格相差有点多。 10、实现路径和方法 一开始的时候大家没有必要追求大而全做好前面的1-3其实就相当于把h750用起来了。后期等到准备实际部署的时候再重新换板子把4-9补上这都是可以的。我们自己的精力大部分时间还是应该放在如何利用mcu现有的性能更好地实现图像功能上面。这一点openmv做的很好有兴趣的同学可以去试试看。