摘要:
① 、开发板自带驱动的外设文件: 1. LED:/sys/class/leds/sys-led/brightness 调节亮度。 2. CPU 温度:/sys/class/thermal/thermal_zone0/temp,读取内容转换成浮点数除以1000就是当前的摄氏温度。 ②、然也物联测试: 阅读全文
摘要:
问题原委 今天上机,本来准备把freetype的程序验证一下,没想到一开机就是这个样子: 错误提示是: /dev/mmcblk0p2 does not exist. 于是,在/dev 目录下用 find 查找一下 /dev/mmcblk0p2 的确不存在,这个应该是我的SD卡,为什么会不存在呢??? 阅读全文
摘要:
野火官方教程——《apt更新软件源》 重刷 linux 系统后第一件事——sudo apt update apt 必须在在可用软件包的数据库上工作。如果数据库没有更新, 系统将不知道是否有更新的软件包可用。 这就是为什么在安装任何Linux系统之后,第一件事应该是更新apt数据库。 #更新软件包数据 阅读全文
摘要:
常见应用场合 htons()、htonl()常用在 socket编程中服务器的 bind() 之前—— 用于确定服务器协议地址簇变量。 htons()常用于设置端口,htonl常用于设置 IP 地址。 #define SERVER_PORT 8888 server_sock.sin_family = 阅读全文
摘要:
一、input输入类——触摸屏 ①、(input类设备)识别出输入设备的文件 如鼠标、触摸屏等都为输入设备,其对应的设备文件在/dev/input/目录下。 其通常都有多个文件: 如何识别哪个是触摸屏的文件呢?使用 od -x 命令: sudo od -x /dev/input/event3 执行完 阅读全文
摘要:
chmod是权限管理命令change the permissions mode of a file的缩写; u代表所有者user;x代表执行权限;+ 表示增加权限。 chmod u+x file.sh就表示对当前目录下的file.sh文件的所有者增加可执行权限。 chmod命令:表示变更文件或目录的 阅读全文
摘要:
转载自:《pthread_exit 和 return 的区别》 如果想在线程执行结束时返回指定的数据,除了用 pthread_exit() 函数外,还可以使用 return 语句。 修改《pthread_exit()函数》演示代码中,将第 8 行(调用 pthread_exit() )代码替换成如下 阅读全文
摘要:
环境变量分类: 系统层看变量分:系统环境变量、用户环境变量; 生命周期变量分:临时环境变量、永久环境变量; 与环境变量相关 shell 命令 显示环境变量:env;printenv ; 显示单个环境变量:echo $CC 增加某个环境变量:export; 修改环境变量(临时或永久) 1.临时添加 例 阅读全文
摘要:
指针数组和数组指针的区别 比如:int *a[5]是指针数组,int (*a)[5]是数组指针,前者表示一个数组,数组元素都是指向int型变量的指针,后者表示一个指针,该指针指向一个int型有5个元素的数组。 第一个a是个数组名,里面保存的是int指针。第二个a是个指针名,它指向一个包含5个数据的i 阅读全文
摘要:
内容来自正点原子文档 信号的产生: 方式1: Shell 命令 kill 命令,Ctrl+C 或者 Ctrl+\ 方式2:使用系统调用 kill() #include <sys/types.h> #include <signal.h> /** @pid:要发送的进程号 @signum:参数signu 阅读全文
摘要:
当前日期时间函数=NOW()不可能不刷新。函数NOW()是一个可变函数,返回的是当前日期和时间,只要启动程序或进行编辑确认即可刷新。如果需要输入当前时间,又使其不刷新,可用快捷键输入:Ctrl+Shift+;(分号)当前日期快捷键输入:Ctrl+;(分号) 阅读全文
摘要:
最近最忙一个项目:制作一个音乐播放器,巴掌大的PCB上有130个元件,焊接时光靠 BOM 表效率有些低, 然后发现了一个BOM可视化工具 InteractiveHtmlBom ,焊接放置元件时效率高了很多。 其支持 KiCAD、立创EDA、AD 等多种PCB EDA工具。 对于AD, 立创EDA如何 阅读全文
摘要:
焊锡膏和松香两者还是有不小的区别的。 首先松香是一种天然的助焊剂,焊锡膏也叫助焊膏、助焊剂、焊油,是人工混合而成的化学制品。 一般情况:焊油优于松香 松香的助焊特性与助焊剂略有一些不同, 松香一般只在用锡焊接紫铜、镀银、镀锡的表面时比较好用,焊铁、镍、黄铜表面时性能差一些。 松香助焊时冒烟比较多,有 阅读全文
摘要:
VA_LIST 是在C语言中解决【变参问题】的一组宏,【变参问题】是指参数的个数不定, 可以传入一个参数也可以是多个;可变参数中的每个参数的类型可以不同,也可以相同; 可变参数的每个参数并没有实际的名称与之相对应,用起来是很灵活。 其中 va_list 表示可变参数列表类型,实际上就是一个char指 阅读全文
摘要:
1.查看命令的文件位置: which & whereis Linux下有两个命令可以查看命令或者文件所在的位置。 1. whichwhich 用来查看当前要执行的命令所在的路径。 which命令的原理:在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用whic 阅读全文