【STEVAL-MKI109V3+LSM6DSOX】 从零开始搭建 测试环境
<p>之前发帖子发现我复制粘贴的图片不在文档里面,今天看了下,居然都没有选择使用,都在那就更新个帖子吧。 </p><p>公司电脑没有安装过ST的相关软件。 遇到了一些问题,现在总结下。</p>
<p><strong><em><u> 1:下载 ST UNICO</u></em></strong> ,我电脑WIN10 的 就下载了 <a href="https://www.st.com/content/st_com/en/products/embedded-software/evaluation-tool-software/stsw-mki109w.html">STSW-MKI109W</a> 并安装,链接如下。 <br />
<a href="https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mems-motion-sensor-eval-boards/steval-mki109v3.html#tools-software">https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mems-motion-sensor-eval-boards/steval-mki109v3.html#tools-software</a></p>
<p> <u><em><strong> 2:安装ST USB 驱动 </strong></em></u> </p>
<p> 插上板子,但是USB 不能识别。自认为打开unico 应该可以解决问题。打开软件的时候需要选择开发板。</p>
<p> 找了下,并没有MKI109V3 这个板子。但是搜索LSM6DSOX</p>
<p></p>
<p>点击选中。出现如下提示 </p>
<p>按照提示需要安装驱动,需要自行下载。</p>
<p>我也试着用IE输入了地址。但是网络不太给力,下载有点慢。但是打开 UNICO安装目录发现有名字差不多的drivers。</p>
<p>C:\Program Files (x86)\STMicroelectronics\Unico\drivers</p>
<p></p>
<p>我目前是WIN10 64 系统。 直接双击第3个,提示重启系统。我选择了稍后重启,并没有了用。插拔两次,同样不能识别。老实的重启系统。设备管理器能够显示ST COM了。驱动就算搞定了。 </p>
<p> 3:既然驱动OK 了,那就点开 ST UNICO 运行。但是貌似还不行哦。</p>
<p>看到下图,就尴尬了。换了USB数据线,等等不确定性操作。没有解决问题。 </p>
<p></p>
<p>我认为如同STLINK之内一样的,应该可以自动升级的。ST的很多年没有用了。反正是忘记了。在文件夹找文件</p>
<p>C:\Program Files (x86)\STMicroelectronics\Unico\bin\dfu</p>
<p><u><em><strong> (3.找到固件)</strong></em></u></p>
<p>果然有一个固件,大家注意到没有和我们板子上的版本不一样。 现在我就想了解下,看开发板文档呗。</p>
<p></p>
<p>原来有这么个下载工具。 STM32CubeProg 160多M ,按照公司的网络太慢了。 </p>
<p>下载地址 :<a href="https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stm32cubeprog.html">https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stm32cubeprog.html</a></p>
<p> 这个等待会很长,论坛逛下,发现我遇到的问题有很多人一样遇到。 还找到另一个升级的软件 <a href="https://www.st.com/content/ccc/resource/technical/software/sw_development_suite/group0/17/e3/bd/eb/4d/a8/48/8e/stvp-stm32/files/stvp-stm32.zip/jcr:content/translations/en.stvp-stm32.zip">en.stvp-stm32.zip</a> 这个软件80多M,小很多,那就同步下载咯。</p>
<p>下载地址:https://www.st.com/content/ccc/resource/technical/software/sw_development_suite/group0/17/e3/bd/eb/4d/a8/48/8e/stvp-stm32/files/stvp-stm32.zip/jcr:content/translations/en.stvp-stm32.zip</p>
<p>现在到中午时间了,居然两个软件都下载好了。那就安装官网推荐的吧。下午继续。4:更新固件。 这个就是完成上一步的问题。 通过STM32CubeProg 按照上面的截图操作。更新固件。 我在思考,各位都是大神,不想秀这个过程了。就是想说明这个步骤存在,很重呀。至于为什么,不是我能够追究的课题了。 还是截取一个图片给大家看下吧。打开软件以后,按照步骤 按住K2 K3 释放K3 K2 。 在软件的右上方,选择USB的,刷新下,点击连接。然后打开之前的那个BIN文件,直接下载。完成后复位系统。 </p>
<p></p>
<p><u><em><strong> (4.下载安装STM32CubeProg更新</strong></em></u><u><em><strong>固件)</strong></em></u></p>
<p> 5:这个时候,再打开软件。 搜索LSM6DSOX ,并按照我的第一步 选中,马上就出现下面的界面,后面软件的使用,我也要慢慢研究系啊,今天再这个上面花费的时间也多了点。希望我的经验对大家有用。</p>
<p></p>
<p><u><em><strong> (5.完成测试环境的搭建)</strong></em></u></p>
<p>挺好的,还挺详细,可以写个连载</p>
<p>谢谢楼主,我也卡在这过不去</p>
页:
[1]