Chen Huan
/
MotorPID
闭环步进电机
as5047.cpp
- Committer:
- heroistired
- Date:
- 2018-03-30
- Revision:
- 0:5b4f19f8cd85
File content as of revision 0:5b4f19f8cd85:
#include "as5047.h" ////////////////////////////////////////////////////////////////////////////////// //功能:磁编码器spi方式驱动代码 //简介: //作者:陈欢 清华大学电机工程与应用电子技术系 //邮箱:heroistired@gmail.com OR h-che14@mails.stinghua.edu.cn ////////////////////////////////////////////////////////////////////////////////// void AS5047_Init(SPI *device, DigitalOut *cs) { cs->write(1); device->format(16,1); device->frequency(100000); } unsigned int AS5047_ReadData(SPI *device, DigitalOut *cs) { cs->write(0); int response = device->write(0xFFFF); response &= 0x3fff; cs->write(1); return response; }