【Cortex-】 やっぱARMっしょ 8 【AxRxMx】at DENKI
【Cortex-】 やっぱARMっしょ 8 【AxRxMx】 - 暇つぶし2ch943:774ワット発電中さん
14/03/24 23:00:44.84 gpLjR2D8
LPC1114 で FatFSが動くようになりました。
細かな移植方法をホームページに書こうとおもったのですが、そんなんいらないですよね?

944:774ワット発電中さん
14/03/24 23:09:47.66 n1bI7bNe
FatFS自体はコンパイル通れば動くと思うが、下のレイヤーは何を動かしたのだね?

945:774ワット発電中さん
14/03/25 02:12:54.30 QRJ2dqTF
要らない

946:774ワット発電中さん
14/03/25 09:35:50.81 QyUOLNFa
>>943
SPIモードでなくSDバスモードで動かしてるなら欲しい。
ちょい速度に困ってる。

947:774ワット発電中さん
14/03/27 23:43:37.79 JDp8cFNO
自分もFatFSの速度に困ってる(SPI)。
なぜか200KB/sくらいしか出ないし…

948:774ワット発電中さん
14/03/28 08:33:09.60 sI8VD4sz
SPIで20MHz超えてるとカードにも寄るが大体1MB/s程度は出てるな

949:774ワット発電中さん
14/03/28 23:53:57.77 vwvT5Sgb
>>948
具体的な数字をありがとう。
ソースを見直してみるよ

950:774ワット発電中さん
14/03/29 17:04:24.83 8lyfXalM
はじめまして、LPC810用のEEPROMエミュレーションプログラム(256バイト)をアセンブラで作成しました。
工夫すればCからも読み出し可能と思われます。興味のあるかた、試用されてご意見ご感想など頂けると幸いです。
よろしくおねがいします。
www3.hp-ez.com/hp/bequest333/page58

951:774ワット発電中さん
14/03/30 18:26:02.10 r3ktm9A/
LPCXpressoを使っています。プログラム中に
 asm("sub r4,#1");
とやって、実機にロードされた命令を見ると、代わりにsubs(条件コード影響あり命令)が生成されています。一方、
 asm("subs r4,#1");
とやるとビルドエラーになります。
sなしのsub命令を生成させるにはどうすればよいでしょうか? また、subsというニモニックが通るようにできないでしょうか?

952:774ワット発電中さん
14/03/30 23:54:29.09 nS/JP+5g
あまり詳しくないのだが

.syntax unified
.syntax divided

アセンブリ擬似命令で挟めばいけるんじゃないかな?

953:774ワット発電中さん
14/04/01 22:43:42.62 IrdJjlR7
ありがとう、何だかそれで正解みたいです。
代わりに、今まで通っていたニモニックが、かなりエラーにされてしまったけどね。

「unified」ってのは、Thumbと非Thumbとで共通の書き方ができますよ、ってことなのかな。

954:774ワット発電中さん
14/04/04 09:26:39.05 VrCyNFXl
>>939
> もう少しだけ、GPIOからミリアンペアが取り出せ
GPIOを2本束ねる。
保護抵抗を忘れるなよ。

955:774ワット発電中さん
14/04/04 09:29:25.30 VrCyNFXl
>>950
> LPC810用のEEPROMエミュレーション
ユニークな発想だ!!

956:774ワット発電中さん
14/04/09 00:31:10.57 /DWVUBTR
950です。

955さん貴重なご意見どうもありがとうございました。お役に立てれば幸いです。

LPC1114FN28/102に関して質問いたします。
当方armマイコンは初心な為、基本的な質問をします。知見の高い方にご回答いただけると幸いです。

LPC1114FN28/102はフラッシュ32k、RAM4k塔載ですが、IAPの管理するフラッシュ領域は
セクタ単位(4k)です。仮にフラッシュ領域にすべて有効なデータが書き込まれているとして、
1つのセクタをモデファイして書き戻すというようなことを行おうとすると、
RAMが不足してしまいます。 これは設計上のミスと考えるべきなのでしょうか。

フラッシュの操作に関する情報がブラックボックスです。BOOTROMの解析を行う以外に情報はございますか。
(富士通のarmチップのマニュアルには一部それらしきものが掲載されていたのですが、ローカルな仕様なのか不明。)

以上よろしくお願いします。

957:774ワット発電中さん
14/04/09 12:30:24.94 iwGLP4/h
>>956
空きが4Kあれば問題なかろー

958:774ワット発電中さん
14/04/09 12:34:41.41 iwGLP4/h
あ、みっちり詰まった場合ね。 無理。
フラッシュ操作情報なんて意味ないでしょ。
IAPで隠蔽してるんだから。

959:774ワット発電中さん
14/04/09 18:24:04.95 QkEkysam
>>956
このクラスのマイコンでそんな用途想定されてない
プログラムROM用途で消去して書ければそれで十分
これで設計ミスだなんて相当なクレーマー気質だな

960:774ワット発電中さん
14/04/09 19:34:48.32 Pq3W296c
設計上のミスってのは、チップの設計ミスか、
ライブラリーのミスか?

256バイト単位でコピーは出来るんじゃないの?

961:774ワット発電中さん
14/04/09 19:45:51.49 vmHVMMb7
>>956の使い方が設計ミスです

962:774ワット発電中さん
14/04/09 20:43:41.91 aLVeSAVh
LPCXpresso IDE 更新が盛んだな。
先日7.1.0がお目見えかと思ったらもう7.1.1だって。

963:774ワット発電中さん
14/04/09 21:52:06.23 QkEkysam
末尾の1は本当にしょうもない不具合修正だと思う


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch