次世代の不揮発性メモリ FRAMを試す

公開:2007年7月12日

トランジスタ技術 2007年8月号
次世代の不揮発性メモリ FRAMを試す
関連プログラム
TR0708FR
トランジスタ技術編集部
CQ出版(株)


====================================
ダウンロード・サービスご利用者各位
====================================
 毎度,小誌ご愛読を賜り,誠にありがとうございます.
 このたびはダウンロード・サービスをご利用いただき,誠にありがとうございます.
 筆者のご厚意により,本記事の関連データをこのアーカイブに収録しました.

================
概要
================
 このアーカイブには,表題の記事の中で作成したプログラム・ファイルが収録されています.詳しくは該当記事を参照してください.
 アーカイブは,ZIP形式によって圧縮されています.

===================
必要なもの
===================
(1) PSoC開発ツール PSoC Desinger v.4.3 
(2) PSoCプログラマ ミニプログラマ PSoC MiniProgなど
(3) 該当記事のハードウェア

================
動作確認
================
 プログラムは筆者の元で動作を確認済みです.

=================
アーカイブの内容
=================

readme.txt

USB2FRAM
│  boot.asm
│  boot.tpl
│  BuildMsg.txt
│  cmd.c  ・・・・・・・・コマンド処理プログラムのソース・ファイル
│  cmd.s
│  cstdef.h
│  cstdio.h
│  ctype.c
│  ctype.h
│  ctype.s
│  flashsecurity.txt
│  linkfile
│  main.c   ・・・・・・・メイン・プログラムのソース・ファイル
│  main.s
│  memory.inc
│  mkdep
│  opts.txt
│  pr.c
│  pr.s
│  print.c
│  print.h
│  print.s
│  project.dep
│  project.dep.bak
│  project.mk
│  PSoCConfig.xml
│  USB2FRAM.SOC   ・・・・PSoC Designerのプロジェクト・ファイル
│  USB2FRAM.WNP
│  
├─lib  ・・・・・・・・・今回使ったライブラリが含まれているフォルダ
│  │  Counter8_1.asm
│  │  Counter8_1.h
│  │  Counter8_1.inc
│  │  Counter8_1INT.asm
│  │  DAC8_1.asm
│  │  DAC8_1.h
│  │  DAC8_1.inc
│  │  DelSig_1.asm
│  │  DelSig_1.h
│  │  DelSig_1.inc
│  │  DelSig_1INT.asm
│  │  GlobalParams.h
│  │  GlobalParams.inc
│  │  libpsoc.a
│  │  PGA_1.asm
│  │  PGA_1.h
│  │  PGA_1.inc
│  │  PSoCAPI.h
│  │  PSoCAPI.inc
│  │  PSoCConfig.asm
│  │  PSoCConfigTBL.asm
│  │  PSoCGPIOINT.asm
│  │  PSoCGPIOINT.h
│  │  PSoCGPIOINT.inc
│  │  RefMux_1.asm
│  │  RefMux_1.h
│  │  RefMux_1.inc
│  │  USBUART_1.asm
│  │  USBUART_1.h
│  │  USBUART_1.inc
│  │  USBUART_1.inf  ・・INFファイル(USBデバイスのインストールに必要)
│  │  USBUART_1int.asm
│  │  USBUART_1_cls_cdc.asm
│  │  USBUART_1_descr.asm
│  │  USBUART_1_drv.asm
│  │  USBUART_1_macros.inc
│  │  USBUART_1_std.asm
│  │  
│  └─obj
│          counter8_1.lis
│          counter8_1.o
│          counter8_1int.lis
│          counter8_1int.o
│          dac8_1.lis
│          dac8_1.o
│          delsig_1.lis
│          delsig_1.o
│          delsig_1int.lis
│          delsig_1int.o
│          pga_1.lis
│          pga_1.o
│          psocconfig.lis
│          psocconfig.o
│          psocconfigtbl.lis
│          psocconfigtbl.o
│          refmux_1.lis
│          refmux_1.o
│          usbuart_1.lis
│          usbuart_1.o
│          usbuart_1int.lis
│          usbuart_1int.o
│          usbuart_1_cls_cdc.lis
│          usbuart_1_cls_cdc.o
│          usbuart_1_descr.lis
│          usbuart_1_descr.o
│          usbuart_1_drv.lis
│          usbuart_1_drv.o
│          usbuart_1_std.lis
│          usbuart_1_std.o
│          
├─obj
│      boot.lis
│      boot.o
│      cmd.lis
│      cmd.o
│      ctype.lis
│      ctype.o
│      main.lis
│      main.o
│      pr.lis
│      pr.o
│      print.lis
│      print.o
│      
└─output
        usb2fram.dbg
        usb2fram.hex  ・・・・・・PSoCに書き込むバイナリ・ファイル
        usb2fram.idata
        usb2fram.lst
        usb2fram.mp
        usb2fram.rom


===========
著作権
=============
 収録したプログラム,データおよびドキュメントなどの著作権は,各著作権者(すなわち筆者)にあります.
 Copyright (C) 2007 Masahiko Kuwano

============
免責
============
(1)プログラムやデータの使用により,使用者に損失が生じたとしても,著作権者とCQ出版(株)は,その責任を負いません.

(2)プログラムやデータにバグや欠陥があったとしても,著作権者とCQ出版(株)は,修正や改良の義務を負いません.

--------------------------- 以上 ---------------------------------

次世代の不揮発性メモリ FRAMを試す(TR0708FR.zip) : 691K(バイト)