完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 申小林一号 于 2021-10-15 14:43 编辑 elefans的发货速度是真的快,今天就收到了,本来上午工作还是比较多,但是还是迫不及待的想要来试一下,自己查看看了星空派的例程,然后根据自己的经验,按照自己的变成风格以及Keil代码分类建立了例程,整体来说一切还算顺利,下面就带大家来看看,自己喜欢根据硬件经硬件分类,这样整个按操做的话会相对简单,底层代码通用的没啥好说的,将电路板视作一个系统,整体的对外设进行配置以及操作,
这样将LED和按键做为枚举变量,将外设和硬件上的图标对应起来,写代码的时候就会方便的多,同时,在初始化的时候需要写的代码就会少得多。 下面的就是外设初始化的代码,由于LED和按键都是IO操作,这里就只放一组初始化的程序就行
这样来操作,对与硬件好软件来说都很方便,而且如果别人接手你的代码的话就容易得多。定义也一目了然。 由于是放了按键和LED灯两个外设,主函数里面没有做过多的处理,需要测试灯的话屏蔽按键测试的函数就行
整个代码会发出来,大家需要的话就自行下载吧,先上传两个视频,一个测试LED灯的,一个测试按键的。点灯是一个MCU工程师不可舍弃的执念,也是对于一个新的MCU的起点,加油,同志们。 /*---------------- 代码下载-----------------------*/ 01:LED测试程序和按键测试程序:
GD32F303_Demo.rar
(290.28 KB, 下载次数: 13
)
|
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
208个成员聚集在这个小组
加入小组3304 浏览 0 评论
【直播课件】如何移植Open Harmony到ARM单片机芯片上
5386 浏览 0 评论
4292 浏览 3 评论
【星空派GD32F303开发板试用体验】-01-开箱验货以及点灯体验
7947 浏览 0 评论
5859 浏览 0 评论
314浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 06:10 , Processed in 0.679850 second(s), Total 73, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号