
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
SP(streaming Processor)是gpu最基本的硬件单元,俗称cuda核心(类似于cpu的一个核),多个sp组成一个SM(Streaming Multiprocessor),我的gtx 1060显卡是1920核心的,10个sm,每个sm有128个spCUDA中grid、block、thread、warp与SM、SP的关系https://blog.csdn.net/wvh2007/ar
学习的是韦东山的2440板子一开始假设是裸板,首先要用jtag把uboot烧到nor flash,完成后拔掉jtag,然后板子从nor flash,刚开始启动时马上按空格键进入uboot选择菜单,菜单中可以选择烧写普通bin文件到Nand Flash,也可以选择烧写内核或根文件系统到Nand Flash,选择好后,由PC端通过USB把程序文件传输给u-boot,再由u-boot把程序烧写到Nan.
1.任务状态FreeRTOS可以创建多个任务,但是对于单核cpu来说,在任意给定时间,实际上只有一个任务被执行,这样就可以把任务分成2个状态,即运行状态和非运行状态。当任务处于运行状态时,处理器就执行该任务的代码。处于非运行态的任务,它的所有寄存器状态都保存在自己的任务堆栈中,当调度器将其恢复到运行态时,会从上一次离开运行态时正准备执行的那条指令开始执行。如下图所示,从整体上操作系统调...
以前工作的时候使用过嵌入式操作系统,但也仅仅是仿照别人的代码建立任务,使用一些信号量和消息队列,并没有怎么深入了解操作系统的内部机制原理,所以打算在接下来结合源代码来学习嵌入式操作系统的实现原理,目前开源的嵌入式操作系统比较多,选择了当前比较主流的两款系统来对照学习。正好手头有一块以前做无线的时候在淘宝买来的2538的板子,它的MCU也是Cortex-M3内核,所以先把系统移植到2538上再来研究
先安装vs2017,2个关键地方要勾选一下,其他参考网上的教程把电脑上显卡驱动还有所有nvidia的相关软件都卸载了,然后去https://developer.nvidia.com/cuda-toolkit-archive下载9.1的版本安装时选择精简安装,其他一切默认...
nfs即网络文件系统,要挂载nfs之前首先要让开发板和ubuntu可以相互ping通。一般在vmware上运行ubuntu,为了能够上网,启动时在网络适配器的选项中选择NAT模式,NAT模式的意思就是和主机共享网络,主机能上网则虚拟机也能上网主机不能上网虚拟机也不能上网。启动ubuntu后,此时是能联网状态,需要先安装NFS相关的两个软件:sudo apt-get install rpcbin..







