推荐阅读最新更新时间:2024-03-16 13:58
联盛德 HLK-W806 (五): W801开发板上手报告
W801 今天收到了等了两周的W801开发板, 和W806开发板外观基本一致, 但是尺寸, 排针和元件布局都有调整. W801和W806开发板的实物对比 W801与W806的对比 两个芯片核心完全一样, 芯片布局基本一致, 看差异就能大致了解W801的配置 W801的规格书 概述增加了无线部分: “支持 2.4G IEEE802.11b/g/n Wi-Fi 通讯协议;支持 BT/BLE 双模工作模式,支持 BT/BLE4.2 协议” W801内置 2MB Flash, 是W806的两倍, 其它MCU特性一致 增加的WIFI和蓝牙的描述 Wi-Fi 特性 支持 GB15629.11-2006,IEEE802
[单片机]
ADS_LPC2103开发板SPI 4位数码管测试试验
#include config.h #define HC595_CS (1 7) #define NixieTube_CS (1 11) void DelayMS(uint32 dly) { uint32 i; for(; dly 0; dly--) { for(i = 0; i 50000; i++); } } void MSPI_Init(void) { PINSEL0 = (PINSEL0 & 0xFFFF00FF) | 0x00001500; SPCCR = 0x52; // 设置SPI时钟分频 SPCR = (0 3) | // CP
[单片机]
使用NUCLEO-U575开发板的Timer15进行LSE测量
1.引言 客户在使用 STM32U5 时,想对外部 LSE 的起振情况和精度进行监测,于是使用 HSE 为时钟基准,对 LSE 进行测量。 Note : 本文中由于 Nucleo 开发板默认没有焊接 HSE 器件,因此,采用内部高速时钟替代 HSE 作为 PLL 的时钟源。为保证测量精度,应用中可以将时钟源替换为 HSE 即可。 2. 测量的实现 使用 NUCLEO-U575 开发板的 Ti mer15 进行 LSE 的测量。Timer15 在 APB2 总线上, 配置为使 用内部时钟,时钟 base 为 160MHz。 使用 Timer15 对 256 个 LSE 周期进行测量,然后对比精确度。 3. 测量的详细
[单片机]
迅为6818/4418开发板Yocto开发指南
迅为6818/4418开发板新增Yocto系统,并支持支持QML、OpenGL ES2.0、Web浏览器、gstreamer。 iTOP-4418 和 iTOP-6818 的 yocto 系统使用了 Linux4.4 版本的内核(设备树系统),源码可编译出 Qt5.4, Qt5.6,Qt5.8,Qt5.9 多个版本的 Qt 文件系统,Qt 使用了 eglfs 显示,支持 GPU 加速,能够运行 QML,Q3D 程序;文件系统中集成了 gstreamer,可调用 VPU 进行硬件编解码。 28.1 修改 userdata.img 镜像 userdata.img 镜像烧写到了/dev/mmcblk0p4 分区,有十多 G 的空
[单片机]
工程师设计经验分享:画FPGA开发板所犯的那些错误
画FPGA开发板所犯的那些错误,小编这里先截下我最初画这个开发板的一张“惨不忍睹”的PCB让大家看看。 Top Layer如图: Bottom Layer如图: 第一遍画的时候,想“速战速决”把它画完,草草了事,但是等全部布线完以后却发现这里面的错误实在是太多了,我觉得最核心的错误就是一开始就没有注意整个系统各个元器件的布局,从而导致了“灾难”的发生,后来的布线也就非常困难。大家很容易可以在上图中看出布线的长度大部分都很长,其实这也是非常严重的错误,尤其对于高速信号线来说。输入、输出端用的导线应该尽量短,且尽量不要长距离的平行,当然,差分线除外。我们知道,其实每个元器件都会有引脚电感,从芯片的引脚导线到电阻、电
[嵌入式]
将Android移植到FS2410开发板上
一、目前进展 1.Android已经可以通过NFS在FS2410开发板上运行 二、目前缺陷 1.触摸屏没有校准 2.Android中时钟停止,结束zygote进程,系统重启,时钟更新,但再次停止不动 3.串口无法与GPRS模块通讯 三、移植步骤 一、移植Android内核到FS2410开发板上 1、从 de.google.com/p/android/downloads/list http://co de.google.com/p/android/downloads/list 上下载linux-2.6.25-android-1.0_r1.tar.gz 2、将内核解压到用户目录,如/home/wangan/kernel.
[单片机]
tiny4412开发板icache操作程序
首先,来介绍关于cache的概念。 cache的作用: 基于程序访问的局限性,在主存和CPU通用寄存器之间设置了一个高速的、容量相对较小的存储器,把正在执行的指令地址附近的一部分指令或数据从主存调入这个存储器,供CPU在一段时间内使用,这对提高程序的运行速度有很大的作用。这个介于主存和CPU之间的高速小容量存储器称作高速缓存存储器(Cache)。 启用Cache后,CPU读取数据时,如果Cache中有这个数据的复本则直接返回,否则从主存中读入数据,并存入Cache中,下次再使用(读/写)这个数据时,可以直接使用Cache中的复本。 启用Cache后,CPU写数据时有写穿式和回写式两种方式。 (1)写穿式(Wri
[单片机]
基于STM32G031开发板的双通道简易示波器设计
引言 寒假练有一款白色的、非常美观的、双通道输入的基于STM32G031的板卡,它可以实现哪些功能呢?示波器、DDS信号发生器、频谱分析仪、失真度测量仪等等。 今天我们来看一位来自南京大学的【电子卷卷怪】同学所做的双通道简易示波器项目,这位同学还帮助多个参加寒假练的同学亲自解决了他们的问题。 项目成果概述 本项目使用硬禾课堂STM32G031开发板卡以及STM32CubeIDE开发工具,实现了一个简易的示波器。示波器的各项参数或功能概述如下: 1. 外观 (1)有主界面、副界面两个界面,并可以相互切换; (2)主界面包含波形模式和FFT模式,分别显示被测信号的波形和频谱; (3)波形模式包含:垂直尺度调整、水平时基调整、屏幕中
[单片机]