- 博客(13)
- 收藏
- 关注
原创 使用串口时O_NOCTTY | O_NDELAY参数作用
Linux打开串口和打开文件一样使用open函数例如:fd1 = open( "...", O_RDWR | O_NOCTTY | O_NDELAY);参数:“…” : 文件路径O_RDWR : 可读可写O_NOCTTY :该参数不会使打开的文件成为该进程的控制终端。如果没有指定这个标志,那么任何一个 输入都将会影响用户的进程。O_NDELAY :这个程序不关心DCD信号线所处的状态,端口的另一端是否激活或者停止。如果用户不指定了这个标志,则
2020-08-01 17:29:30
20355
原创 运行可执行文件找不到动态库(动态库在当前目录)
./main: error while loading shared libraries: libmymath.so: cannot open shared object file: No such file or directory错误提示:找不到动态库解决方法:1.将libmymay.so复制到/lib或者/usr/lib/目录中:cp libmymath.so /usr/lib2.使用export指令将库路径添加到环境变量LD_LIBRARY_PATH中去export LD_LIBRA
2020-07-26 17:12:14
1686
1
原创 Linux系统中如果显示没有tree命令,需要安装
最近想通过tree命令查看linux文件系统目录结构如果提示没有tree命令,需要安装sudo apt-get updatesudo apt-get install tree
2020-07-21 12:22:41
486
原创 开发板和主机使用tftp传输文件时ping不通
在已经设置开发板IP和主机IP相同网段的情况下还是没ping通?那就可能是没有关闭防火墙的问题在关掉防火墙的情况下(ping通了):
2020-06-13 11:20:56
711
1
原创 开发板运行可执行文件出现错误(交叉编译问题)
在开发板运行执行文件出现./main: line 1: syntax error: unexpected "("问题主要是交叉编译的问题:在编译.c文件时使用gcc main.c -o main 生成main在开发板上运行,就会出现 ./main: line 1: syntax error: unexpected “(”正确的使用是arm-linux-gcc main.c -o main...
2020-06-13 11:06:38
1227
原创 windows10设置时间显示精确到秒
1.Win+R打开运行窗口,输入regedit2.打开注册表HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced3.在空白右键,新建,DWORD(32位)值4.命名为ShowSecondsInSystemClock后双击数值数据改为15.重启即可...
2020-06-12 20:14:19
1634
原创 linux下write,read,strcmp函数实现简单的shell终端密码登录程序
设计要求:1…系统默认已经设置两种密码(root用户密码:123456,用户密码:345678),两个密码都可以进行解锁。2.解锁后可进入系统,进入系统后,可以更改用户密码。root密码是不可以更改。更改后的密码保存在文件当中下一次进入系统,则输入的用户密码为上次更改的密码。大概思路:1.root不可改,所以定义数组2.Linux下皆文件,将用户密码写入自定义的密码文件中(psw.txt)3.使用read读文件,但是有些时候密码文件的光标不一定在末尾,所以使用lseek将光标设置到文件末尾4.
2020-06-12 18:10:04
306
原创 Android DatePicke日期选择器Toast提示等UI组件运用
记录Android UI组件学习过程:设计:1、布局中的TextVeiw,显示的文字要求有跑马灯的效果。用到的属性是2、接下来是一个AutoCompleteTextView,自动完成文本框。要求输入1个字符就能显示下提示的信息。例如输入字母A3、接下来就是一个文本框,显示的内容是:本学期开的时间是:4、DatePicker时间选择器,一旦操作选择日期,下面就会有一个Toast提示,显示的是选择后的时间。效果如下图所示:MainActivity.javaimport android.os.
2020-05-23 23:53:44
300
原创 Android中Dialog对话框学习
记录Android中Dialog对话框学习setView设置一个自定义的View放置到message的下方,可以是一个View对象,也可以是一个view资源ID。 如:builder.setView(new EditText(this));这是插入一个setView的情况,那插入多个时如何?如下:MainActivity.javapublic class MainActivity extends AppCompatActivity { @Override protected
2020-05-23 23:28:34
272
原创 win10家庭版虚拟机VMware Workstation 与 Hyper-V 不兼容的问题
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-05-08 18:45:17
871
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人