首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏全栈程序员必看

    什么是ARM?_arm开发

    ARM处理器的内核是统一的 ,由ARM公司提供,而片内部件则是多样的 ,由各大半导体公司设计,这使得ARM设计嵌入式系统的时候,可以基于同样的核心,使用不同的片内外设 ,从而具有很大的优势。 首先,核心本身通常深度嵌入在设备内部,在设备范畴内通常不直接可见,而调试端口通常是唯一和核心本身相连的外露部分,有一些粘合逻辑,如时钟和复位集成电路。 由于 ARM 核心只有两个中断输入,最常见的外设就是某种中断控制器,在外设内部,各组件通过芯片上互联总线架构相互连接,对于极大多数基于ARM的设备而言,这就是标准的 AMBA 互联。 三星的Exynos 4412 SCP 是一款基于Cortex-A9的SOC; 如下图所示,Exynos 4412包含了4个Cortex-A9的处理器(核); Cortex-A9是基于ARMv7 ; ARM处理器名字 :以前叫ARM9ARM11, 新的命名规则改以Cortex命名,分别是Cortex-A,Cortex-R,Cortex-M;这三个字母A、R、M合到一起又是ARM

    3.5K10编辑于 2022-11-04
  • 来自专栏工业级核心板

    星嵌 OMAPL138工业核心 TI ARM9+DSP C674x Linux C6000 uPP

    1 核心简介 SOM-XQ138基于TI OMAP-L138定点/浮点DSP C674x+ARM9处理器,双核主频456MHz,C6000 DSP + ARM设计的工业级核心核心采用工业级B2B 核心特点 ※ 工业级TI OMAP-L138定点/浮点DSP C674x+ARM9处理器,主频456MHz; ※ 工业级B2B连接器,稳定性强,易插拔,防反插; ※ 板载DDR2、ETH PHY,降低了开发难度和时间成本 ; ※ 核心尺寸(50mm*35mm),仅硬币大小,占用空间小; ※ 支持裸机、SYS/BIOS操作系统; 图片 2 典型应用领域 图像处理设备 工业控制 智能电力系统 手持检测仪器 音视频数据处理 高精度仪器仪表 数据采集处理显示系统 中高端数控系统 通信设备 3 硬件参数 DSP TI OMAP-L138,浮点DSP C6748+ARM9,双核主频456MHz ROM 512MByte SD 端软件支持 裸机、Linux kernel 4.19.94(2019 LTS) 5 开发资料 (1) 提供核心引脚定义、可编辑底板原理图、可编辑底板 PCB、芯片Datasheet,缩短硬件设计周期

    67910编辑于 2023-03-14
  • 来自专栏FPGA/ARM/DSP技术专栏

    基于AM335X开发 ARM Cortex-A8——NAND FLASH版本核心使用说明

    前 言:NAND FLASH版本和eMMC版本核心使用方法基本一致。 U-Boot编译、基础设备树文件编译、固化Linux系统NAND FLASH分区说明和NAND FLASH启动系统、固化Linux系统、AND FLASH读写测试等,NAND FLASH版本与eMMC版本核心在使用方面的不同之处 创龙科技TL335x-EVM-S是一款基于TI Sitara系列AM3352/AM3354/AM3359 ARM Cortex-A8高性能低功耗处理器设计的评估。 Host# make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- am335x_evm_s_nandboot_defconfig图 1我司提供经过验证的U-Boot Target# /opt/tools/mknandboot.sh图 9脚本会进行如下操作:擦除NAND FLASH。

    2.4K20编辑于 2022-06-24
  • 来自专栏全栈程序员必看

    ARM方案公司,三星S5PV210核心,「建议收藏」

    深圳葡萄雨技术有限公司是一家专业高端嵌入式ARM解决方案供应商,核心业务:高通、MTK、三星等解决方案定制开发,作为技术方案提供商,自成立起一直专注于嵌入式领域里相关产品的软硬件开发、生产以及相应的增值服务

    28720编辑于 2022-11-04
  • 来自专栏全栈程序员必看

    arm程序如何调试_arm开发用什么语言

    我想因该是因为学生们是EE小站访问的主力吧——9月和3月是开题的日子,这资料搜索做的,哈哈。现在是淡季,祝大家假期愉快,多陪陪父母。 首先说代码裸奔怎么做 你需要的东西有: ● 带并口的电脑一台 ● 并口延长线一根 ● Wiggler一个 ● 随便什么ARM7或ARM9的开发一个 如果没有并口延长线 ARM开发也可以在淘宝上淘淘,看你的经济能力了。 还有一个值得注意的是,由于我们用的是Wiggler这种简单的JTAG协议转换器,初始化脚本里必须加上arm7_9sw_bkptsenable这句。 /home/lxz/at91rm9200;你已经正确连接了Wiggler,开发已经上电。

    1.8K20编辑于 2022-11-04
  • 来自专栏工业级核心板

    DSP+ARM+FPGA,星嵌工业级核心,降低开发成本和时间

    星嵌SOM-XQ138F是小体积,定点/浮点DSP C674x+ ARM9+Xilinx Spartan-6 FPGA工业级三核核心,72mm*44mm,功耗小、成本低、性价比高。 采用沉金无铅工艺的八层设计,专业的PCB Layout设计,注重EMC,抗干扰能力强。 CPU:TI OMAPL138(TMS320C6748+ARM926EJ-S),频率最高达456MFPGA:Xilinx Spartan-6系列XC6SL16,可升级至XC6SL45图片图片图片

    36910编辑于 2023-08-01
  • 来自专栏FPGA/ARM/DSP技术专栏

    TI Sitara AM57x 多核SoC核心(DSP + ARM)-性能及参数资料

    创龙科技SOM-TL570x是一款基于TI Sitara系列AM5708 ARM Cortex-A15 + 浮点DSP C66x处理器设计的异构多核SoC工业级核心核心经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。 典型应用领域 运动控制 工业PC 机器视觉 智能电力 视频监测 软硬件参数 硬件框图 图 5 核心硬件框图 硬件参数 表 1 CPU CPU:TI Sitara AM5708 1x ARM Cortex-A15 状态1:系统启动,评估不接入外接模块,不执行额外应用程序; 状态2:系统启动,评估不接入外接模块,ARM端运行DDR压力读写测试程序,ARM Cortex-A15核心的资源使用率约为100%,DSP 增值服务 主板定制设计 核心定制设计 嵌入式软件开发 项目合作开发 技术培训

    1K30编辑于 2022-05-11
  • 来自专栏技术分享

    以RK3568为例,ARM核心如何实现NTP精准时间同步?

    技术实现接下来为大家演示下使用方法,这里使用RK3568评估与一台电脑主机做方案验证。 图1   HD-RK3568-CORE核心2.1 电脑主机配置1.Windows 运行打开“regedit”编辑注册表;2.找到"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet firewall add rule name="NTP Server" dir=in action=allow protocol=UDP localport=1237.设置网口ip为192.168.1.10与开发保持同网段

    72100编辑于 2024-11-07
  • 嵌入式ARM核心进行24小时老化测试的重要意义

    在飞凌嵌入式的生产及测试流程中,有一个雷打不动的环节——每一块核心产品都必须完成24小时持续老化测试,才能获准出厂。 1、为什么要"折磨"核心?老化测试,顾名思义,就是让产品在模拟实际工作环境下持续运行,加速暴露潜在缺陷的过程。 这就像是为核心安排的一场"全身体检",目的是在出厂前及时发现那些可能存在的隐藏较深的质量问题。早期失效筛选是老化测试的首要任务。 在测试期间,每一块核心需要持续运行测试程序:满负荷运行考验处理能力,让潜在问题无所遁形。3、规模化挑战:不仅仅是时间投入对于企业而言,对全部交付的核心产品实施老化测试意味着要面对诸多挑战。 每一块经过老化测试的核心,承载的不仅是技术参数,更是飞凌嵌入式对卓越品质的坚持。这份坚持,源于我们对行业的敬畏,对客户的承诺,以及对自身责任的深刻理解和严格要求。

    22210编辑于 2025-10-24
  • 来自专栏FPGA/ARM/DSP技术专栏

    瑞芯微RK3506(3核ARM+Cortex-A7 + ARM Cortex-M0)工业核心规格书

    核心简介创龙科技SOM-TL3506是一款基于瑞芯微RK3506J/RK3506B处理器设计的3核ARM Cortex-A7 + ARM Cortex-M0全国产工业核心,主频高达1.5GHz。 核心CPU、ROM、RAM、电源、晶振等所有元器件均采用国产工业级方案,国产化率100%。 机械尺寸表 5PCB尺寸35mm*45mmPCB层数6层PCB厚1.6mm顶层最高元器件高度1.3mm核心高度2.9mm重量7.2g备注:顶层最高元器件高度:指核心最高元器件水平面与PCB正面水平面的高度差 核心最高元器件为CPU(U7)。核心高度 = PCB厚 + 顶层最高元器件高度。 型号参数解释核心套件清单表 7名称数量备注SOM-TL3506核心1个/技术服务协助底板设计和测试,减少硬件设计失误;协助解决按照用户手册操作出现的异常问题;协助产品故障判定;协助正确编译与运行所提供的源代码

    1.5K10编辑于 2025-04-09
  • 来自专栏我命由我不由天

    Python的交叉编译移植至arm

    虽然网上有那么多python的交叉编译移植教程,但是方法差异蛮大,需要根据实际开发的型号做调整,以下是适用于海思的板子移植过程。 step 1. python版本从网上下就可以; step 2. 配置 和编译CC=arm-hisiv300-linux-gcc CXX=arm-hisiv300-linux-g++ . /configure --host=arm-linux --prefix=/home/jhb/nfs/Python-2.7.3/python_install step 5. 此时在开发上./python可以运行。 step 9. $PYTHONHOME:$PYTHONPATH 移植python的目的是为了使用一个叫speedtest的网速测试工具,它使用python 脚本语言编写,linux上测试网速的工具很多,但是适用于开发的却少的可怜

    3.3K20发布于 2019-08-02
  • 来自专栏FPGA/ARM/DSP技术专栏

    Zynq-70107020开发(双核ARM Cortex-A9+A7)软硬件规格资料

    图 1 TLZ7x-EasyEVM-S硬件资源图解1图 2 TLZ7x-EasyEVM-S硬件资源图解2SOM-TLZ7x-S核心SOM-TLZ7x-S核心板载CPU、ROM、RAM、USB PHY 核心硬件资源、引脚说明、电气特性、机械尺寸、底板设计注意事项等详细内容,请查阅《SOM-TLZ7x-S核心硬件说明书》。 图 3 核心硬件框图图 4图 5电源接口CON9为12V2A直流输入DC-417电源接口,可适配外径4.4mm、内径1.65mm电源插头。电源输入带有过流过压保护功能。SW9为电源摆动开关。 _1V8_BRD和VDD_1V5_BRD电源晚于核心电源上电,并且三者同时上电。 POR复位按键SW6为评估POR复位按键,控制VDD_5V_MAIN电源的使能引脚,实现对核心上电复位功能。

    5.6K40编辑于 2022-10-31
  • 来自专栏Linux驱动

    arm驱动总结(makefile+lds链接脚本+裸调试)

    在裸2440中,当我们使用nand启动时,2440会自动将前4k字节复制到内部sram中,如下图所示: 然而此时的SDRAM、nandflash的控制时序等都还没初始化,所以我们就只能使用前0~4095 -D -m arm nand_elf > nand.dis //将nand.bin文件反汇编出nand.dis文件 //-D :反汇编nand.bin里面所有的段, -m arm:指定反汇编文件的架构体系 ,这里arm架构 %.o:%.c //冒号前面的是目标文件,冒号后面的是依赖文件,%.o表示所有.o文件, arm-linux-gcc -Wall -c -O2 -o $ 0x00000700, //BANKCON5 p[7] =0x00018005, //BANKCON6 p[8] = 0x00018005, //BANKCON7 p[9] =0) { if(c>9) putc(c-10+'A');

    1.7K90发布于 2018-01-08
  • 来自专栏全栈程序员必看

    arm的一些概念(ARM9、Cortex的区别)

    arm的一些概念(ARM7、Cortex-M的区别) ARM7:ARMv4架构,ARM9:ARMv5架构,ARM11:ARMv6架构,ARM-Cortex 系列:ARMv7架构。 ucOS、ucLinux这些精简实时的RTOS不需要MMU,当然可以在ARM7上运行。 ARM9ARM11,是嵌入式CPU(处理器),带有MMU,可以运行诸如Linux等多用户多进程的操作系统,应用场合也不同于ARM7。 所以看上去ARM7跟Cortex-M很像,因为他们都是MCU,但确是不同代不同架构的MCU(Cortex-M比ARM7高了三代!),所以性能也有很大的差距。 想必楼主现在肯定知道了ARM7、Cortex-M的区别,不过还是花了点时间整理在此,可以帮助后来的初学者搞明白这些基本的概念性问题。

    2.2K10编辑于 2022-09-02
  • 来自专栏嵌入式单片机

    STM32核心焊接

    由于STM32核心上只有直流供电,因此测量电流时,要将旋钮旋到直流电流档。而且,STM32核心上的电流均为mA级。    STM32核心物料   STM32核心焊接步骤   焊接第一步   焊接的元件编号:U1   焊接说明:拿到空的STM32核心后,首先要使用万用表测试5V、3.3V和GND三个网络有没有相互之间短接 焊接第二步   焊接的元件编号:U2,C16,D1,C17,C18,L2,C19,PWR,R9,R7,R8,J4   焊接说明:按照编号将对应的元器件依次焊接到电路上。 STM32核心的电源指示灯(编号为PWR)应为红色点亮状态。    焊接第五步   焊接的元件编号:C8,C9,C10,R10,R11,R12,KEY1,KEY2,KEY3,R1,R2,R3,R4,R5,J8,J6,J1,J2,J3   焊接说明:按照编号将对应的元器件依次焊接到电路

    1.5K30发布于 2020-01-14
  • 来自专栏FPGA/ARM/DSP技术专栏

    全志A40i+Logos FPGA核心(4核ARM Cortex-A7)硬件说明

    硬件资源SOM-TLA40iF核心板载ARM、FPGA、ROM、RAM、晶振、电源、LED等硬件资源,并通过B2B连接方式引出IO。 电源ARM端采用工业级PMIC电源管理芯片,满足系统的供电要求和CPU上电、掉电时序要求,核心采用5V直流电源供电。 外设资源核心引出的ARM端主要外设资源及性能参数如下表所示。 图 9 核心引脚排列示意图电气特性工作环境表 14环境参数最小值典型值最大值工作温度-40°C/85°C存储温度-50°C/90°C工作湿度35%(无凝露)/75%(无凝露)存储湿度35%(无凝露)/ 状态2:系统启动,评估不接入其他外接模块,ARM端运行DDR压力读写测试程序,4个ARM Cortex-A7核心使用率约为100%,FPGA端运行IFD测试程序。

    3K10编辑于 2023-01-31
  • 来自专栏全栈程序员必看

    ARM9开发之学习过程总结

    开发的配套光盘有很多资料文档,在学习之前,大概浏览一下是非常不错的,强烈建议,特别是S3C2440的技术参考手册。 1,熟悉开发的硬件资源(TQ2440的原理图) 2,熟悉SRAM,SDRAM,Nor Flash,Nand Flash。 9,学习ARM汇编与C语言的混合编程,GCC内联汇编,掌握参数传递方式和ARM过程调用标准(APCS)即可。 14,现在可以学习uboot了,就是你的开发一上电就运行的那个东西,主要是学习移植。 虽然刚毕业几个月,工作中也没有接触ARM9,但是我有时间就会坚持学习ARM9这款CPU,希望有朝一日,在接触新的ARM处理器时,也能快速入手。

    1K10编辑于 2022-06-28
  • 来自专栏程序员

    Linux开发环境搭建——ARM开发连接Ubuntu

    https://blog.csdn.net/zy010101/article/details/90727030 本文将介绍使用Ubuntu物理机和ARM 开发连接,而不是虚拟机。 通过minicom,我们就能连接到开发了。安装minicom命令如下。 sudo apt-get install minicom 安装完minicom以后,需要将开发和电脑进行物理连接。 然后打开开发电源,如果minicom配置没有问题的话,此时应该出现开发开机加载过程。加载完成以后,按下ENTER。就会看到类似下面的界面。 ? 我这块开发是飞凌嵌入式开发,搭载的是Samsung的S3C6410 SOC。

    3K30发布于 2019-07-02
  • 来自专栏FPGA/ARM/DSP技术专栏

    TI Sitara系列AM64x核心(双核ARM Cortex-A53)软硬件规格资料

    本文案例板卡为:AM64x,它是一款基于TI Sitara系列AM64x双核ARM Cortex-A53 + 单/四核Cortex-R5F + 单核Cortex-M4F设计的多核工业级核心,通过工业级 9路PWM输出,每路PWM具有专用16位时基计数器(用于周期和频率控制);支持最高13.5MHz工作频率;UART9在48MHz工作频率下,最高波特率可达3.6Mbps;支持硬件或软件流控;备注:其中2 空闲状态:系统启动,评估不接入其他外接模块,不执行程序。满负荷状态:系统启动,评估不接入其他外接模块,运行DDR压力读写测试程序,2个ARM Cortex-A53核心的资源使用率约为100%。 图 8不开启风扇图 9开启风扇请参考如上测试结果,并根据实际情况合理选择散热方式。机械尺寸核心主要硬件相关参数如下所示,仅供参考。 核心最高元器件为CPU(U1)。图11底板设计注意事项最小系统设计基于SOM-TL64x核心进行底板设计时,请务必满足最小系统设计要求,具体如下。

    2.2K21编辑于 2022-10-31
  • 来自专栏FPGA/ARM/DSP技术专栏

    TI Sitara系列AM64x核心双核ARM Cortex-A53

    核心简介 创龙科技SOM-TL64x是一款基于TI Sitara系列AM64x双核ARM Cortex-A53 + 单/四核Cortex-R5F + 单核Cortex-M4F设计的多核工业级核心,通过工业级 核心经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。 用户使用核心进行二次开发时,仅需专注上层运用,降低了开发难度和时间成本,可快速进行产品方案评估与技术预研。 图 1 核心板正面图 图 2 核心背面图 图 3 核心斜视图 图 4 核心侧视图 典型应用领域 工业网关 工业机器人 运动控制器 伺服驱动器 配变电终端 软硬件参数 硬件框图 图 5核心硬件框图 其他服务 主板定制设计 核心定制设计 嵌入式软件开发 项目合作开发 技术培训

    1.7K00编辑于 2022-09-12
领券