ThreadX
文章平均质量分 80
李易达
专业点灯10年
展开
-
ZYNQ UltraScale+ MPSoC Linux + ThreadX AMP玩法
ZYNQ UltraScale+ MPSoC Linux + ThreadX AMP玩法处理器架构ZYNQ 7000双核ARM-Cortex A9 CPUZYNQ UltraScale+ MPSoC四核ARM-Cortex A53 CPU、双核Cortex-R5 RPU、Mali-400 GPU(一个Geom原创 2022-03-22 20:07:44 · 3275 阅读 · 0 评论 -
ZYNQ与ThreadX之AMP玩法
得益于A9的双核异构架构,我们可以在双核上进行AMP、SMP、以及BMP三种运行模式的软件开发。本次是笔记简单概要AMP的玩法。Xilinx的SDK提供的标准的AMP是基于FreeRTOS的OpenAMP,我们这里需要的是基于ThreadX的AMP.创建CPU0_APP我们直接通过New->Application Project:创建一个在内核0上运行的APP:需要注意的是选择的Processor为内核0.图 1我在CPU0中创建了一个按键,通过连接在PS上的按键KEY_PS控制连接在原创 2021-11-25 09:53:41 · 1470 阅读 · 2 评论 -
ZYNQ移植ThreadX demo
本次演示是基于vivado 2018.3版本完成的。硬件是7020 512M DDR 7010与7020的arm a9核是相同的,可以直接参考自己的硬件进行创建自己的工程。本次的原始工程文件连接在论坛中已经可以找到。下载并解压,使用其中的xilinx下的文件。当前创建的threadx工程文件除了tx_initialize_low_level.S文件其余都是基于最新的6.1.9版本1、 创建Vivado工程图 1我们创建一个名为Ailurus的工程:图 2一路Next图3图 4图原创 2021-11-23 11:25:44 · 1928 阅读 · 10 评论 -
ThreadX + LevelX+ FileX在STM32+NorFlash的移植
ThreadX + LevelX+ FileX在STM32+NorFlash的移植开发平台:IDE:MDK + STM32CubemxMCU:STM32F767IGT6;NorFlash:W25Q256;SPI:四线。本教程是基于STM32 + SPI NorFlash 完成的,此历程相对上一个LevelX的历程中增加了使用ThreadX 与FileX的支持,同时,SPI Flash驱动增加DMA收发支持。实际使用过程中与芯片没什么紧密关系,均可使用,也不局限与SPI NorFlash 。实际原创 2020-12-23 18:20:18 · 2854 阅读 · 1 评论