完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
32单片机关于程序移植的那些事,从F4到F1,从F1到F4## 标题 ** 大家好,我是程序小羊,不知道大家玩不玩B站,如果有玩B站的大家可以去B站看看我的视频,里面有很多关于单片机的视频哦,附上链接**添加链接描述
进入主题,32单片机由于其性能高,广受单片机爱好者的拥戴,但是32单片机有很多系列,最常见的是F1和F4,有小伙伴就会说,那这个单片机有这么多系列,我是不是都要学呢,答案是否到的,因为你学不过来,其实掌握了一款32单片机系列,其他的你自然就差不多基本上也许会了。 ** 为什么要进行程序的移植呢** 首先 ,如果你学的是STM32F4,你要进行单片机的实战,比如你要制作某样东西出来,并且将其焊接在洞洞板上,那么你肯定会要买一块最小系统板,你总不能直接用你的开发板吧,而且F1和F4的最小系统板的价格差距可不是那么一点点哦。 既然学了F4,但是又因为F4最小系统贵,所以只能进行程序的移植咯,那么这肯定会有人说那我为什么不直接学习F1呢,这个道理不用我说吧,就好比手机的更新换代,你会一直用最底版的手机吗 那么到底怎么移植呢,这里我就拿F4移植到F1上来说吧 从最简单的开始进行移植,单片机什么最简单,当然是点灯啦,这里你需要准备F1的点灯代码和F4的点灯代码,如果有需要的,可以直接在评论下面向我索要。 这是F4的点灯代码,需要注意的是那两个画圈的地方 这是F1的点灯代码,同样注意画圈的地方,注意区别,如果你要搬运F4的点灯程序到F1最小系统,首先要注意画圈的地方,将其修改过来,执行程序,你会发现,咦,怎么最小系统的板子上的灯还是不亮呢,为什么,因为电路图不一样,F1最小系统的那里灯的引脚是PC13,但是F4的灯引脚是PA9和PA10,引脚都一样,你说怎么亮 其实程序移植很简单的,你首先需要准备一个工程文件,也就是模板,如果将你的F4或者F1的代码复制上去,编译,然后出错,在然后对比工程文件的写法,进行改正,在编译。其实很简单,其实并不难呀 |
|
|
|
只有小组成员才能发言,加入小组>>
2514 浏览 0 评论
1094浏览 2评论
705浏览 1评论
458浏览 0评论
200浏览 0评论
341浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 06:11 , Processed in 1.252811 second(s), Total 79, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号