Commit Graph

8 Commits

Author SHA1 Message Date
n2232
6ec42747e1 ●halの初期化を先頭の方に入れた。ファームアップデート時に電源が切れてしまうことがある。
●スタックがあふれる可能性があったので修正
・スタックをあまり使わないように(accero.c, iic_twl.c, pm.c, vreg_ctr_write からのhosu_increment_if_nesessary(), )
・iic_ctrの割り込み順位を下げた(iic_ctr_init)。iic_twl以外は一律最低に。
 mmen,DS互換で暫く波形を見たが問題なさそう。もう暫くエージング継続
・renge task_interval_runの中からtask_immed_runを呼ぶのをやめた。よーく動作確認をすること!(これは戻すかも)

●ext_infoの実装を修正(task_misc.c)
 romは減ったが、スタティックなRAMが増えた。それでもスタックを使うより安全と思う
●MGICの無い機材(白箱など)でも電池周りのHALが動くよう修正(adc.c)

●voltableを.hではなく.cへ移動

●iic_mcu_startのiic_puウェイトを1msに。別に動でもいいのだが。

○電源offからの電源投入チェック、アダプタ有無で異なるパスを通っていたが、出来るだけ共通に。テスト中



git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@363 013db118-44a6-b54f-8bf7-843cb86687b1
2011-08-09 02:41:16 +00:00
n2232
ee844b9044 2.02
・pwsw_hold割り込みを入れるまでの時間が現行よりも遅くなっているのを修正。実測すると現行が正しい。プリスケーラ(task_interbal)のリファクタリング時に帳尻合わせ忘れてた
・試遊台で自動電源onが機能しなくなっていた。起動理由フラグの管理を間違えていた。
adc.c getmean3() 使っていないので削除、それに伴い不要になった変数も削除
batt_params.c バッテリパラメータを別ファイルに
pm.c コメント間違い修正


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@362 013db118-44a6-b54f-8bf7-843cb86687b1
2011-08-03 23:54:29 +00:00
n2232
fb6e188e50 ■2.00
config.h versionを2.00に
pm.c 非実機でもrcompとかをとりあえず計算(同じパスを通したい)するように
pm.c 電池残量計算を出来るだけ実機とコード共通化(テスト済み)
pm.c 電圧での残量キャップ計算をちょっと整理(テスト済み)
pm.h コメント追加、K追加
task_misc.c vregからの読み出し、書き込みをアトミックに
adc.c コメント追加
pm.c コメント追加
sim/sim/simFixture.c コメント追加



git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@359 013db118-44a6-b54f-8bf7-843cb86687b1
2011-08-02 06:25:28 +00:00
n2232
2c5491b72f HAL追加
三項式は大きくなるのでifに分解など
 その結果、歩数計周りでいじったので(PC上で)テスト予定
+= 1 を ++ にするなど
I2C_ctrの修正。処理が滞ったときにnakを返す確率が下がったかもしれない
共通コードをまとめる(twl vol)
コンパイラのオブション変更


git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@352 013db118-44a6-b54f-8bf7-843cb86687b1
2011-07-14 07:05:57 +00:00
n2232
3c14958ea8 リファクタリング
RBR対応
ROM上固定アドレスにバージョン埋めた
HALを埋める準備

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@351 013db118-44a6-b54f-8bf7-843cb86687b1
2011-07-07 07:32:13 +00:00
n2232
575da59406 SPFL対応など
・RBR制御追加、レジスタ追加(0x57)
 todo:本体リセット時
・加速度センサ割り込みピンを一本化(回路ミスの件)(完)
・アモルファス液晶対応コード追加(完)

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@346 013db118-44a6-b54f-8bf7-843cb86687b1
2011-06-20 09:03:41 +00:00
n2232
33808e9a92 まず、vcでコンパイルが通るようにifdefや書き方を変えるなど。
VC 2010 Express でとりあえずビルドできます。
とりあえず実機上でも動いてる

git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@345 013db118-44a6-b54f-8bf7-843cb86687b1
2011-06-20 04:13:39 +00:00
n2232
bb0c5c167b /branch/sim ブランチ作成
git-svn-id: file:///Volumes/Transfer/gigaleak_20231201/2020-05-23%20-%20ctr.7z%20+%20svn_v1.068.zip/ctr/svn/ctr_mcu@344 013db118-44a6-b54f-8bf7-843cb86687b1
2011-06-15 08:08:58 +00:00