Есть еще вопрос. Надо во время работы блютуз скидывать лог на флешку, а она через 5 сек последнего обращения становится не видимой. Я пока каждые 4 сек сканирую ее, не даю ей заснуть. Хотелось бы сделать по уму. Почему она засыпает или отключается и как это прекратить?
Подозреваю, что 5 сек. могут быть внутренней задержкой в ф-ии dev_power_ctrl(sd0, DEV_POWER_OFF), которая дёргается из dev_power_off_spec_dev(dev_handle), которая вызывается в конце file_operate_dev_sel.
Но могу и ошибаться, сильно копаться лень.
Вообще, сами же китайцы рекомендуют для понимания кода Source Insight, а не этот ублюдочный CodeBlocks, от которого польза только в том, что там пути к либам и postbuild уже прописаны. Что собственно можно было в нормальный makefile запихать.
У меня вот встречный вопрос: вам код-то для 692х удалось без вырезания жизненно важных "органов" до необходимых 512К ужать? У меня что-то даже с отключением RF и заменой mp3 либы на старую (меньшего размера) в своё время не получилось (потом забил и дальше уже не пробовал).