Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

P8X32A/Propeller driver object for 85xxxx series FRAM memories

License

NotificationsYou must be signed in to change notification settings

avsa242/85xxxx-spin

Repository files navigation


This is a P8X32A/Propeller driver object for I2C FRAM memories

IMPORTANT: This software is meant to be used with thespin-standard-library (P8X32A) orp2-spin-standard-library (P2X8C4M64P). Please install the applicable library first before attempting to use this code, otherwise you will be missing several files required to build the project.

Salient Features

  • I2C connection at up to 1MHz (P2 tested up to 700kHz)
  • Supports densities up to 1Mbit
  • Read, write a single byte, or multiple bytes per transaction
  • Read device ID (for devices that support it)
  • Supports alternate slave addresses

Requirements

P1/SPIN1:

  • spin-standard-library
  • 1 extra core/cog for PASM I2C engine
  • memory.common.spinh (provided by spin-standard-library)

P2/SPIN2:

  • p2-spin-standard-library
  • memory.common.spin2h (provided by p2-spin-standard-library)

Compiler Compatibility

ProcessorLanguageCompilerBackendStatus
P1SPIN1FlexSpin (6.9.4)BytecodeOK
P1SPIN1FlexSpin (6.9.4)Native/PASMOK
P2SPIN2FlexSpin (6.9.4)NuCodeUntested
P2SPIN2FlexSpin (6.9.4)Native/PASM2OK

(other versions or toolchains not listed arenot supported, andmay or may not work)

Limitations

  • Very early in development - may malfunction, or outright fail to build
  • Mfr/density combinations other than Fujitsu 256kbit are untested

About

P8X32A/Propeller driver object for 85xxxx series FRAM memories

Topics

Resources

License

Stars

Watchers

Forks


[8]ページ先頭

©2009-2025 Movatter.jp