Android串口通信(基于Tiny6410平台)
2023-09-14 08:57:15 时间
private static final String[] serial_port={"/dev/s3c2410_serial0","/dev/s3c2410_serial1","/dev/s3c2410_serial2"};
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置全屏
chooseserialPortView = (TextView)findViewById(R.id.choose_serialPort_text);
serialportAdapter = new ArrayAdapter String (this, android.R.layout.simple_dropdown_item_1line,serial_port);//建立下拉控件的适配器
baudrateAdaptera = new ArrayAdapter String (this, android.R.layout.simple_dropdown_item_1line,baud_rate);
serialportAdapter.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
baudrateAdaptera.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
choose_serialport.setOnItemSelectedListener(new Spinner.OnItemSelectedListener()
choose_baudrate.setOnItemSelectedListener(new Spinner.OnItemSelectedListener()
fd = HardwareControler.openSerialPort(choosed_serial,choosed_buad, 8, 1);//打开串口
Toast.makeText(getApplicationContext(), getResources().getString(R.string.open_serial_success)+choosed_serial, 1).show();
Toast.makeText(this, getResources().getString(R.string.open_fail), 1).show();
HardwareControler.write(fd, editmsg.getText().toString().getBytes());
commucationView.setMovementMethod(ScrollingMovementMethod.getInstance()); //让textview实现滚动
APM监控 · 入门篇 · Android端测监控平台建设(1) APM 全称 Application Performance Management & Monitoring (应用性能管理/监控) 性能问题是导致 App 用户流失的罪魁祸首之一,如果用户在使用我们 App 的时候遇到诸如页面卡顿、响应速度慢、发热严重、流量电量消耗大等问题的时候,很可能就会卸载掉我们的 App。这也是我们在目前工作中面临的巨大挑战之一,尤其是低端机型。
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置全屏
chooseserialPortView = (TextView)findViewById(R.id.choose_serialPort_text);
serialportAdapter = new ArrayAdapter String (this, android.R.layout.simple_dropdown_item_1line,serial_port);//建立下拉控件的适配器
baudrateAdaptera = new ArrayAdapter String (this, android.R.layout.simple_dropdown_item_1line,baud_rate);
serialportAdapter.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
baudrateAdaptera.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
choose_serialport.setOnItemSelectedListener(new Spinner.OnItemSelectedListener()
choose_baudrate.setOnItemSelectedListener(new Spinner.OnItemSelectedListener()
fd = HardwareControler.openSerialPort(choosed_serial,choosed_buad, 8, 1);//打开串口
Toast.makeText(getApplicationContext(), getResources().getString(R.string.open_serial_success)+choosed_serial, 1).show();
Toast.makeText(this, getResources().getString(R.string.open_fail), 1).show();
HardwareControler.write(fd, editmsg.getText().toString().getBytes());
commucationView.setMovementMethod(ScrollingMovementMethod.getInstance()); //让textview实现滚动
APM监控 · 入门篇 · Android端测监控平台建设(1) APM 全称 Application Performance Management & Monitoring (应用性能管理/监控) 性能问题是导致 App 用户流失的罪魁祸首之一,如果用户在使用我们 App 的时候遇到诸如页面卡顿、响应速度慢、发热严重、流量电量消耗大等问题的时候,很可能就会卸载掉我们的 App。这也是我们在目前工作中面临的巨大挑战之一,尤其是低端机型。
相关文章
- android 置灰不可点击,Android Studio 运行按钮灰色的完美解决方法
- android 常用加密,分享一下Android各种类型的加密
- android okio使用方法,Android 开源框架 Okio 原理剖析「建议收藏」
- android autosize原理,Android屏幕适配头条:autosize的原理
- GB/T28181-2016传输要求和Android平台设备接入技术实现
- android 安装p12证书,如何在Android中使用p12证书(客户端证书)
- MediaCodec 在 Android 硬解码的路线
- Android平台ROM的定制及精简教程
- android scaleanimation动画,Android 动画之ScaleAnimation应用详解「建议收藏」
- android跳转到相册需要权限,Android打开相册获取图片路径[通俗易懂]
- android线程间通信的几种方法_Android进程间和线程间通信方式
- Android平台GB28181设备接入端语音广播支持PS格式
- 【Android 安全】DEX 加密 ( Application 替换 | Android 应用启动原理 | LoadedApk 后续分析 )
- 【错误记录】Android Studio 编译报错 ( Could not find com.android.tools.build:gradle:4.2.1. )
- 【Android 逆向】Android 逆向通用工具开发 ( Android 平台运行的 cmd 程序类型 | Android 平台运行的 cmd 程序编译选项 | 编译 cmd 可执行程序 )
- 【Android Gradle 插件】Module 目录下 build.gradle 配置文件 ( android 闭包块配置 | AppExtension 扩展类型参考文档 )
- android FragmentpagerAdapter和FragmentStatePagerAdapter的区别详解手机开发
- Android 应用程序的快捷方式详解编程语言
- Perl登陆Android
- 超过20%用户仍在使用Android第三方ROM
- 前世界之窗团队要重塑Android平板体验,凤凰五元素平板上线众筹
- android自定义Android菜单背景的代码
- android横竖屏限制的配置方法
- android获取文件的扩展名和去掉文件扩展名的小例子
- Android中webView调用JS出错的解决办法