开发板调试笔记

这篇博客记录了嵌入式系统的调试过程,包括使用ps和pstree检查进程,替换文本,以及板子上的网络配置,如IP地址设置、NFS服务的启动与挂载问题。此外,还提到了在开发板上遇到的无线请求错误和MAC地址的修改,以及编译CGI程序时的依赖问题和JavaScript验证代码。
摘要由CSDN通过智能技术生成

 进程
ps au
pstree

替换
shift:
:1,$s/原/新/g               global{全文有效}
:1,$s/Tom/David/g          大写
:1,$s//<[Tt]om/>/David/g   大小写


ps aux | grep root

------------------板子-------------------------------
Retry count exceeded; starting again
Using ADM5120 Switch device
TFTP from server 172.20.4.87; our IP address is 172.20.4.45
Filename 'vmlinuz-ADM5120'.
Load address: 0xbfc20000
Loading: ################################################################             ################################################################
done
Bytes transferred = 3655218 (37c632 hex)
ADM5120 #reset

----------------虚拟机---------------------------------
[root@localhost /]# ifconfig eth0 172.20.4.87
[root@localhost /]# service iptables stop
清除防火墙规则:                                           [确定]
把 chains 设置为 ACCEP

da14580_583_dk_ii开发板是一款适用于低功耗应用的蓝牙开发板。在入门的过程中,首先需要了解开发板的硬件配置和接口功能。 开发板中的主要部件包括BLE芯片、天线、调试接口、按钮和LED灯等。BLE芯片是实现蓝牙通信的核心部件,天线用于进行无线通信,调试接口用于通过调试器连接开发板进行程序调试和固件下载。按钮和LED灯则可用于进行交互和状态指示。 在开发过程中,需要使用软件开发工具进行程序的编写和调试。常用的开发工具包括Keil MDK和SEGGER Embedded Studio等。这些工具提供了项目创建、编译、固件下载和调试等功能。 在编写程序之前,需要先了解da14580_583_dk_ii开发板的开发环境和相应的编程语言。通常使用C语言进行开发,编写相应的代码实现蓝牙功能。 在编程方面,需要熟悉蓝牙协议栈的相关知识,包括广播、扫描、连接和数据传输等。通过编写相应的代码,实现与其他蓝牙设备的互联互通。 在调试和测试阶段,可以使用调试接口和开发工具来监视程序的运行状态,并进行错误的排查和修复。 除了软件开发之外,还需要关注开发板的电源供应和功耗管理。da14580_583_dk_ii开发板支持多种电源模式和功耗优化策略,可以选择最适合项目需求的模式。 综上所述,da14580_583_dk_ii开发板入门需要了解硬件配置、接口功能、软件开发工具和编程语言等知识,同时也需要对蓝牙协议栈、电源供应和功耗管理等进行深入了解。通过学习和实践,可以进行相应的开发和调试工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值