sx128x_driver
1.0.0
ไดรเวอร์ SX128X แบบพกพาเขียนใน C ++
ชิปที่รองรับ: SX1280 , SX1281 , SX1282 ทดสอบ SX1280 เท่านั้น
เขียนคลาส Hardware Abstraction Layer (HAL) ของคุณเองและใช้ฟังก์ชั่น Hal* ด้านล่าง:
HalGpioReadHalGpioWriteHalSpiTransfer - สิ่งนี้ควรดูแลสัญญาณชิปเลือกมันง่ายมาก ขวา?
และสิ่งเหล่านี้หากคุณมีสวิตช์ RF / RF PA ภายนอก (ไม่บังคับ):
HalPreTx - เรียกก่อนการดำเนินการ TXHalPreRx - เรียกก่อนการดำเนินการ RXHalPostTx - เรียกเมื่อ (1) TX_DONE (2) TX_TIMEOUT (3) ก่อนการดำเนินการ RXHalPostRx - เรียกเมื่อ (1) RX_TIMEOUT (2) ก่อนการดำเนินการ TX เปิดใช้งาน DIOS & กระบวนการ GPIO ขัดจังหวะด้วยตัวเอง เมื่อ DIO ยิงเพียงแค่เรียก SX1280::ProcessIrqs() ทุกอย่างเป็นเรื่องที่ปลอดภัย
นั่นคือทั้งหมด รหัสได้รับการบันทึกไว้เป็นอย่างดี การใช้งานส่วนใหญ่เหมือนกับไดรเวอร์ SX1280 MBED
SX128X_LINUX_DRIVER เป็นการสาธิตที่ดีเกี่ยวกับวิธีการใช้ไดรเวอร์นี้ใน Linux
LGPLV3
ไลบรารีนี้ใช้ไดรเวอร์ SX1280 MBED โดย Semtech SA ดู LICENSE-SEMTECH.txt สำหรับรายละเอียด