2017年8月11日

LWIP network interface 即 LWIP 的 硬件 数据 接口 移植 详解 STM32 以太网数据 到达 的第二站: void ethernetif_input( void * pvParameters )

摘要: 根据 上一篇 文章 , ETH DMA 数据中断 会 发送 一个信号量 ,我使用 全局 搜索 这个信号量 s_xSemaphore 得到 一下 几个 值 根据 这个 分析 我们找到了 数据 的 第二站 :void ethernetif_input( void * pvParameters ) 总结 阅读全文

posted @ 2017-08-11 16:08 所长 阅读(1527) 评论(0) 推荐(0)

LWIP network interface 即 LWIP 的 硬件 数据 接口 移植 首先 详解 STM32 以太网数据 到达 的第一站: ETH DMA 中断函数

摘要: 要 运行 LWIP 不光 要实现 OS 的 一些 接口 ,还要 有 硬件 数据 接口 移植 ,即 网线上 来的 数据 怎么个形式 传递给 LWIP ,去解析 做出相应的 应答 ,2017年8月11日14:45:16 LWIP 官网 介绍 这个硬件数据 接口 即 要 填满 网卡 这个 结构体 : ht 阅读全文

posted @ 2017-08-11 15:12 所长 阅读(1472) 评论(0) 推荐(0)

2017年7月17日

结构体 内存对齐 keil & STM32

摘要: 直接 上图 不废话: 第二张图: 把16位 类型的数据 换成 数组 ,这样 达到 节约内存和 方便处理 缓冲区数据 阅读全文

posted @ 2017-07-17 09:53 所长 阅读(3887) 评论(0) 推荐(0)

2017年6月29日

PPP interface for lwIP

摘要: //原文 地址 :http://www.nongnu.org/lwip/2_0_x/group__ppp.html /* //协议说明,2017年6月29日14:19:18,suozhang PPP interface for lwIP Author: Sylvain Rochet Table of Contents: 1 - Supported PPP protocols... 阅读全文

posted @ 2017-06-29 14:47 所长 阅读(6530) 评论(0) 推荐(1)

Linux 嵌入式 开发环境 交叉编译安装

摘要: 1、安装 Ubuntu 系统 安装完毕,系统 提示 重启,这个时候 请拔掉U盘,进行重启 OK。 2、安装 NFS 服务 3、安装 openssh服务 4、开启openSSH服务 5、就可以使用 Windows 中的 xshell和winscp 软件连接 Ubuntu 2017年6月15日13:09 阅读全文

posted @ 2017-06-29 10:51 所长 阅读(421) 评论(0) 推荐(0)

在 S5PV210 的 开发板上 使用 串口 收发信息

摘要: 参考学习教程:周立功嵌入式Linux开发教程-(上册) 材料:首先 准备一个 安装好 Linux 的 开发板 使用 xshell 工具 连接 开发板 ,winscp 工具 连接 开发板 , 准备 一个 Ubuntu 32位 ,装上 交叉编译链。。 使用下面 代码 和 Makefile 文件 进行编译 阅读全文

posted @ 2017-06-29 10:33 所长 阅读(687) 评论(0) 推荐(0)

在 S5PV210 的 开发板上 点亮 一个 LED 灯

摘要: 参考学习教程:周立功嵌入式Linux开发教程-(上册) 材料:首先 准备一个 安装好 Linux 的 开发板 使用 xshell 工具 连接 开发板 ,winscp 工具 连接 开发板 , 准备 一个 Ubuntu 32位 ,装上 交叉编译链。。 使用下面 代码 和 Makefile 文件 进行编译 阅读全文

posted @ 2017-06-29 10:26 所长 阅读(762) 评论(0) 推荐(0)

2017年5月19日

字符型设备驱动程序-first-printf以及点亮LED灯(四)

摘要: 怎么样 把 写的 代码 和 编译 放到 开发板上 去执行? 2017年5月22日16:34:13 需要 自己 编译 Linux 内核。。 需要 以下 几个 条件: 1、正常运行 Linux 的 开发板 1、烧录 板子上 的Linux 2、用 nfs 挂载 2、内核源码树 3、nfs 挂载的 root 阅读全文

posted @ 2017-05-19 17:22 所长 阅读(228) 评论(0) 推荐(0)

字符型设备驱动程序-first-printf以及点亮LED灯(三)

摘要: 根据 字符型设备驱动程序-first-printf以及点亮LED灯(二) 学习 修改函数 中的printf 为 printk. #include <linux/module.h> /* Needed by all modules */ #include <linux/kernel.h> /* Nee 阅读全文

posted @ 2017-05-19 09:53 所长 阅读(325) 评论(0) 推荐(0)

字符型设备驱动程序-first-printf以及点亮LED灯(二)

摘要: 编译这几个函数之前要学一下:Linux 的几个操作命令。 学习地址:http://edu.51cto.com/lesson/id-101824.html 重要的命令 有4个 :分别是 1、lsmod,2、insmod 3、modinfo 4、rmmod. 1、lsmod (list module) 阅读全文

posted @ 2017-05-19 09:18 所长 阅读(384) 评论(0) 推荐(0)

导航