目录
一,系统识别不了内存卡
问题:读卡器插到电脑(linux)上识别不了。
分析:1.电脑(windows)能不能识别,不能,呵呵。
2.虚拟机能不能读到。
读不到的话,
1)在VM软件菜单栏“虚拟机”选项的下拉框“设置”中,找到USB控制器,把USB兼容性修改为USB2.0(USB端口向上兼容)
2)打开Windows系统的设备管理器,选择服务选项,在里面找到VMUSBserver,重新启动服务
3)关闭重启VM软件,再次查看SD卡是否读取成功
我就是这么解决的,谢谢:https://blog.csdn.net/feixiongrumeng/article/details/83385263
3.虚拟机能读到,系统(Linux)读不到
二,报错
2.1 warning: conflicting types for built-in function ‘putc’
warning: conflicting types for built-in function ‘puts’
编译时加入选项“-fno-builtin”表示不使用内建函数,这样我们就可以自己实现 putc和 puts 这样的函数了。
2.2ERROR:thumb conditional instruction should be in IT block – `addcs r5,r5,#65536’
三,配置1920x1080分辨率
sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
sudo xrandr --addmode Virtual1 "1920x1080_60.00"
此时系统设置里已经有 1920*1080 的分辨率选项了。
开机启动配置
sudo vim /etc/profile
按键 i 进入编辑模式, 按箭头下键把光标移动到文件最底部添加下面的内容.wq!保存退出。
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 "1920x1080_60.00"