MCU固件的几种Flash划分方式

MCU固件的几种Flash划分方式

昨天我与大家分享了《单片机产品生产下载程序的常见方法》,有读者提到他们是通过U盘、OTA远程等方式下载程序的。

结合RTOS理解任务状态机

结合RTOS理解任务状态机

学习实时操作系统(RTOS)时,首要任务是学会创建一个任务,并成功地点亮一个LED。

RTOS任务属于线程、进程、还是协程?

RTOS任务属于线程、进程、还是协程?

看到有同学在讨论【RTOS任务属于线程还是进程】的话题,这里我想深入分析一下操作系统(OS)中线程、进程和协程这几个概念,并探讨RTOS中的任务归属于其中哪一种类型。

UART自定义通信协议代码实现方法

UART自定义通信协议代码实现方法

我们在学习单片机时,最初接触的可能是GPIO(通用输入输出),其次便是串口通信(UART)。

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

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

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

MCU百万次读写闪存测试

MCU百万次读写闪存测试

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

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

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

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

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

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

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

单片机固件自更新的方法

单片机固件自更新的方法

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

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

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

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

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

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

微信扫一扫关注我们

关注微博
返回顶部