本帖最后由 littleshrimp 于 2015-10-14 15:13 编辑
昨天收到板子了,按照我们老大youki12345的指示昨天跑了USB CDC例程,没什么问题,今天在调试以太网的时间遇到了一些麻烦,经过摸索找出解决办法分享出来给可能遇到和我一样问题的小伙伴们。
Keil uVision5 下载STM32F7pack后,在Example里有一个Http Server里例程,点击“Copy”将项目输出到指定文件夹,这时MDK会自动加载项目
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg
打开项目后发现左边的Network是红色的,说明存在问题
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image003.png
提示Error #540: 'Keil.MDK-Pro::Network:CORE:Release:6.5.0'component is not available for target 'STM32F746 Flash', pack'Keil.MDK-Middleware.6.5.0' is not selected
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image005.jpg
点击最左边的图标打开Manage run-time environment窗口看到Core是红色的
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image006.png
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg
把Core后边的Release改成IPv4/IPv6 Release后以为可以正常使用
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image010.jpg
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image011.png
编译后发现有很多错误
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image013.jpg
后来在Pack Installer里找到Keil::MDK-Middleware,展开后里边有一个Previous,展开后看到里边有一个6.5.0是2015-7-16的,点击Install下载安装
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image015.jpg
然后点
中间的图标,展开Keil::MDK-Middleware
,勾选6.5.0
并把7.0.0
去掉,我的不去掉是不好用的。 file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image017.jpg
然后编译通过后下载程序,完成后显示屏显示下图
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image019.jpg
通过网线将开发板连接到路由器上后得到一个IP地址:192.168.8.107
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image021.jpg
在电脑的网页里输入192.168.8.107提交后出现登陆页面,用户名输入admin密码为空点登陆进入主页面
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image023.jpg
里边有一些测试,这里我找到LCD Module Control在Line 1 Text和Line 2 Text里输入相应的信息
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image025.jpg
开发板的LCD
就显示我要的信息了,到这里测试完成,真的很神奇哦。
file:///C:/Users/zhang/AppData/Local/Temp/msohtmlclip1/01/clip_image027.jpg