
嵌入式实时系统开发
文章平均质量分 59
嵌入式实时操作系统物联网模块开发,设备WiFi配网连云等相关技术
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
yy_hear
这个作者很懒,什么都没留下…
展开
-
LINUX内核启动流程-2
它在操作系统的进程切换中具有重要意义,可理解为所有进程的总目录表,其中存放每一个任务(task)局部描述符表(LDT,Local Descriptor Table)地址和任务状态段(TSS,Task Structure Segment)地址,完成进程中各段的寻址、现场保护与现场恢复。main函数中能够适应保护模式的中断服务体系被重建完毕才会打开中断,而那时候响应中断的服务程序将不再是BIOS提供的中断服务程序,取而代之的是由系统自身提供的中断服务程序。目的是避免中断在此期间的介入。原创 2023-09-18 09:55:28 · 89 阅读 · 0 评论 -
LINUX内核启动流程-1
BIOS启动过程原创 2023-09-05 16:25:22 · 164 阅读 · 0 评论 -
嵌入式基础知识-I2C
I2C总线I2C总线是由公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。主器件用于启动总线传送数据,并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件.在总线上主和从、发和收的关系不是恒定的,而取决于此时数据传送方向。如果主机要发送数据给从器件,则主机首先寻址从器件,然后主动发送数据至从器件,最后由主机终止数据传送;如果主机要接收从器件的数据,首先由主器件寻址从器件.然后主机接收从器件发送的数据,最后由主机终止接收过程。原创 2023-09-04 16:59:09 · 174 阅读 · 0 评论 -
mipi摄像头驱动相关
V4L2是Video for linux2的简称,为linux中关于视频设备的内核驱动。cif函数地址:kernel/drivers/media/platform/rockchip/cif。原创 2023-09-04 16:12:00 · 324 阅读 · 0 评论 -
ubuntu板卡串口(TTL、RS232)通信性能测试(python)
rk3588串口(TTL,RS232)测试,python脚本测试原创 2023-06-26 18:40:55 · 2042 阅读 · 0 评论 -
网络通信性能测试方法-iperf、ping
在udp下,以100Mbps为数据发送速率,客户端到服务器192.168.2.177 上传带宽测试,测试时间为60秒。下载后使用命令sudo dpkg -i xxx.deb 安装依赖,然后安装iperf3。在tcp模式下,客户端到服务器192.168.1.1上传带宽测试,测试时间为60秒。客户端同时向服务器端发起30个连接线程,以5Mbps为数据发送速率。根据板卡类型,选择合适的iperf软件版本下载 (ARM64)不断修改数据发送速率,查看网络最大吞吐量。客户端同时向服务器端发起30个连接线程。原创 2023-06-21 15:43:38 · 987 阅读 · 0 评论 -
ubuntu创建新用户并远程登陆
添加新用户为新用户添加密码配置root权限查看ip地址查看是否安装ssh安装开启ssh服务器远程登陆。原创 2023-06-15 15:45:04 · 929 阅读 · 0 评论 -
双WiFi模组主从模式通信测试
ESSID固定为:BZL_xxxxxxxx (xxxxxx为MAC地址)查询成功回复:blz_info:A板扫描的WiFi信息\r\nOK。查询成功回复:blz_mac:设备mac信息\r\nOK。查询成功回复:blz_ver:设备版本号\r\nOK。3、查询A板扫描的wifi信息(包括对应的信号强度)命令:NI+RESETSTATE?命令:NI+WFINFO?查询失败回复:ERROR。查询失败回复:ERROR。查询失败回复:ERROR。不正常回复:ERROR。命令:NI+MAC?命令:NI+VER?原创 2023-06-09 19:50:24 · 456 阅读 · 0 评论 -
双WiFi主从模式通信--基于Hi3861测试代码
在app_main()函数中途中位置添加函数:uart_demo(),AiLink_main();PC命令:AT+FTM=0,固件回复:OK。命令:start_test。原创 2023-06-13 09:21:10 · 143 阅读 · 0 评论 -
ubuntu主板网迅网卡初始化方法
2、将网卡固件拷贝到U盘中,挂载到主板上。3、输入如下指令安装网卡固件包。输入ifconfig -a。可以看到网卡IP 等信息。1、在系统中新建文件夹。原创 2023-06-12 19:09:46 · 303 阅读 · 0 评论 -
720获取蓝牙MAC地址的方法
1、打开蓝牙相关AT指令2、输入ATBp=1可以看到蓝牙初始化过程中会打印蓝牙MAC地址信息3、根据AT指令代码,在menuconfig中打开蓝牙相关选项4、创建全局变量,调用ble_app_init()函数,获取MAC地址后,调用ble_app_deinit();否则会影响WiFi和蓝牙相关AT指令的使用。...原创 2022-02-10 14:56:00 · 6820 阅读 · 0 评论 -
8721D问题记录
1、8721D上线后使用产测AT指令,连网失败。解决思路,1、怀疑供电不足,关闭蓝牙功能,配网失败2、出现移植ATSC指令到MP后,看门狗崩溃问题3、编译MP固件时,需要已编译hp 和lp中的正式固件,否则会出现km0_km4_image.bin不存在的问题...原创 2022-01-18 10:45:14 · 256 阅读 · 0 评论 -
720串口升级压测死机问题
模组压力测试ota死机,初步分析:OTA下载正常校验通过,重启后没有任何日志,但是断电上电后系统可以正常启动,且是进去新升级成功的区域开启boot log方法EFUSE wmap 0x0e 2 0808 指令,重新上电应该可以看到比较全boot端console logROM开始到interface前看更多log:在lwipopt.h中看看tcp_debug对应宏升级没有其他的log,需要你们自己添加log才行,我是觉得ota升级是tcp的方式,开log可以看原创 2022-03-03 17:34:23 · 183 阅读 · 0 评论 -
TCP粘包以及UDP丢包问题
1、TCP和UDP。TCP(transport controlprotocol,传输控制协议)是面向连接的,提供高可靠性服务。UDP(user datagramprotocol,用户数据报协议)是无连接的,提供高效率服务。在实际工程应用中,对可靠性和效率的选择取决于应用的环境和需求。一般情况下,普通数据的网络传输采用高效率的udp,重要数据的网络传输采用高可靠性的TCP。TCP的目标是为用户提供可靠的端到端连接,保证信息有序无误的传输。它除了提供基本的数据传输功能外,还为保证可靠性采用了数据编号原创 2022-01-19 14:33:51 · 4682 阅读 · 0 评论 -
720DN创建UDP客户端后发送组播数据出问题
ATPT=14,1,224.0.0.251,5151:edge.mid.local发了这个之后 按理说应该是[ATPT] OK,1#但实际收到] OK,1#不全是一个问题其次服务器那边没有收到而且如果没有发送成功 为啥不是显示ERROR发送发了 反馈一个不全的OK 但服务器那边啥都没有收到原因:这里直接改成了广播发送如何请求mdns的组播消息?通过创建UDP服务器解决。背景技术:mdns(multicastdomainnamesystem,组播.原创 2022-02-28 17:25:58 · 1855 阅读 · 0 评论 -
YModem协议
YMODE协议手册地址:GitHub - EdgeAI-Lab/JAVA_YMODEM_FOR_STM32_IAP: For STM32 IAP use YMODEM.YModem协议:YModem协议是由XModem协议演变而来的,每包数据可以达到1024字节,是一个非常高效的文件传输协议。下面先看下YModem协议传输的完整的握手过程:先看下图SENDER:发送方。RECEIVER:接收方。第一步先由接收方,发送一个字符'C'发送方...原创 2021-11-24 16:55:26 · 416 阅读 · 0 评论