
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
嵌入式学习书籍C/C++RTOSLinuxARM网络C/C++《C专家编程》《C陷阱与缺陷》《C和指针》《C++ Primer》RTOS《uCOS-II 中文书(邵贝贝)》《RT-Thread 编程指南》Linux《How Linux Works 2nd Edition》《精通Linux 第二版》–【美】Brian Ward《嵌入式Linux开发教程》–周立功《Professional Linux
对于Qt或者C++新手来说,一个有趣且易上手的练习项目非常关键,这里介绍一个基于Qt和openCV的人脸识别程序,亲测有效!测试环境:Win10 64位Qt 5.14.0Qt Creator 4.11.0openCV 4.4.0cmake 3.19.8 win64 x64具体步骤请参考这位博主的内容:Qt 使用摄像头通过openCV进行人脸识别运行效果图:这里我就介绍一些注意事项:使用Cmake构
A311D NPU模块A311D包含一个NPU单元,可用于神经网络运算,支持Tensorflow、Caffe 和Darknet等主流的深度学习模型要使用NPU单元需要Linux内核勾选AMLOGIC_NPU,dts中也需要使能NPU,并为NPU预留一定内存Linux 内核:khads linux 4.9.232若存在/dev/galcore这个设备则说明NPU使能成功,如下图:A311D NPU使
之前一直觉得串口编程很简单,这两天仔细研究后发现串口里的各种参数还挺复杂,稍不注意就容易出错,这里总结一下网上的各种文章及自己的理解与实践。open 函数功能描述:用于打开或创建文件,成功则返回文件描述符,否则返回-1,open返回的文件描述符一定是最小的未被使用的描述符#include<fcntl.h>int open(const char * path...
之前在看《超能陆战队》的时候就觉得里面的"蚁群"式机器人未来前景广阔,比如无人驾驶、群体飞行器、微型医疗机器人、以及后面军事领域的应用都非常有想像空间,这里我将构想一种专门应用于这种蚁群机器人的操作系统——分布式多节点机器人操作系统"蚁群"操作系统使用场景无人飞行器攻击战队超能陆战队中磁体机器人群无人驾驶快递分拣机器人"蚁群"操作系统特性对每个个体的算力、存储要求不高,运行决策分布在各个节点稳定性
由于制作的Busybox缺少ubiformat命令,然后自己移植mtd-utils,这里记录下:环境:Ubuntu虚拟机19.04mtd-utils依赖zlib、lzo、e2fsprogs提供的库和头文件:zlib: 1.2.11http://www.zlib.net/lzo: 2.10http://www.oberhumer.com/opensource/lzo/do...
之前一直觉得串口编程很简单,这两天仔细研究后发现串口里的各种参数还挺复杂,稍不注意就容易出错,这里总结一下网上的各种文章及自己的理解与实践。open 函数功能描述:用于打开或创建文件,成功则返回文件描述符,否则返回-1,open返回的文件描述符一定是最小的未被使用的描述符#include<fcntl.h>int open(const char * path...
按照海思文档安装完交叉编译器后执行:sudo make CROSS_COMPILE=aarch64-himix100-linux- -j 20报错:make: aarch64-himix100-linux-gcc: Command not found执行命令又成功:aarch64-himix100-linux-gcc -vUsing built-in specs.COLLECT_GCC=aarch
ADC相关问题:1.采集到的值如何转化计算?STM32系列芯片大都是12位只有少部分是16位的,如:F373芯片。12位分辨率意味着我们采集电压的精度可以达到:Vref / 4096。采集电压= Vref * ADC_DR / 4096;VREF:参考电压ADC_DR:读取到ADC数据寄存器的值2.什么是通道扫描模式?扫描模式用于多通道...
《Linux设备驱动开发详解:基于最新的Linux4.0内核》—— USB主机、设备、与Gadget驱动架构USB驱动分为主机侧和从机侧:主机侧由设备驱动、USB核心、USB主机控制器驱动组成,从机侧由:Gadget Function驱动、Gadget Function API、UDC驱动组成,此外OTG协议既能当主机也能当从机:主机侧:USB核心将USB控制器驱动与USB设备驱动分层向USB核心