一、Linux的起源什么是linux?Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。它除了在服务器操作系统方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根
分类:
系统相关 时间:
2020-06-09 10:03:32
阅读次数:
149
3DM-CV5系列准工业级惯导系统,OEM板PCB嵌入式安装模式,体积小、重量轻(8g),功耗低(最低100mW)。集成MEMS陀螺仪、加速度计、磁力计等。是无人机、机器人、AGV等智能无人操作系统理想的姿态传感器。
分类:
其他好文 时间:
2020-06-09 09:46:21
阅读次数:
62
1 DEVSTAT寄存器 1.1 DSP上电复位后,DEVSTAT寄存器自动锁存16个GPIO的值、PACLKSEL引脚值、PCIESSEN引脚值到寄存器内,直到下次上电复位前均保持不变; DEVSTAT寄存器由硬件设置,辅助Rom Bootloader初始化配置; 1.2 DEVSTAT寄存器逻辑 ...
分类:
其他好文 时间:
2020-06-08 19:19:43
阅读次数:
88
简介 目前使用STM32CubeIDE进行开发,想使用DSP库,通过网友的博客擦操作成功,此处记录下添加库文件的方法。 平台环境 硬件平台:STM32L071RBT6 开发环境:STM32CubeIDE v1.3.0 步骤 复制库文件 如果当前工程目录下没有库文件的话需要先复制库文件到工程目录下,使 ...
分类:
其他好文 时间:
2020-06-07 15:06:24
阅读次数:
318
一、前言 很多软件都有时间同步的功能,尤其是Qt在嵌入式设备上的,有时候还有很多是没有UI界面的程序,而硬件上有个时钟,时间久了难免没有电,需要从服务器来同步时间来保证本地的时间是正确的,不然本地记录的一些日志的时间都是不正确的,很多还可能是1970年的。 NTP同步时间是个标准的协议,使用的端口是 ...
分类:
其他好文 时间:
2020-06-07 10:38:39
阅读次数:
74
当有多个进程要访问同一个文件的时候,为了防止多进程访问导致的不一致,我们就要考虑进程间的同步问题了。 举例说明:在嵌入式编程中经常会遇到写配置文件的问题,这个时候由于多进程操作就需要跟配置文件加写锁操作。 fcntl是一个非常强大的函数,在这里我们可以使用它来给文件的某一个部分上锁。先来看一下它的声 ...
分类:
其他好文 时间:
2020-06-06 18:14:33
阅读次数:
71
NXP宣布推出i.MX RT系列处理器,内核基于 Arm- Cortex M7,运行主频高达600MHz,3020的coremark跑分,令人咋舌。i.MX RT1020/1050/1060系列MCU没有片内FLASH,从而可以让用户根据实际需要灵活搭配不同容量、不同厂家的外置FLASH 存储器。 飞凌嵌入式刚刚发布的OK1061-S、OK1052-C采用的是4MB/16MB串行NorFlash,QSPI接口。使用外置FLASH的方案,也不用担心里面的程序有被窃取的风险,这些问题,NXP在设计芯片之初,都已经考虑在内。下面我们来了解一下,如何给外置Falsh进行加密。
分类:
其他好文 时间:
2020-06-06 09:20:09
阅读次数:
218
SQLite数据库是一款非常小巧的嵌入式开源数据库软件,它使用一个文件存储整个数据库,优点是使用方便,但是功能相比于其它大型数据库来说,确实有点差距。由于此次数据库实践所需要求不多,所以就使用SQLite来完成。值得一提的是,Python内置SQLite3,所以在Python中使用SQLite,不需 ...
分类:
数据库 时间:
2020-06-04 21:32:57
阅读次数:
82
#!/bin/bash startT=`date +%Y-%m-%dT%H:%M:%S`echo "TIMESTAMP CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS\n">>mem.$startT.txt ...
分类:
系统相关 时间:
2020-06-04 13:28:52
阅读次数:
63
一、操作系统的介绍操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。在计算机中,操作系统是其最基本也是最为重要的基础性系统软件。从计算机用户的角度来说,计算机操作系统体现在其提供的各项服务;从程序员的角度
分类:
其他好文 时间:
2020-06-04 12:10:28
阅读次数:
82