分享嵌入式软件调试方法和几个工具

分享嵌入式软件调试方法和几个工具

常常有人说,软件开发中有三分是写代码,七分是调试。实际的开发经验也证实了这一点。在我工作这些年中,我对这一观点的认识也越来越深刻。每当有了需求后,我可以很快地编写代码,但是,调试却需要花费很多时间。

嵌入式的可移植性和可复用性

嵌入式的可移植性和可复用性

最近我在完成一个项目的EVT(Engineering Verification Test)收尾工作,这个阶段是对工程验证测试进行的最后一次调试和验证。对于一款新产品的开发而言,通常会经历EVT、DVT和PVT三个阶段。在这三个阶段中,EVT是调试单板、验证设计方案可行性的关键阶段,而后面两个阶段在流程比较成熟的公司往往是比较顺利的。

拆解 USB 通信协议主要内容

拆解 USB 通信协议主要内容

USB应用非常广泛,电脑手机必备接口,很多嵌入式设备也具有USB通信能力,这里给大家分享一下USB通信协议主要内容。

科普知识 | DDR5与DDR4区别

科普知识 | DDR5与DDR4区别

第五代双倍数据率同步动态随机存取存储器(英语:double data rate fifth-generation synchronous dynamic random-access memory,缩写DDR5 SDRAM)是一种高带宽电脑存储器规格,它是由SDRAM家族的产品之一。

嵌入式开发必备的绘图工具

嵌入式开发必备的绘图工具

一些优秀、清晰的技术文档、技术博客和工作汇报常常需要辅助说明图片,如流程图、框图和思维导图等。那么大家在撰写论文、文档、博客和工作汇报时都使用哪些工具进行绘图呢?

单片机ADC常见的几种滤波方法

单片机ADC常见的几种滤波方法

如今,越来越多的传感器种类涌现并不断增加其数量,这些传感器中很多都需要使用模拟量,而ADC则是模拟量中必不可缺的部分之一。

函数调用在嵌入式架构设计中的应用

函数调用在嵌入式架构设计中的应用

函数调用是一个比较容易理解的概念,即使是刚开始学习的朋友也可以理解函数调用的实现方式。函数调用就是通过调用一个已经封装好的函数来实现某个特定的功能。

一个单片机驱动LCD编程思路

一个单片机驱动LCD编程思路

单片机驱动LCD的方法有很多种,网络上也有很多提供配套例程的资源。然而,在众多的例程中,谁才是最好的呢?

单片机硬件和软件延时是啥意思?

单片机硬件和软件延时是啥意思?

前不久有一个读者问了一个关于延时的问题,大致是询问:软件延时和硬件延时是什么意思,以及在项目开发中它们有什么区别。

嵌入式开发为啥不适合macOS系统?

嵌入式开发为啥不适合macOS系统?

为什么这么说呢?只要你仔细观察一下身边从事嵌入式软硬件开发的同事、同学或朋友,你会发现一个现象:很少有人选择在macOS上进行嵌入式开发。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部