2023年2月28日

嵌入式WebServer搭建

摘要: Boa Web Server 介绍 Boa是一个运行在类Unix环境的单任务HTTP服务器,这意味着,它不会为每个连接(会话)创建单独的进程,也不会为了处理并发连接创建额外的进程。它通过内部复用来满足并发http连接,但是会为每一个连接创建单独的CGI进程(CGI的机制决定)、自动创建目录、文件自动 阅读全文

posted @ 2023-02-28 21:49 者旨於陽 阅读(497) 评论(0) 推荐(0) 编辑

2022年12月24日

Linux驱动开发11——平台设备驱动

摘要: module_platform_driver(xxx); 该宏定义展开为: static int __init xxx_init(void) { return platform_driver_register(&xxx); } module_init(xxx_init); static void _ 阅读全文

posted @ 2022-12-24 11:58 者旨於陽 阅读(50) 评论(0) 推荐(0) 编辑

2022年6月12日

VxWorks 6.9 BSP开发指南

摘要: 概述 本文主要是记录《VxWorks BSP Developer's Guide 6.9》和《VxBus Device Driver Developer's Guide 6.9》的部分章节内容,重点关注VxWorks 6.9的BSP移植和驱动开发。 BSP概述 本章主要介绍VxWorks启动过程中调 阅读全文

posted @ 2022-06-12 22:47 者旨於陽 阅读(2867) 评论(0) 推荐(0) 编辑

Using VxWorks BSP with Zynq-7000 AP SoC译文

摘要: 概述 本文XAPP1158介绍了在Zynq-7000上运行VxWorks 6.9的技术细节。 介绍 Zynq-7000在不使用JTAG的情况下,通过PS完成PS和PL的初始化和配置。配置过程由两部分完成: 上电复位或者软复位之后,首先执行BootROM中的固化代码 PS的设备配置单元(Device 阅读全文

posted @ 2022-06-12 18:49 者旨於陽 阅读(676) 评论(0) 推荐(0) 编辑

2022年5月16日

FreeRTOS手札

摘要: 概念 名词 解释 FreeRTOS Port 每一种编译器+处理器的组合称为一个FreeRTOS port 目录结构 目录/文件 公共/私有 必要性 描述 FreeRTOSConfig.h 私有 必须 单板配置文件文件 Source/include 公共 必须 一个源文件要使用FreeRTOS的AP 阅读全文

posted @ 2022-05-16 22:32 者旨於陽 阅读(104) 评论(0) 推荐(0) 编辑

2022年5月6日

Wind River Workbench3.3使用技巧

摘要: 概述 VxWorks 6.9包括VxWorks操作系统、Wind River Workbench3.3开发环境、Wind River Diab编译器、Wind River GNU编译器,并集成了一些中间件和主机工具。 该平台有助于开发人员开发多样化的项目和应用,如VxWorks基于内核的应用(DKM 阅读全文

posted @ 2022-05-06 23:40 者旨於陽 阅读(4176) 评论(2) 推荐(0) 编辑

FPGA基本原理

摘要: 概述 1984年,Xilinx创造了FPGA,FPGA(Field Programmable Gate Array)是在PAL、EPLD、CPLD等可编程逻辑器件的基础上进一步发展的产物。 目前主流的FPGA均基于查找表(LUT)技术实现,FPGA内部功能单元包括: 可编程I/O 基本可编程逻辑单元 阅读全文

posted @ 2022-05-06 22:43 者旨於陽 阅读(518) 评论(0) 推荐(0) 编辑

2022年5月2日

Xilinx ZYNQ-7000系列PSOC芯片分析

摘要: Xilinx创造性地将PS(Process System)和PL(Programable Logic)集成到一块芯片中,推出ZYNQ-7000系列可编程SoC,它们使用相同的PS核,区别在于PL部分的硬件资源。官方推荐使用ISE开发工具。 PS和PL各自使用独立的电源,PS-PL之间的内部互联采用C 阅读全文

posted @ 2022-05-02 13:07 者旨於陽 阅读(550) 评论(0) 推荐(0) 编辑

2022年4月8日

Git介绍和常用命令

摘要: Git框架 SVN是集中式版本控制系统,而Git是分布式版本控制系统。 Git划分了工作区、暂存区、本地仓库和远程仓库四个区。在本地环境下,文件在三种状态之间流转: 已修改(Modified) - 工作区,修改的文件 已暂存(Staged) - 暂存区, git add但是未commit的文件 已提 阅读全文

posted @ 2022-04-08 23:27 者旨於陽 阅读(63) 评论(0) 推荐(0) 编辑

2022年2月11日

三层交换机之ACL

摘要: 概述 ACL(Access Control List)访问控制列表,俗称“防火墙”,它的作用是对入端口报文进行分类和过滤。 博通XGS系列交换芯片使用ContentAwareTM核(早期称为Fast Filter Processor)实现ACL功能,包括以下三种: VLAN ContentAware 阅读全文

posted @ 2022-02-11 15:20 者旨於陽 阅读(2869) 评论(0) 推荐(0) 编辑

导航