FireBLE

FireBLE 是一个面向于打造智能生活的开源平台,以BLE(Bluetooth Low Energy)技术为核心,拥有超低的功耗、不俗的处理能力和广泛的应用场合,专注于更智能、高效率的工作模式,让生活在科技中更安全、方便、快捷。也许您一个不经意的想法与FireBLE擦出的火花,会在这片原野上燎出火焰,甚至燃烧整个世界。

复用引脚配置

更新时间:2017-08-08 阅读:3117

引脚配置

  • QN9021低功耗蓝牙解决方案基于Cortex-M0处理器,所以对GPIO进行操作之前,需要先配置好GPIO,才能正常使用。QBlue中有提供方便的引脚配置的工具QnDriverTools。

打开工具,在弹出的Please select Device窗口中选择QN9021。
BLE driver config 1.png

依次进入菜单Peripheral-->PortI/O或者直接点击工具栏上红色的IO按钮。
BLE driver config 2.png

配置需要用到的GPIO,例如本例中使用了Uart0以及SPI、SW三个接口,其中SW的两个IO口需要下拉。配置完成后点击右下角的OK完成配置。
BLE driver config 3.png BLE driver config 4.png

配置完成会生成一个C格式的配置文件,根据需求取用里面的内容即可。
BLE driver config 5.png