完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 申小林一号 于 2021-10-15 14:43 编辑
elefans的发货速度是真的快,今天就收到了,本来上午工作还是比较多,但是还是迫不及待的想要来试一下,自己查看看了星空派的例程,然后根据自己的经验,按照自己的变成风格以及Keil代码分类建立了例程,整体来说一切还算顺利,下面就带大家来看看,自己喜欢根据硬件经硬件分类,这样整个按操做的话会相对简单,底层代码通用的没啥好说的,将电路板视作一个系统,整体的对外设进行配置以及操作,
这样将LED和按键做为枚举变量,将外设和硬件上的图标对应起来,写代码的时候就会方便的多,同时,在初始化的时候需要写的代码就会少得多。 下面的就是外设初始化的代码,由于LED和按键都是IO操作,这里就只放一组初始化的程序就行
这样来操作,对与硬件好软件来说都很方便,而且如果别人接手你的代码的话就容易得多。定义也一目了然。 由于是放了按键和LED灯两个外设,主函数里面没有做过多的处理,需要测试灯的话屏蔽按键测试的函数就行
整个代码会发出来,大家需要的话就自行下载吧,先上传两个视频,一个测试LED灯的,一个测试按键的。点灯是一个MCU工程师不可舍弃的执念,也是对于一个新的MCU的起点,加油,同志们。 /*---------------- 代码下载-----------------------*/ 01:LED测试程序和按键测试程序: |
|
相关推荐
1 个讨论
|
|
2460 浏览 1 评论
飞凌嵌入式ElfBoard ELF 1板卡-开发板适配之LED
1264 浏览 0 评论
迅为RK3588开发板实时系统编译-Preemption系统/ Xenomai系统编译-编译Linux实时系统-单独编译1
856 浏览 0 评论
哇!5.2秒进入应用界面!Linux快速启动方案分享,基于全志T113-i国产平台
1793 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-移植前准备之git管理内核源码
597 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-1 04:51 , Processed in 0.395995 second(s), Total 39, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号