- 博客(13)
- 资源 (17)
- 收藏
- 关注
转载 WIFI模块ESP8266的使用指南(客户端和服务器两种模式建立)
https://blog.csdn.net/ludaoyi88/article/details/53380305?utm_source=itdadao&utm_medium=referral
2018-08-31 21:42:22 1014
原创 打造最强IDE vim
先安装 vundlegit clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim编辑~/.vimrc然后将下面这个文件复制到 ~/ 目录下面。然后直接运行vim,然后在底行模式下输入:PlugInstall 回车安装YouCompleteMe先运行下列命令sudo ...
2018-08-23 04:56:13 1601
原创 linux安装一些软件的时候出现包依赖问题
sudo apt-get install aptitude sudo aptitude install python-dev 先no后yes
2018-08-23 02:48:30 3169
原创 设置虚拟机ubuntu联网问题(笔记本连wifi)
1.虚拟网络编辑器的vmnet0桥接到笔记本物理网卡。 2.虚拟机采用桥接模式上网即可本来一直这样设置的,没有出现过问题。 今天一直连不上网,ping www.baidu 一直不成功,一直因为是没联网,最后发现是DNS服务器有问题,永久修改DNS服务器即可 参考下面文章:https://blog.csdn.net/qq_23851075/article/details/51335227...
2018-08-23 01:32:55 6920
原创 ucosii情景完全分析 之 os_core.c
os_core.c算是ucosii的核心文件了,里面主要是 + TCB结构的一些操作 + sched的一些操作 + event的一些操作 + OS 初始化的一些函数TCB的操作/******************************************************************************************************...
2018-08-22 15:12:34 332
原创 嵌入式硬件之CAN总线
CAN简介与IIC,SPI不同,是异步通信,不需要时钟线,对芯片内时钟要求比较高。与UART不同,CAN是半双工的,UART可以同时接受和发送,但是CAN却不行,由于是差分信号CAN_H与CAN_L。物理层分为开环总线和闭环总线两种,开环适合于长距离低速通信,闭环适合于短距离告诉通信。 + 与UART IIC SPI不一样,CAN不是点对点通信,不区分设备地址,也没有片选啥的...
2018-08-22 14:50:23 3863
原创 SMC-RTOS任务切换,栈空间初始化(基于CM3,CM4内核)
栈空间初始化CM3内核是小端格式的,栈也是满减栈,下面是任务TCB初始化的时候任务栈空间的初始化 (这部分内容与CM3内核紧密相连,需要读者非常熟悉CM3堆栈机制(MSP PSP双堆栈机制等),异常机制等处理)/** * This function will initialize thread stack * * @param tentry [the entry of th...
2018-08-20 20:00:43 954
原创 LDD3源码分析之环境搭建
虚拟机安装在此不赘述linux系统版本选择在网上找了很多资料源码,linux系统之后发现,例程不能很好运行,主要是依赖文件出错的原因,这在初期学习中是很麻烦的拦路虎,后来通过更换kernel改到了2.6.10版本,为了方便大家学习,特地把资源直接贡献出来,节省大家安装环境上的困难。LDD3配套源码链接下载地址配套虚拟机配套下载百度云地址和开机账号密码等信息tip...
2018-08-19 15:53:05 390
原创 SMC-RTOS之timer
Timer这里主要介绍SMC-RTOS实现的软件定时器Timer,一般OS软件定时器的精度都是OS系统心跳节拍的整数倍,SMC_RTOS也不例外。 软件定时器利用系统节拍进行计数定时,所以本身系统节拍时钟必须准确,否则软件定时器肯定是不准的。定时器的数据结构typedef struct smc_timer { void (*timerout)(void *parame...
2018-08-08 11:55:59 384
原创 SMC-RTOS之idle_task空闲任务
idle_task这个idle_task就是空闲任务,所谓空闲就是在CPU上没有其他thread时才会跑到的任务。 在系统初始化时,他是系统自动创建的任务,因为如果用户没有创建任何任务的话直接去启动系统,会发现无任务可调度,会崩溃。 另一个重要功能就是统计CPU的空闲时间,稍作处理就可以获得CPU的使用率。接口介绍初始化 这里面有个计算CPU使用率的逻辑就是用正常工作时1s...
2018-08-07 15:38:56 1239
原创 SMC-RTOS之semaphore
数据结构typedef struct smc_sem { smc_list_head_t slist; /* Thread that is suspended for waiting for a semaphore */ smc_uint16_t value; /* sema...
2018-08-07 14:35:27 446
ebpf.zip -- linux 性能巅峰之作
2020-05-17
BC28对接onenet平台的手册
2018-11-06
~/.vimrc配置
2018-09-03
TCP/IP详解卷2
2017-09-24
windows 下python opencv3安装包
2017-09-24
python + opencv 人脸识别代码(可以跨平台运行,linux windows均可以)
2017-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人