TI CC3200 WiFi芯片射频测试

近期在一款无线音频的项目调研中,无意间发现了TI推出的CC3200 低功耗WiFi芯片,综合对比Qualcomm Atheros的QCA4004,初步决定采用CC3200进行设计。除了优秀的射频指标外,CC3200还开放了全部资料,这大大降低了用户的使用门槛,也有理由相信CC3200将会获得非常广泛的应用。 TI CC3200概述 S… Read moreTI CC3200 WiFi芯片射频测试

为Freescale i.MX6处理器移植ART

i.MX6是Freescale推出的ARM架构高端多媒体处理器,与常规的ARM处理器不同的是,i.MX6具有非常实用的PCI Express接口,这对于从事WiFi行业的人士来说具有非常大的吸引力。通常的基于WLAN SoC进行无线产品设计,很难具备高性能多媒体处理能力;通常的基于ARM处理器进行多媒体处理器平台设计,又很难实现高性能… Read more为Freescale i.MX6处理器移植ART

Atheros SDK研究与使用

最近空闲时间很多,索性研究起了Atheros SDK。正如很多读者所知道的, 笔者本人并非软件出身,所以很基础的问题在我看来都很高深,Atheros的SDK也同样如此,看了1,2天代码,我总算研究清楚怎样使用,后续争取将我的研究与使用成果在这里与读者分享。第一阶段的研究目的是如何将自己需要的软件一同编译,最终可以在目标板上运行,本文也… Read moreAtheros SDK研究与使用

i.MX6 SGTL5000音频驱动程序调试

SGTL5000是Freescale推出的一款包含耳机的低功率立体声编解码器,可为需要线路输入、麦克风输入、线路输出、耳机输出和数字I/O的便携式产品提供全面的音频解决方案。Freescale官方的i.MX6Q SABRESD参考设计使用的Audio CODEC型号是Wolfson公司的WM8962,由于WM8962的引脚间距特别小,… Read morei.MX6 SGTL5000音频驱动程序调试

Freescale i.MX6 编译环境搭建

最近再次使用Freescale i.MX6处理器,作为极少数具有PCI Express接口的ARM架构处理器,i.MX6特别适合于无线多媒体应用。与此前不同的是,这次没有人配合我进行驱动程序的开发,移植等工作,所以只好硬着头皮上。由于本人非软件专业出身,工作中也很少接触,所以不敢怠慢,严格按照Freescale官方的手册,万分小心地搭… Read moreFreescale i.MX6 编译环境搭建

Allegro中设置开窗的方法

最近常常看到读者在本站搜索Allegro开窗相关的内容, 笔者特撰写本文简单介绍一下。Allegro开窗其实就是使铜皮裸露,通常用于屏蔽罩设计,散热设计,接地设计等,无论是哪种设计,其操作方法都是一致的,本文以BeamRF中的开窗设计为例。 其实在Allegro中设计开窗的方法非常简单,总的来说就是在Board Geometry下的S… Read moreAllegro中设置开窗的方法

射频电感的主要技术参数

看到文章的标题,可能很多读者会有疑惑,本文为什么会出现如此基础的技术文章?前几天本站发表了一篇“电感Q值对射频巴伦(Balun)的影响”的文章,里面降到了射频电路设计中电感的重要性。其实回想很多产品设计过程中,越是基础的问题,就越是值得引起注意,所以 笔者打算与读者分享本文。本文不是本站原创,是摘自Token公司的官方网站,Token… Read more射频电感的主要技术参数

电感Q值对射频巴伦(Balun)的影响

做过 WiFi产品的读者一定知道射频巴伦,英文称之为Balun,就是balance-unbalance的缩写,含义为平衡-不平衡转换器,常见于RF Tranceiver的射频输出/输入引脚,用于对射频信号实现差分到单端的转换,后文直接称之为Balun;做过射频的读者也一定知道电感的Q值,即品质因数,是衡量电感器件的主要参数。是指电感在… Read more电感Q值对射频巴伦(Balun)的影响