- 博客(16)
- 资源 (155)
- 问答 (1)
- 收藏
- 关注
原创 arm-linux-gcc/ld/objcopy/objdump参数总结
arm-linux-gcc/ld/objcopy/objdump参数总结arm-linux-gcc -wall -O2 -c -o $@ $<-o 只激活预处理,编译,和汇编,也就是他只把程序做成obj文件-Wall 指定产生全部的警告信息-O2 编译器对程序提供的编译优化选项,在编译的时候使用该选项,可以使生成的执行文件的执行效率提高-c 表示只要求编译器进行编译,而不...
2019-08-31 13:54:06 335
原创 SRAM、SDRAM、FLASH三者的区别
Sram的好处是接口简单,速度快容易操作,用资源也比较少;sdram的最大好处是容量大,当然速度也比较快,但是接口复杂些,也耗逻辑资源多些;flash是非易失性存储器,速度慢。目前,相同容量的SRAM价格是SDRAM的8倍左右,面积则将近大4倍,所以SRAM常用于快速存储的较低容量的RAM需求,比如Cache(缓存),比如CPU内部的L1 Cache和主板上的L2 Cache,一般只有几百K。...
2019-08-31 13:39:08 3832
原创 UART和RS232、RS485的基础知识
https://blog.csdn.net/xiaoxiaopengbo/article/details/80088256
2019-08-22 15:09:53 100
原创 iptables实现网络数据转发和网络数据共享功能
https://blog.csdn.net/li_wen01/article/details/86714176
2019-08-21 17:33:58 492
原创 基于嵌入式Linux系统的3G/4G路由器设计——iptables nat 模式
https://blog.csdn.net/li_wen01/article/details/77925340
2019-08-21 14:40:45 468
原创 基于嵌入式Linux的无线路由器设计——Bridged Adapter网桥模式
现在嵌入式设备联网,主要有两种模式:以太网RJ-45 接口直接插网线上网;3G/4G 模块拨号上网。随着无线终端设备的不断普及,手机平板等无线设备对网络的需求也日益增加。本篇文章主要介绍基于嵌入式Linux的无线路由器设计,以桥接的方式访问网络。该方式适合不需要拨号的设备使用,也就是直接插网线就可以联网。基于3G/4G 这种拨号方式的设计将在下篇文章中介绍。常见的网络连接方式,博客h...
2019-08-21 14:29:21 824
原创 显示客户端client 连接的信息
显示当前路由器上,client的name,ip,mac,connect_type信息有两种方式:来自链接一。通过DHCP client分配列表 (缺点:client列表会根据超时时间刷新,一般超时时间为12h,)二。通过arp缓存列表/proc/net/arp(缺点:arp刷新时间默认为30s,这个时间的误差可以接受。)主要讲解第二种方法:Flags: 0x0是找不到这台主机了...
2019-08-20 16:56:35 758
原创 使用udhcpc能获取到DHCP自动分配的IP,但是该IP却没有设置到网卡上
udhcpc是一个面向嵌入式系统的非常小的DHCP客户端,字母的缩写微-DHCP-客户端(μDHCPc)。1.udhcpc-ieth0udhcpc只是获取一个IP,我们需要把\busybox-1.1.2\examples\udhcp下的脚本simple.script改名为default.script,放在开发板上的/usr/share/dhcpc/目录下,才能将获取的IP写到指定的网...
2019-08-20 11:36:33 1347
原创 udhcpc 和 udhcpd
由于要使用网络通讯,所以不可避免的要用到dhcp。理想的网络通讯方式是下面3种都要支持: 1,接入已有网络。这便要求可以作为dhcp客户端。 2,作为DHCP服务器,动态分配IP。 3,指定固定IP 第3种情况没有什么好说的,简单说下前2种情况。 使用步骤: (1)在内核的网络项里面把DHCP配置上; (2)在busybox里面把[*]udhcp serv...
2019-08-20 11:02:19 1588
原创 使用wpa_supplicant测试 WIFI 驱动模块——RTL8188CUS
Wpa_supplicant是linux系统下一个非常强大的无线网卡管理程序。目前可以使用wireless-tools或wpa_supplicant工具来配置无线网络。请记住重要的一点是,对无线网络的配置是全局性的,而非针对具体的接口。 wpa_supplicant是一个较好的选择,但缺点是它不支持所有的驱动。请浏览wpa_supplicant网站获得它所支持的驱动列表。另外,wp...
2019-08-19 17:03:45 1487
原创 rtl8188 wifi模块设置
rtl8188目录下为wifi驱动源码,编译驱动命令cd ./rtl8188make cleanmake生成的8188eu.ko为rtl8188的驱动ko板子启动后建立ap热点命令:hostapd /etc/hostapd.conf -Bifconfig wlan0 192.168.2.1udhcpd -fS /etc/udhcpd.conf &默认的热点名字和密码配...
2019-08-19 16:49:15 2019
原创 基于Linux WiFi ap 的hostapd 工具的使用方法
什么是hostapdhostapd 是用户控件的守护进程用于无线接入点(AP)和授权服务器(authentication servers).她实现了IEEE802.11的AP管理,IEEE802.1X/WPA/WPA2/EAP授权,RADIUS 客户端,EAP服务器和RADIUS 授权服务器,目前最新版本支持Linux系统(HOST AP,madwifi,mac80211-based驱动)和F...
2019-08-19 13:39:44 1320
原创 DHCP原理及配置
什么是DHCP协议?DHCP(Dynamic Host Configuration Protocol ,动态主机配置协议)通常被用在大型的局域网络中,主要作用是集中的管理,分配IP地址,使网络环境中的主机动态的获得IP地址,Gateway地址,DNS服务器地址等信息,并能够提升地址的使用率。DHCP协议的工作过程?1.发现阶段:即DHCP客户机寻找DHCP服务器的阶段。DHCP客户...
2019-08-19 10:58:08 274
原创 svn 主干(trunk)、标记(tag)、分支(branch)使用
描述:SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。当一个主干无法满足用户需求的时候,我们需要借助tag、branch,来解决我们上线版本bug修复和新需求...
2019-08-05 16:20:07 371
zlmediakit-windows zlmediakit-windows zlmediakit-windows
2024-06-18
libuvc 相关代码 k230
2023-12-22
live555 vs2022
2023-11-22
多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件多分辨率264,265文件多分辨率264,265
2023-07-05
macbook 2017 bootcamp win10 安装
2023-01-29
绘制流程图工具 绘制流程图工具
2022-11-06
音频文件数组转成c语言的数组
2022-09-08
数字音频接口(I2S,PCM,TDM,PDM)数字音频接口(I2S,PCM,TDM,PDM)数字音频接口(I2S,PCM,TDM
2022-06-24
音频测试文件,各种格式集合 wav pcm mp3
2022-04-28
cmake笔记 cmake 笔记 cmake笔记 cmake
2022-02-01
qt 多窗口yuv零拷贝渲染.rar
2021-11-26
drm-example.zip
2021-11-12
Jz2440_驱动二期笔记.zip
2021-11-02
u-boot-jz2440源码
2021-10-31
ffmpeg-windows4.3.1源码静动态库.zip
2021-01-05
webrtc ulpfec无法全部还原丢失包问题
2020-09-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人