02 2022 档案
摘要:翻译 https://developer.arm.com/documentation/ddi0500/j/Signal-Descriptions/Configuration-signals?lang=en Configuration signals Table A.3 shows the confi
阅读全文
摘要:原文链接: https://www.cnblogs.com/hilnx/p/15104604.html 第一章:coresight简介 一、coresight coresight是ARM公司提出的,用于对复杂的SOC,实现debug和trace的架构。该架构,包含了多个coresight组件。众多的
阅读全文
摘要:版权声明:本文为CSDN博主「sternlycore」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/sternlycore/article/details/89065789 网络设备中肯定离开不MAC和PHY
阅读全文
摘要:在赤道上经度差1度对应的实际距离是111千米; 在经线上纬度差1度对应的实际距离是111千米; 在除赤道外的其他纬线上,经度差1度对应的实际距离是 111*cos纬度
阅读全文
摘要:高斯-克吕格投影 简称 高斯投影 百度 可以得到 计算公式 https://wenku.baidu.com/view/a02f613183c4bb4cf7ecd181.html 大致如下: 代码 https://blog.csdn.net/mysonismysun/article/details/8
阅读全文
摘要:根据中国地质调查局地质调查技术标准《数字地质图空间数据库》(DD2006-06)中规定:地质图空间数据库的坐标系统可采用地理坐标系、北京54坐标 系和西安80坐标系。地质图空间数据库的投影系统可根据比例尺不同进行选择。 我国基本比例尺地形图除 1:100万 采用兰勃特投影(Lambert)外,其 他
阅读全文
摘要:版权声明:本文为CSDN博主「wonull」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/u012241570/article/details/90769388 NMEA - 0183 是美国国家海洋电子协会
阅读全文
摘要:两个静态task idle_TCB Timer_TCB FreeRTOSConfig.h 配置文件 #define configUSE_PREEMPTION 1 支持抢占,即的中断中切换任务(不用等其他任务调用taskYIELD 函数) #define configSUPPORT_STATIC_AL
阅读全文
摘要:previous: https://www.cnblogs.com/zhangzhiwei122/p/15889718.html osStatus_t osKernelInitialize (void) { osStatus_t stat; if (IS_IRQ()) { stat = osErro
阅读全文
摘要:上传一个使用stm32cubemx-lwip-freertos的demo step by step 一步步的使用stm32 cubemx 生成项目,添加lwip 支持, 添加freertos 支持,使用 tcp 通信 https://github.com/zhiwei122126/steps
阅读全文
摘要:原文 : https://arm-software.github.io/CMSIS_5/RTOS2/html/rtos_api2.html 相关文档: https://arm-software.github.io/CMSIS_5/RTOS2/html/cmsis__os2_8h.html Funct
阅读全文
摘要:from : https://www.freertos.org/a00111.html FreeRTOS keeps the memory allocation API in its portable layer. The portable layer is outside of the sourc
阅读全文
摘要:from : https://www.freertos.org/vTaskStepTick.html 1 系统idle 状态 the Idle task is the only task able to execute idle 任务是 唯一任务时,系统进入idle 状态。 2 configUSE_
阅读全文
摘要:原文链接:https://blog.csdn.net/Qrsleizhipeng/article/details/83377340 相关文档 freertos taskXXX_CRITICAL 的文档: https://www.freertos.org/taskENTER_CRITICAL_task
阅读全文
摘要:task.c 中,关于调度器的 启用和关闭 1 uxSchedulerSuspended 定义: PRIVILEGED_DATA static volatile UBaseType_t uxSchedulerSuspended = ( UBaseType_t ) pdFALSE; /* Contex
阅读全文
摘要:1、包含两个标准头文件 stddef.h stdint.h 参考:GCC 对C语言标准的的支持情况 https://www.cnblogs.com/zhangzhiwei122/p/15758274.html freestanding implemantion需要提供 <float.h> <limi
阅读全文
摘要:版权声明:本文为CSDN博主「诺亚方包」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/weixin_40973138/article/details/89044372 STM32CubeMX 教程 简介: S
阅读全文
摘要:原文链接:https://www.cnblogs.com/iot-dev/p/11681067.html 准备 在移植之前,我们首先要获取到FreeRTOS的官方的源码包。这里我们提供两个下载链接: 一个是官网:http://www.freertos.org/ 另外一个是代码托管网站:https:/
阅读全文
摘要:原文链接: https://blog.csdn.net/weixin_43610939/article/details/109614753 最近在安装qt时突然无情出现登录注册界面,还没有跳过的按钮,如下图: 解决方法: 先退出安装,断开网络,再重新进入安装,这个界面就没有啦。
阅读全文
摘要:推荐-本科2011年左右时看的 - windows MFC 程序开发经典图书。书里面的vc 版本和 mfc版本已经很老了,但是对机制的讲解依然是经典。 MFC:Microsoft Foundation Classes,微软公司提供的一个类库(class libraries),以C++类的形式封装了W
阅读全文
摘要:上本科时候(2011年左右)时看的,非常经典的视频教程。 现在B站上面还有,真好! 对于学习了解windows 图形界面程序运转机制非常合适 https://www.bilibili.com/video/BV1JJ411u7X2 搭配图书: 深入浅出MFC 作者-侯俊杰 https://baike.
阅读全文
摘要:yolov5 检测网络 https://github.com/ultralytics/yolov5
阅读全文
摘要:Deep Learning Book Chinese Translatio https://github.com/exacity/deeplearningbook-chinese Deep Learning 中文翻译 在众多网友的帮助和校对下,中文版终于出版了。尽管还有很多问题,但至少90%的内容是
阅读全文
摘要:github : https://github.com/wang-xinyu/tensorrtx TensorRTx TensorRTx aims to implement popular deep learning networks with tensorrt network definition
阅读全文
摘要:版权声明:本文为CSDN博主「Fate_fjh」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/fate_fjh/article/details/52882134 1.前言 传统的CNN网络只能给出图像的LAB
阅读全文
摘要:from : http://karpathy.github.io/neuralnets/ previous: https://www.cnblogs.com/zhangzhiwei122/p/15887294.html Chapter 1: Real-valued Circuits In my op
阅读全文
摘要:from : http://karpathy.github.io/neuralnets/ Note: this is now a very old tutorial that I’m leaving up, but I don’t believe should be referenced or us
阅读全文
摘要:全连接网络权重参数个数太多 神经网络应用到 图像 分类/识别 中,第一个问题: 如果给 每个像素 都分配一个权重参数 w ,那么网络深度只有少少的几层时,权重参数w都天多了。 举例: 图片的分辨率为1920*1080,单通道, 图片有几千个类别, 那么输入维度就是1980*1200=2376000,
阅读全文
摘要:from: http://karpathy.github.io/neuralnets/ previous:https://www.cnblogs.com/zhangzhiwei122/p/15887358.html Binary Classification As we did before, le
阅读全文
摘要:from http://karpathy.github.io/neuralnets/ previous: https://www.cnblogs.com/zhangzhiwei122/p/15887347.html Becoming a Backprop Ninja Over time you wi
阅读全文
摘要:from http://karpathy.github.io/neuralnets/ previous: https://www.cnblogs.com/zhangzhiwei122/p/15887335.html Example: Single Neuron In the previous sec
阅读全文
摘要:from http://karpathy.github.io/neuralnets/ previous: https://www.cnblogs.com/zhangzhiwei122/p/15887306.html Recursive Case: Circuits with Multiple Gat
阅读全文
摘要:版权声明:本文为CSDN博主「一个人的场域」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/leiting_imecas/article/details/60463897 1 什么是神经网络 1.1 基本结构
阅读全文
摘要:1 平面相机-成像模型这儿平面相机 - 指不含畸变的相机。关于相机成像畸变-见1.1 世界坐标系在空间中,任意选定一个坐标系原点,建立3D世界坐标系【比如,拍照时,可以把人站立地面的点作为 世界坐标系原点,向前为Y轴,向右为X轴,向上为Z轴】。世界坐标系的位置可以根据实际情况自由确定。一旦选定后,其
阅读全文
摘要:模型以 汽车中心 在地面的投影 作为世界坐标系原点。向右 为X轴,向前为 Y轴,向上为 Z 轴。步骤1、 标定 前后左右 4 个相机的内参(焦距、中心点位置)、外参(相机在世界坐标系下面的旋转和偏移参数)、畸变系数。 怎么标定? 答: 1、在车的四周铺标定棋盘格。 测量得到棋盘格角点 在世界坐标系下
阅读全文
摘要:鱼眼镜头 鱼眼相机镜头是由十几个不同的透镜组合而成,在成像的过程中,入射光线经过不同程度的折射,投影到尺寸有限的成像平面上,使得鱼眼镜头拥有更大的视野范围。下图为鱼眼相机的组成结构: 与针孔相机原理不同,鱼眼镜头采用非相似成像,在成像过程中引入畸变,通过对直径空间的压缩,突破成像视角的局限,从而达到
阅读全文
摘要:版权声明:本文为CSDN博主「sylvester0510」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/u010128736/article/details/53022892 使用OpenCV标定鱼眼镜头(C
阅读全文
摘要:本文来自博客园,作者:jiayayao,邮箱:jiayayao@126.com,转载请注明原文链接:https://www.cnblogs.com/jiayayao/p/9446324.htmlGLSL,OpenGL Shading Language,(1)GLSL的修饰符与基本数据类型修饰符con
阅读全文
摘要:版权声明:本文为CSDN博主「乌班图ysm」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/u012278016/article/details/105626570 更新纹理全部: 如果原来纹理ID对应的显存有数
阅读全文
摘要:imx6 viv GPU 更新纹理私有接口 1 void mapFrame2Texture(GLvoid *pvAddr, const GLuint * pAddr) 2 { 3 DEBUG_LOG(" mapFrame2Texture - vaddr %p ", pvAddr); 4 QOpenG
阅读全文
摘要:CMSIS:Cortex Microcontroller Software Interface Standard 微控制器软件接口标准 是 Cortex-M 处理器系列的与供应商无关的硬件抽象层的标准和实现。提高 微控制器软件(比如RTOS) 在各个供应商 微处理器之间迁移的 复用率。 CMSIS
阅读全文
摘要:投影矩阵 QMatrix4x4 m_projection; 投影矩阵计算【相机的视场角fov,最近距离,zNear,最远距离zFar,宽高比aspect】 qreal aspect = qreal((mWidth)) / qreal(mHeight ? mHeight : 1); // Set ne
阅读全文
摘要:cpsr 寄存器格式版权声明:本文为CSDN博主「Arrow」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/MyArrow/article/details/97014991. 简介 CPSR(当前程序状态寄存
阅读全文
摘要:arm-st公司的github仓库 https://github.com/STMicroelectronics?language=html
阅读全文
摘要:版权声明:本文为CSDN博主「阳光正好丫」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/f394028400/article/details/90263782 ST为开发者提供了非常方便的开发库。到目前为止,
阅读全文
摘要:1、中断向量Intel x86 系列微机共支持256 种向量中断,为使处理器较容易地识别每种中断源,将它们从0~255 编号,即赋予一个中断类型码 n,Intel 把这个8 位的无符号整数叫做一个向量,因此,也叫中断向量。所有256 种中断可分为两大类:异常和中断。异常又分为故障(Fault)、陷阱
阅读全文
摘要:(1)段限长字段Limit(Segment limit field):用于指定段的长度。处理器会把段描述符中两个段限长字段组合成一个20位的值,并根据颗粒度标志G来指定段限长Limit值的实际含义。如果G=0,则段长度Limit范围可从1B~1MB,单位是1B;如果G=1,则段长度Limit范围可从
阅读全文
摘要:原文链接: https://www.idcyunwei.org/post/235.html 姊妹篇:ubuntu 时间同步- systemd-timesyncd配置 在Ubuntu 18.04服务器上安装和配置NTP服务器 下面是安装NTP服务器并进行必要修改以在网络中实现所需时间同步的分步过程。
阅读全文
摘要:https://www.runoob.com/w3cnote/linux-crontab-tasks.html 命令 1 crontab [-u username] //省略用户表表示操作当前用户的crontab 2 -e (编辑工作表) 3 -l (列出工作表里的命令) 4 -r (删除工作作)
阅读全文
摘要:版权声明:本文为CSDN博主「limint86」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/limint86/article/details/107356472/ 1. 文档和库规范本 用户手册和固态函数库
阅读全文
摘要:docker save 命令 语法 docker save [OPTIONS] IMAGE [IMAGE...] OPTIONS 说明: -o :输出到的文件。 实例 将镜像 runoob/ubuntu:v3 生成 my_ubuntu_v3.tar 文档 runoob@runoob:~$ docke
阅读全文
摘要:参考:https://www.runoob.com/docker/ubuntu-docker-install.html 1 安装 1.1 方式1: 官方安装脚本进行安装 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyu
阅读全文
摘要:姊妹篇:ubuntu 时间同步-安装ntp服务器 修改配置 root@HP:~# vi /etc/systemd/timesyncd.conf[Time]NTP=ntp.ntsc.ac.cn cn.ntp.org.cn ##只设置NTP这行,其它的不必,增加2个NTP服务器,中间用空格隔开 重启sy
阅读全文
摘要:1 rsync工具的安装和使用 输入“sudo apt-get install rsync” 安装好rsync 后,即可使用它备份电脑上面A文件夹到B文件夹【比如B文件夹是 U盘/移动硬盘等】 # 将 第一个 4T 硬盘上面的文件夹,同步到 第 2 个 4T 硬盘上面 sudo rsync -avz
阅读全文
摘要:docker-compose 菜鸟教程 https://www.runoob.com/docker/docker-compose.html docker-compose编写yaml文件注意事项 https://www.jianshu.com/p/6d1cc1a5d1ce 1.不支持制表符tab键缩进
阅读全文
摘要:1 安装GitLab gitlab 镜像分为两个版本: gitlab-ce 社区版 gitlab-ee 企业收费版 这里使用社区版则可,直接安装官方镜像,目前(2020/1/14)官方镜像大小约1.8G,如果你没有设置Docker镜像源[此处建议设置 docker 中国镜像 源],Docker会默认
阅读全文
摘要:$ cat /etc/nginx/nginx.conf user www-data; worker_processes auto; pid /run/nginx.pid; include /etc/nginx/modules-enabled/*.conf; events { worker_conne
阅读全文
摘要:arm-架构-内核相关文档获取-官方dochttps://developer.arm.com/documentation#
阅读全文
摘要:版权声明:本文为CSDN博主「aggresss」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/aggresss/article/details/74834155 第一期 前言 http://blog.csdn.
阅读全文
摘要:开机时系统会以实模式进入,此时可访问的内存只有1M大小,这时的内存分配情况如下所示(此时由bios主导这一M内存的使用情况):0x 0 0 0 0 0|| 10x64K=640K; 基本内存|0x 9 F F F F0x A 0 0 0 0|| 2x64K=128K; 作为显存使用| 0xa0000
阅读全文
摘要:一、typeof关键字typeof用于获取表达式的数据类型。属于 GNU 对 C 语言的扩展。使用了此关键字,其他的编译器就不一定可以正常编译你的代码。https://gcc.gnu.org/onlinedocs/gcc-4.6.2/gcc/C-Extensions.html#C-Extension
阅读全文
摘要:解压build root cd 进入解压后的目录make menuconfig target option 选择目标CPUtool chain 使用build root tool chain 不使用external tool chain .custom tool chain vendor name,
阅读全文
摘要:备注:使用make –debug=b 获得各个编译目标的依赖关系和顺序。默认为 编译第一个目标 _all make 后面没有指定目标,默认为 编译第一个目标 _all 以 -include 包含的文件,即使包含不到,也不会影响继续编译。比如-include include/config/auto.c
阅读全文
摘要:原文链接:https://blog.csdn.net/lcw_202/article/details/6661364 linux kernel makefile 中 auto.conf auto.conf.cmd autoconf.h 依赖和生成 在编译构建性目标时(如 make vmlinux),
阅读全文
摘要:在最后的链接过程中,我们可以看到,几乎所有的依赖条件中,都会生成一个built-in.o的文件。 那这个文件,是怎么生成的呢?$(vmlinux-dirs): prepare scripts $(Q)$(MAKE) $(build)=$@从这个规则中可以看到,vmlinux-dir目标是通过下面的m
阅读全文
摘要:虚拟机的运行软件是QEMU。QEMU官方(www.qemu-project.org)对自己的定义为“QEMU is a generic and open source machine emulator and virtualizer.”名称取自“Quick EMUlator”。QEMU支持3种运行模
阅读全文
摘要:原文链接:https://www.cnblogs.com/buxiangxin/p/8336022.html TCP三次握手所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。在socket编程中,这一
阅读全文
摘要:原文链接:https://blog.csdn.net/paincupid/article/details/79726795 TCP 报文格式 TCP报文是TCP层传输的数据单元,也叫报文段。 1、端口号:用来标识同一台计算机的不同的应用进程。 1)源端口:源端口和IP地址的作用是标识报文的返回地址。
阅读全文
摘要:UDP 报文格式源端口: 端口号0-65535(1-1024保留端口号,为标准的服务端口)目的端口:目的端口UDP长度:header+data 总长度UDP校验和:伪头部,头部,data 三部分校验和。 见 【转载】ip icmp igmp udp tcp 检验和 https://www.cnblo
阅读全文
摘要:版权声明:本文为CSDN博主「xinyuan0214」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/xinyuan510214/article/details/80262964 1 IGMP 协议 IGMP用
阅读全文
摘要:版权声明:本文为CSDN博主「xinyuan0214」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/xinyuan510214/article/details/51361930 组播和IGMP的作用 所谓组播
阅读全文
摘要:ICMP全名为(INTERNET CONTROL MESSAGE PROTOCOL)网络控制报文协议,IP 头部中,协议号为 1【见 https://www.cnblogs.com/zhangzhiwei122/p/15882430.html】是,承载 ICMP协议,虽然在IP层之上,但是归属于:网
阅读全文
摘要:原文链接:http://c.biancheng.net/view/6389.html ARP 协议包(ARP 报文)主要分为 ARP 请求包和 ARP 响应包,本节将介绍 ARP 协议包的格式。 ARP 报文格式 ARP 协议是通过报文进行工作的,ARP 报文格式如图所示。 ARP 报文总长度为 2
阅读全文
摘要:版权声明:本文为CSDN博主「微尘hjx」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/u011425939/article/details/1031352821 IP报文格式:1、版本:IP报文版本号 IPV
阅读全文
摘要:from include/lwip/prot/ip.h 1 #define IP_PROTO_ICMP 1 2 #define IP_PROTO_IGMP 2 3 #define IP_PROTO_UDP 17 4 #define IP_PROTO_UDPLITE 136 5 #define IP_
阅读全文
摘要:from include/lwip/prot/ieee.h 1 enum lwip_ieee_eth_type { 2 /** Internet protocol v4 */ 3 ETHTYPE_IP = 0x0800U, 4 /** Address resolution protocol */ 5
阅读全文
摘要:转载自 https://www.cnblogs.com/embedded-linux/p/7076647.html计算方法二进制反码求和先进行二进制求和,然后对和取反。对一个无符号的数,先求其反码,然后从低位到高位,按位相加,有益处则向高位进1(和一般的二进制法则一样),若最高位有进位,则向最低位进
阅读全文
摘要:转载自 FLY-蜗牛文章链接: https://www.cnblogs.com/tunian/p/9632893.htmlIP地址由四段组成,每个字段是一个字节,8位,最大值是255,,IP地址由两部分组成,即网络地址和主机地址。网络地址表示其属于互联网的哪一个网络,主机地址表示其属于该网络中的哪一
阅读全文
摘要:802.1q帧-ethernet II 帧的关系 根据 https://www.cnblogs.com/zhangzhiwei122/p/15881967.html ,以太网上面有 4 中 帧 类型: Ethernet V2、 RAW 802.3、 IEEE 802.3/802.2 LLC、 IEE
阅读全文
摘要:1 Ethernet帧格式的发展(from https://blog.csdn.net/bluelingt/article/details/48970441 )1980 DEC,Intel,Xerox制订了Ethernet I的标准1982 DEC,Intel,Xerox又制订了Ehternet I
阅读全文
摘要:日志输出是 层序必须可少的。lwip 中,在保持软件可移植性的同时,是怎么实现 日志机制的?arch.h【cc.h】 提供 platform 实现 衔接参考 lwip 移植到新平台指南https://www.cnblogs.com/zhangzhiwei122/p/15871026.htmlcc.h
阅读全文
摘要:lwip 的 doxgen 生成的文档 - 在线浏览 地址 http://www.nongnu.org/lwip/2_1_x/index.html
阅读全文
摘要:lwip 中udp 和 tcp 发送函数,调用关系简图low_level_output 函数是lwip 移植时自己实现,负责 链路层数据 发送。STM32 上面的实现示例 static err_t low_level_output(struct netif *netif, struct pbuf *
阅读全文
摘要:参考 https://lwip.fandom.com/wiki/Porting_For_Bare_Metal 步骤 1、创建 cc.h 参考 https://www.cnblogs.com/zhangzhiwei122/p/15871026.html 查看,需要在 cc.h 中提供的内容。 2、创建
阅读全文
摘要:参考 https://lwip.fandom.com/wiki/Porting_for_an_OS 总则 cc.h(定义平台相关的宏) 和 sys_arch.h( sys_arch.c 里面实现 sys_arch.h 里面导出的接口) 两个头文件承担起 lwip源码 和 平台相关实现 之间 的 衔接
阅读全文
摘要:wiki 链接 https://lwip.fandom.com/wiki/LwIP_Wiki 4 个重要的链接 platform developers manual – 平台移植指南 https://lwip.fandom.com/wiki/LwIP_Platform_Developers_Manu
阅读全文
摘要:lwip 源码下载参考 https://www.cnblogs.com/zhangzhiwei122/p/15820097.htmlcmake 安装略WpdPack(winpcap developers’ pack)安装${LWIP_CONTRIB_DIR}/ports/win32/pcapif.c
阅读全文