为什么不能数据被写入到一个文件在覆盆子π独立工作时,我。e可执行文件时,创建仿真软件的使用,对树莓π运行金宝app
9的观点(30天)
显示旧的评论
当我开始在仿真软件上实时代码,数据提取音频捕获块可以写入一个文金宝app件,通过使用“文件”,在覆盆子π。(外部模式选择和仿真停止时间调整为“正”)但是,当它是独立的,我。当我运行可执行文件,由仿真软件,对树莓π,没有数据写入文件。金宝app它在所有情况下都是空的。似乎可执行工作但没有新数据写入文件,虽然文件上创建相关的目录。我也检查了以下链接但是没有未解决了这个问题
//www.tatmou.com/matlabcentral/answers/112443-build-standalone-application-running-in-raspberry-pi
任何帮助都是赞赏
0评论
接受的答案
更多的答案(2)
迈克尔•巴博萨
2019年7月24日
你好,
我有一个类似的问题。在独立模式下我的程序不是wirite创建的文件。
函数creatFILE ()% # codegen
%创建一个树莓π对象
r = raspi (“169.254.0.2”,“π”,matlab的);
data_atual =地带(系统(r,“日期+“% d_ % b_ % y_ % H_ % M_ % S”的));
doc_name =“文件/ dataLOG_”+ data_atual;
系统(r, convertStringsToChars (“碰”+ doc_name));
系统(r, convertStringsToChars (“sudo乔恩π:π”+ doc_name));
系统(r, convertStringsToChars (“sudo chmod 777”+ doc_name));
为数= 1:10 0
系统(r,“睡眠0.5”);
nanosegundos =地带(系统(r,“日期+“% H_ % M_ % S_ % N”的));
系统(r, convertStringsToChars (“回声”+ nanosegundos +“> >”+ doc_name));
系统(r,“睡眠0.5”);
nanosegundos =地带(系统(r,“日期+“M_ H_ % % S_ % N”));
系统(r, convertStringsToChars (“回声”+ nanosegundos +“> >”+ doc_name));
结束
结束