- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 ARM SCP-firmware 代码解析
目录1.scp 代码结构1.1scp 目录结构2 scp module2.1.所有module信息的维护2.2.module功能的提供2.2.1 module的绑定3.scp 应用初始化及boot流程3.1 scp 应用初始化流程3.2 scp boot3.2.1ARM Trusted Firmware3.2.2 scp firmware boot 流程4.scmi 消息接收、处理、执行流程4.1 agent到platform的消息流程4.2 s...
2022-03-25 14:39:36 7653 7
原创 gmac调试指南
目录前言1. MDIO接口1.1 MDIO接口概述1.2 MDIO应用框图1.3 MDIO数据格式1.4 MDIO 电气时序图2. RGMII2.1 RGMII概述2.2 RGMII时序图2.3 添加时钟延时3. 调试指南3.1 确保GMAC正确工作3.2 MDIO调试3.3 PHY(RGMII)时序调整3.4 其他前言笔者使用GMAC的主要场景为SOC内部内置了GMAC,并通过MDIO+RGMII接口和外部PHY芯片通信,通过MDIO配置PHY的寄存器,通过RGMII和
2021-12-16 16:30:44 11652
原创 RT-thread移植指南-RISC-V
目录RT-thread移植指南-RISC-V.. 31. 概述... 31.1 移植资料参考... 31.2 移植开发环境准备... 42. 移植步骤... 42.1 全局中断开关函数... 52.2 线程上下文切换函数... 52.3. 线程栈的初始化... 62.4 时钟节拍的配置... 62.5 中断函数(中断时现场保护、中断注册和使能)... 82.5.1 interrupt_gcc.S:... 82.5.2 中断注册、使能...
2021-09-24 15:16:54 5449 1
原创 DPDK 学习笔记(一)
目录1.概述2.dpdk的突破2.1 UIO (用户空间的 I/O 技术)2.2 内存池技术2.3 大页内存管理2.4 无锁环形队列2.5 poll-mode网卡驱动2.6 CPU 亲和性2.7 多核调度框架3.应用4.部分实现4.1环形缓冲区4.1.1 Multiple Producers Enqueue4.2 内存池4.3 Mbuf Library4.4 Poll Mode Driver5. 初始化流程5.1 初始化函数5.2
2020-11-06 11:34:19 2371 1
原创 N76E003开发笔记(关于使用N76E003过程遇到的问题)
该博文是笔者使用该mcu过程中遇到的问题汇总,仅供参考,同时欢迎看官积极分享自己遇到的问题。2019/7/3更新:重新上传无法显示的图片。转载请注明出处!!!目录目录... 31.N76E003使用双串口串口1无法进入接收中断... 42.使用双串口,波特率异常(115200 bps)... 53.管脚中断触发方式在中断中无法切换... 94.mcu...
2019-04-12 17:12:20 10373 4
原创 多线程编程之生产者消费者模型—C/C++语言实现
写该篇博客原因:生产者-消费者模型挺常用的,笔者记性又不好,人也比较笨,只好自己写着玩,以后自己用自己看自己写的博客就是。╮(๑•́ ₃•̀๑)╭本博客为参照书《深入理解计算机系统》来通过信号量来实现生产者—消费者模型。生产者—消费者模型:生产者和消费者线程共享一个有n个槽(slots)的有限缓冲区。生产者不停的生产新的项目(item),并把它们插入到缓冲区中。消费者线程不断地从缓冲区取...
2018-11-10 01:21:21 5276 2
原创 交叉编译curl openssl遇到ssl校验失败(openssl 无法支持 证书验证)
2018.8.22日更新: 经过多次验证后发现:这主要是由于在交叉编译openssl时架构设置错误,在arm32上无法正确运行sh 所致。可以先执行 setarch --list 命令,查看支持的架构。经过测试后发现 sudo setarch linux32 ./config no-asm shared --prefix=/home/ty/arm/opens...
2018-08-03 11:26:12 4044
原创 基于mosquitto的MQTT服务器---SSL/TLS 单向认证+双向认证
本文为参考网上其他博文搭建出服务器后的步骤记录,如有冒犯,请私信!!!目录... 3第 1 章 安装Mosquitto. 41.1 方法一:手动编译安装... 41.2方法二:在Ubuntu下使用apt-get安装... 5第 2 章 配置单/双向认证... 72.1 生成证书... 72.2 CA校验证书测试... 92.3 配置单/双向认证... 102...
2018-07-19 16:51:57 17773 8
ARM scp代码解析+参考资料
2022-07-06
gmac+phy调试指南
2022-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人