
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1、源码整体结构2、FreeRTOS文件夹结构3、Source文件夹结构4、portable文件夹结构FreeRTOS操作系统归根到底是一个软件层面的东西,需要跟硬件联系在一起,portable文件夹里面的东西就是连接桥梁。由于我们使用MDK开发,因此这里只重点介绍其中的部分移植文件。三、FreeRTOS在基于HAL库项目中移植步骤1、目录添
原型:ssize_t sendto(int sockfd, const void *buf, size_t len, int flags,const struct sockaddr *dest_addr, socklen_taddrlen);(1)Ubuntu与Windows网络关联,Ubuntu相当于Windows一个软件,UbuntuIP地址是虚拟出来的,无法作为服务器。3. 子网掩码:用来区
spsr寄存器:save program status register,保存/备份程序状态寄存器异,异常发生时,保存cpsr寄存器中的程序状态。特点:指令数量多、功能复杂,芯片面积大、功耗高,存在 “2/8 效应”(20% 的指令承担 80% 的工作)pc寄存器:program counter,程序计数器,本质上是一个指针,指向当前代码正在执行指令的下 一条指令。APB总线:先进外设总线 (GP
(2)ds18b20在60us内进行采样,如果采到低电平,代表主机发送了一个0。(3)ds18b20在45us内进行采样,如果采到高电平,代表主机发送了一个1。7. 发送0xBE,读取温度write_ds18b20(0xBE);(1)主机先将总线拉低至少480us,再释放总线,代表主机发送了一个复位脉冲。(3)若采到一个高电平,代表读到1,若采到低电平,代表读到0。(1)主机将总线拉低大于1us,
原型:int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout);服务端需要连接多个客户端时,服务器需要使用accept等待三次握手连接,同时还需要recv等待接受所有客户端发送的数据,由于accept和recv都是阻塞IO,所以导致程序逻辑无法编写。用一个函







