收藏0 举报
SYS设置如下图所示,使能SW调试方式,使用TIM1作为时钟基准源(此选项是为了方面FreeRTOS操作系统的使用)。
ETH选择RMII模式,这与硬件设计相关,具体可查看常用元器件使用方法13:物理层接口芯片DP83848的使用方法。
高级参数的设置,基本上都维持原有的设置即可,具体的细节可查看DP83848的数据手册,参考设置如下图所示。
最后,还需使能全局中断,如下图所示。
对于LwIP的设置,我们去除DHCP功能,用以指定固定IP地址。
在Key Options选项中已经使能了OS,我们选择默认的参数即可。
如果使能了IPV6,则按照如下参数进行配置。
可按照下图所示进行时钟配置,关键点在于要使MCO输出50MHz正弦波。
上述参数设置完毕后,就可以生成程序了。
如下图所示,这样程序下载后,可以自动运行。
还有操作系统的程序,不需要进行任何改进,就可以进行编译了,编译后,将程序下载到目标板。
我们可以使用Ping命令进行测试,如下图所示,成功即表示硬件设计和软件的初步设计没有问题,现在可以在此基础上,进一步完成更为复杂的程序了。
本版积分规则 发表回复 回帖并转播 回帖后跳转到最后一页
时间类勋章
人才类勋章
136
4354
2
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注电源系统设计
扫码关注21ic项目外包
扫码浏览21ic手机版
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才
京公网安备 11010802024343号