完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
FireBLE板子拿到手就马不停蹄的展开“研究”,这个开发板使用的QN9021的芯片,是一颗集成Cortex-M0的蓝牙芯片,既然是主攻蓝牙那么MCU就不它的强项,所以只有32Mhz。而且对于MCU的开发明显和以前使用过的其它芯片不一样,没有暴露寄存器给大家,而是提供了一套API来操作。而且API调用有两种方式,一种是使用固化在ROM里的API,这样我们的固件体积就会明显减小,但性能会打一点点折扣,可以忽略。一种是API代码嵌入在我们开发的固件中,程序运行速度要快一点点,但是固件明显要大些。 好了废话不多说了,开始今天我们的GPIO实验之旅。 实验目的: 使用GPIO驱动LED,实现LED的交替闪烁。 实验电路: 在上面的电路中,有3个LED,P06,P07要用来调试,所以我们就用P27.原理图上P27是LED1,其实是LED3,这里标错了。 实验步骤: 先用QBlue的QnDriverTools生成GPIO的配置 因为我们使用的是QN9021,所以这里也要选 默认P06,P07是给SWD用的,我们只是把P27设置为高电平 点OK后就生成了代码,把这个代码替换system.c里的SystemIOCfg(void)函数的代码 然后开始写主程序了。 实验代码:
上面是system.c里配置IO的代码
实验现象: 上载生成的代码后,就可以看到蓝色的LED已经开始闪烁了。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1023 浏览 0 评论
【KV260视觉入门套件试用体验】四、KV260 视觉入门套件和固件更新
1595 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI Library体验之OCR识别
1194 浏览 0 评论
【KV260视觉入门套件试用体验】Vitis AI 通过迁移学习训练自定义模型
1693 浏览 0 评论
【KV260视觉入门套件试用体验】KV260系列之Petalinux镜像+Resnet 50探索
1358 浏览 0 评论
【AMD KV260视觉入门开发套件试用】4、简单几步体验ubuntu 20.04.3 LTS运行人员检测应用
1650浏览 1评论
2028浏览 1评论
【KV260视觉入门套件试用体验】老刘记事儿KV260初体验之Micro-SD选型提速研究(三)
885浏览 1评论
【KV260视觉入门套件试用体验】KV260部署yolov3实现车辆和行人检测
2553浏览 1评论
【KV260视觉入门套件试用体验】基于KV260的人脸识别的实现与展示
892浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 19:56 , Processed in 0.579801 second(s), Total 81, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号