[原创] 搭建F7 GCC开发环境+RadioYúN

lyzhangxiang   2015-10-13 14:07 楼主
本题和项目关系不是很大,不过到了分享的时间了,得拿点东西发一发,不然不好喝nmg交代了。
经过这几天的讨论选定IAR7405版本作为开发环境,软件结构采用FreeRTOS+cycloneTCP+emWIN+fatFS,感谢两位队友的热心支持
@freebsder @qiushenghua-MSP430 .
目前团队还在熟悉资源阶段,主要是官方的文档和代码包,这些先熟悉好,后面就快了,当然按照上面计划的代码结构,需要把框架弄出来,大家共享这个模板开发,在这个事情进行过程中可以先用模拟器把界面弄好,简约一点的就可以了,会点ps或者ai图的最好了。

基本上工作量不是很大,关键是把事情做到什么个程度。前几天关注rtems操作系统,搭建了环境基本能在已有的bsp的板子上跑了,为了后面可以弄个F7的bsp出来,做了一些规划,这些和我们的相关不冲突,属于可选部分,兴趣之类的。
shell.JPG
图1.控制台
tick.JPG
图2.ticker任务
为了后续更好的完成rtems的F7 bsp包,决定花点时间搭建一下F7的GCC开发环境,这个很有必要嘛。

基本上搭建也不难,参考一些老外针对F4的文章就能搭建了,很简单。不过需要理解HAL库和STD库的差异,便于任务开展,搭建好的环境的一些图。
gdb.png
图3.GBD调试
gdb-server.png
图4.GDB服务
makefile.png
图5.Makefile文件
project.png
图6.工程结构 & 编译
哦,虽然这个和项目关系不是很大,也不太好意思拿来凑数,还有一些测试的工作的记录也发上来吧。
一共分三部分,官方资料 +  
Embedded Wizard GUI + 官方Demo 大家一点点看看吧,算是一些工作记录。
b.JPG
图7.板子图
d3.JPG
图8.出厂程序
d2.JPG
图9.F7-DISCO例子

d1.JPG
图10.重要的官方SDK
以上是第一部分,官方资料的介绍。

g1.JPG g2.JPG
g3.JPG g4.JPG
g5.JPG g6.JPG
g7.JPG g8.JPG
g9.JPG g10.JPG
g11.JPG g12.JPG
以上是第二部分,一个收费的GUI,不是很贵才5000英镑,有能力的可以购买,蛮优秀的。
e1.JPG
图 11.官方demo启动
e3.JPG
图12.官方demo连接成功
e2.JPG
图13.官方demo网页
以上是第三部分,官方的webserver例子,跑跑测试一下我的iar环境,下载 & 仿真 etc. 好了,就写到这里了。


电工

回复评论 (11)

手动点赞。。。。
学习一下。。。
分享铸就美好未来。。。
点赞  2015-10-13 14:22
队头辛苦啦。墙裂鄙视用console vim的家伙。。。
默认摸鱼,再摸鱼。2022、9、28
点赞  2015-10-13 19:32
把我名字里的MSP430去掉吧...
点赞  2015-10-13 19:48
加几张图
DSC_0522.JPG
屏幕快照 2015-10-13 20.35.29.png
屏幕快照 2015-10-13 20.35.39.png
屏幕快照 2015-10-13 20.35.50.png
屏幕快照 2015-10-13 20.35.56.png

本次项目采用的 CycloneTcp
默认摸鱼,再摸鱼。2022、9、28
点赞  2015-10-13 20:44
引用: qiushenghua 发表于 2015-10-13 19:48
把我名字里的MSP430去掉吧...

加个好友先,这样就不会出错了
电工
点赞  2015-10-14 08:23
引用: freebsder 发表于 2015-10-13 20:44
加几张图






本次项目采用的 CycloneTcp

不错,漂亮,双stack
电工
点赞  2015-10-14 08:23
引用: 574433742 发表于 2015-10-13 14:22
手动点赞。。。。
学习一下。。。

你又退群了
电工
点赞  2015-10-14 08:24

当然木有。。。。   一直在呀,,
分享铸就美好未来。。。
点赞  2015-10-14 08:52
赞一个。看来这个板子还是很不错啊。
点赞  2015-10-14 16:07
哎 感觉还是官方的结构最方便,拿来直接用才好嘛,自己换个组件,折腾起来不小的工作量。。
1.jpg

电工
点赞  2015-10-14 17:36
太好了,又有现成资源可用了,不用自己找和伤脑筋了~~

看来看看 电子期刊 还是有用的, 侯姐 应该会满意了~~
强者为尊,弱者,死无葬身之地
点赞  2015-11-4 09:51
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复