tag 标签: arm核心板

相关帖子
相关博文
  • 热度 4
    2024-12-3 10:24
    222 次阅读|
    0 个评论
    作为优秀工程师的你,已身经百战、阅板无数!请先醒醒,新的项目来了,这是一个既要、又要、还要的产品需求,ARM核心板中一个处理器怎么能实现这么丰富的外围接口?踌躇之际,你偶阅此文。于是,“潘多拉”的魔盒打开了! 没错,USB资源就是你打开新世界得钥匙,它能做哪些扩展呢? 1.1USB扩网口 通用ARM处理器大多带两路网口,如果项目中有多路网路接口的需求,一般会选择在主板外部加交换机/路由器。当然,出于成本考虑,也可以将Switch芯片集成到ARM核心板或底板上,如KSZ9897、YT9215等。但是,如果你需要扩展的网口完全独立MAC,且成本可控,那通过USB扩展也将是个不错的选择。 图1多网口板卡 常见的USB扩网口芯片有LAN9730、AX88179、RTL8211等,可根据情况选择USB2.0或USB3.0扩展出百兆、千兆网口。 1.2USB扩WIFI 这是比较常见的使用方法了。常见的WIFI模块预留的通信接口有USB、SDIO、UART/SPI,对于有些SDIO资源局促的芯片,通过USB扩展WIFIT功能显得顺理成章,且USB能满足更高的通信速率。RTL8821、RTL8188等相关型号。 图2常见的WIFI模块 1.3USB扩SATA 大多数中低端处理器不支持SATA或PCIE总线,如果需要大容量的外部存储,就需要考虑扩展实现。是的,通过外部插入TF卡能满足大部分使用要求,但如果你对通信速率稍有要求、对存储容量有较大要求,请关注下使用USB扩展SATA方案,如SPIF225A、JM20329、PL-2571。需要注意的是,受制于芯片先择和电路设计,该方案的传输速率仍旧有限。 1.4USB扩串口 这种需求在工业领域也比较常见,像数据采集器、通信管理机等产品上多有10个以上的RS232/RS484的需求。除了常见的SPI扩展UART的思路,通过USB对其扩展也是一个不错的路线。CH9344、CH348、FE1.1S等都比较常用,可根据需求数量合理选择。 1.5USB扩SPI/IIC 这个扩展方式对于MPU来说可能并不常用,对于大多少场景来说,SPI/IIC的资源数是够用的。如果有此需求,推荐参考CH347,高速USB转接芯片,可实现USB转SPI、USB转I2C、USB转JTAG等功能。 1.6USB扩USB 显然,USB这么好用,定有数量不足的情形。扩展USB就是常见的USBHUB方案了,如4/6/8口的HUB芯片。此外,HUB芯片也很容易实现级联扩展。使用HUB方案进行多口扩展时,务必留意速率瓶颈。此处可参考USB2514、FE1.1、USB5744等。 像4G模组、USB摄像头、触摸屏信号等也都是通过USB通信实现交互。由此可见,USB接口真是我们工控领域的扩展能手。不过,在成本预算充足的情况下,还是建议您选择外设资源丰富的处理器。毕竟,原生的资源才最能保证稳定和性能。 我们专注于嵌入式ARM软硬件的设计与生产,欢迎广大开发工程师随时沟通交流!
  • 2024-11-7 11:16
    153 次阅读|
    0 个评论
    1.背景 网络时间协议NTP(NetworkTimeProtocol)是用于互联网中时间同步的标准互联网协议,可以把计算机的时间同步到某些时间标准。NTP对于我们产品来说有什么用呢,简单的讲,当你的设备时间不准确了,你可以接入到互联网,从网上同步一下时间,非常方便。 对于我们嵌入式行业,大批量生产板卡烧写系统时,逐个给产品统一时间无疑是一件很痛苦的事情,所以我们选择一台主机作为NTP服务器,让板卡通过NTP服务去同步该时间,便可高效解决这个问题! 2.技术实现 接下来为大家演示下使用方法,这里使用RK3568评估板与一台电脑主机做方案验证。 图1 HD-RK3568-CORE核心板 2.1电脑主机配置 1.Windows运行打开“regedit”编辑注册表; 2.找到"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters", 设定值修改为“NTP”; 3.找到"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config", 修改设定值为5。AnnounceFlags的值为5时,强制时钟源为本地CMOS时钟。 4."HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer", 数值修改为1。此作用为开启NTP服务器功能(默认是不开启NTPServer服务,除非电脑升级成为域控制站) 5.重起WindowsTime服务 a)打开开始菜单输入“CMD”在命令行模式下输入: net stop w32time && net start w32time 重启一下win32time服务,如未启动w32time只需执行netstartw32time即可 b)打开运行框输入services.msc打开服务. 将windowstime服务设置为自启 (实测开启自动启动,重启后依然没有启动,需要手动启动) 6.NTP服务为UDP123端口,注意防火墙放开该端口,windows防火墙放开方法: netshadvfirewallfirewalladdrulename= "NTPServer" dir = in action=allowprotocol=UDPlocalport=123 7.设置网口ip为192.168.1.10与开发板保持同网段。 2.2linux端(RK3568) 1.如使用buildroot文件系统,则使用chrony去同步时间: /etc/chrony.conf server 192.168.1.110 iburst maxdistance16.0 makestep1.03 driftfile /var/ lib /chrony/ drift rtcsync 重启chrony服务 /etc/ init .d / S49chrony restart 2.如使用debian使用ntp systemctlstopntp ntpdata 192.168.1.110 END
  • 2023-5-5 17:30
    0 个评论
    万象奥科全新T113核心板震撼上市,仅68元、工业级品质、双核A7处理器、外设丰富,诠释极致性价比! 参数速递 1.全志T113工业级处理器,主频1.2GHz 2.双核Cortex-A7+玄铁C906 RISC-V + HiFi4 DSP异构多核 3.内存128MB/256MB/512MB,存储256MB/8GB 4.支持Video Decoding H.265/H.264,Video Encoding JPEG/MJPEG 外设功能 1路千兆网口,支持RGMII、RMII 2路CAN-Bus,CAN2.0A与CAN2.0B 6路UART接口,波特率高达4Mbps 2路USB2.0,DRD&HOST 支持RGB输出,支持LCD touch 支持Dual link LVDS、MIPI DSI 便捷开发 配套硬件:开发板、显示屏、4G模组、调试串口…… 配套资料:用户手册、数据手册、应用范例、系统源码…… 关于万象 万象奥科成立于2016年,专注于嵌入式软硬件产品的设计、研发与生产,是瑞芯微、全志、芯驰、Renesas、Microchip、NXP、ST等原厂在国内的重要技术合作伙伴。公司产品广泛应用于汽车电子、轨道交通、医疗、电力电子、新能源、石油化工、重工机械、环保、自动化等领域。
  • 热度 7
    2012-8-26 11:28
    1590 次阅读|
    0 个评论
    世界上最小的PXA310核心板,提供完整的产品级驱动,不用写一行驱动代码可以直接形成产品。