自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Guardian Ye的博客

主攻BLE开发,携带研究点前沿技术

  • 博客(6)
  • 资源 (6)
  • 收藏
  • 关注

原创 从零开始设计共享电动车充电桩(一)——构思篇

从零开始设计一个电动车的共享充电桩,包含强电、弱电、硬件开发、小程序开发等内容,属于比较全面的一个产品开发流程记录吧,有不到位的地方麻烦各位指正,谢谢!

2021-12-23 10:53:19 3108

原创 解决PHY6212烧录程序后无法启动的问题

PHY6212烧录固件无法启动问题之前用安信可的PB02测试板想烧录PHY6212的主机固件一直跑不起来,网上也查不到资料,最后排查得出是因为安信可的PB02出厂时没有烧录PID/LID/TID/MID/SID/MAC的序列号,需要手动写入之后才可以正常运行SDK中的example,界面如下:点击界面中的CheckID按钮,如果不能读出正确的PID/LID/TID/MID/SID/MAC序列号则需要自己写入,写入方法是将对应的序列号填好之后点击WriteID按钮,等待返回OK即可,结果如下:注意,

2021-05-12 09:12:19 1062

原创 nrf52832驱动HMC5883读取方向角——硬件i2c通信

最近一个项目需要测量平面的旋转角度,考虑到成本问题选择了HMC5883电子罗盘来进行测向;HMC5883采用I2C通信,地址默认为0x1E(7bit)本案例采用nrf52832的硬件I2C库来进行通信,使用到的函数有nrf_drv_twi_tx(nrf_drv_twi_t const * p_instance,uint8_t address,uint8_t const * p_data,uint8_tlength,bool no_stop)nrf_drv_twi_rx(nrf_...

2021-05-08 12:20:09 648 1

原创 微信小程序踩坑记录——praseInt的使用

今天在对数值大小进行判断时一直出现不符合逻辑的错误。具体情况是对 AppData 中的数据进行加值之后再进行比较if(that.data.index + 1 < zc[0] || that.data.index + 1 > zc[1])//对zc的值进行边界比较在使用过程中偶尔会报错,百思不得其解,后逐级分析复现问题若zc[0]=1,zc[1]=15,that.data.index=5则逻辑上的情况为:(5+1 <1 || 5+1>15),判断结果显然为 False但实

2021-05-07 15:32:55 832

原创 RC522读取NFC Forum Type2 Tag流程及代码解析——Mifare Ultralight卡片读取(采用PHY6212平台,可移植)

RC522作为一款NFC读写芯片,性价比还是很高的,因为在项目里需要采用NFC OOB配对,所以需要读取配对方模拟的NFC卡片信息读取对象采用NRF52832,使用其NFC功能模拟type2 tag,但是读取方式和M1卡不一样,踩了不少坑,网上的资料都是调取现有接口没啥用处,也没有什么资料可以参考,只能自己看技术规范来实现了。NFC Forum Type2 Tag属于Mifare Ultralight卡,和M1卡一样都遵循IEC14443-3/A规范,但是Mifare Ultralight有7位UI

2021-04-22 13:58:38 4558 2

原创 PHY6212——安信可PB02模组烧录

这几天在研究PB02的开发,网上的资料实在太少,安信可给的指导全是错误,自己摸索一下PB02的二次开发烧录流程;这里使用的是安信可提供的烧录工具,版本为V2.4.1a,这个版本有点小问题,这都是后话了;先将板子通过USB插到电脑上,然后点击PhyPlusKit的UART Setting框,选择PB02对应的串口,如果不确定是哪个的话可以多试几个看看;根据自己的板子选择端口,然后点击Connect,连接上以后如果没有信息打印可以点击AutoCheck自动查找波特率,然后点击Update更新串口

2021-04-22 09:36:59 2367 6

PhyKit说明.pdf

PhyPlusKit烧录器操作指南

2021-05-10

S50非接触式IC卡简介(M1).pdf

S50IC卡简介说明

2021-05-08

RC522的PB02驱动.rar

RC522的PB02(基于PHY6212)的驱动库,自己添加了读取Mifare Ultralight的功能,有需要可以下载,其他平台只需重定向引脚和GPIO操作即可

2021-04-22

RC522模块 SPI(0001).rar

RC522的驱动代码,内部有STM32、51单片机和Nano100的驱动代码,实测可以直接使用,其他平台使用只需要重定向SPI的引脚操作即可

2021-04-22

正点原子DMP代码.zip

正点原子的MPU6050的DMP驱动代码,实测可用,自己移植的话重定向i2c函数即可

2021-04-22

PhyPlusKit.exe

奉加芯片烧录工具,版本为2.4.5f,解决了2.4.1a中的许多小问题

2021-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除