嵌入式开发神器:硬件外设访问库

嵌入式开发神器:硬件外设访问库

今日所述之开源软件即为c-periphery,一款以C语言编写的硬件外设访问库。其开源代码托管于GitHub上,具体地址为:https://github.com/vsergeev/c-periphery。

MCU百万次读写闪存测试

MCU百万次读写闪存测试

早期的存储器只能进行一次写操作,后来随着紫外线擦写存储器的问世,它支持了上千次的读写操作。

STM32裸机状态Modbus移植详细过程

STM32裸机状态Modbus移植详细过程

Modbus的应用场景广泛,也是嵌入式工程师必备的技能之一。即使我们不深入理解其内部原理,但了解基本原理仍然非常重要。

单片机main函数是在中断里执行的吗?

单片机main函数是在中断里执行的吗?

为什么复位中断服务程序里面直接调用的main函数,难道所有程序都在复位中断里面执行的?

单片机固件自更新的方法

单片机固件自更新的方法

随着物联网的普及,许多嵌入式控制器产品都提供了固件升级的功能,比如汽车软件中的引导程序。在某个具体的客户项目中,引导程序也是客户需求的一部分,作为项目的一部分,通常会有软件开发计划(有时为了与其他引导程序区分,项目中的引导程序被称为CB,即客户引导程序)。

函数指针的六个高级应用场景

函数指针的六个高级应用场景

函数指针作为一种强大的编程工具,赋予了我们以更加灵活的方式编写程序的能力。在本文中,我们将深入探讨函数指针的六个高级应用场景,并附上相应的代码示例和详细解释。

集成开发环境(IDE)底层是如何构建和管理项目?

集成开发环境(IDE)底层是如何构建和管理项目?

常见的软件开发环境中,集成开发环境(IDE)一直以来都是程序员们编码的得力助手。通过IDE,只需几次点击,即可将代码编译成可执行文件

单片机CRC原理及监听应用

单片机CRC原理及监听应用

CRC是数据通信领域中广泛采用的一种查错校验码,其独特之处在于信息字段和校验字段的长度具有灵活性,可以根据需要进行选取。

PCB镀金和沉金的区别

PCB镀金和沉金的区别

沉金板与镀金板是PCB电路板经常采用的工艺,但许多人难以准确区分它们的差异,甚至有些客户认为它们没有区别。

分享几款嵌入式开发常用的虚拟串口

分享几款嵌入式开发常用的虚拟串口

以前,几乎所有的电脑都配备了UART串口,但现在的电脑大多数都不再配置串口了。如果需要使用串口功能,通常需要一个USB转串口的硬件模块。

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部