操作系统是一个控制程序,作为硬件和应用程序之间的桥梁,主要是和硬件打交道,负责协调分配计算资源和内存资源给不同的应用程序使用,并防止系统出现故障。面对来自不同应用程序的大量且互相竞争的资源请求,操作系统通过一个调度算法和内存管理算法尽可能把资源公平,有效率地分配给不同的程序。
2023-03-06 10:34
Unity 是一个轻量级的 C 语言单元测试框架,它的设计理念是简单易用。Unity 支持测试套件和测试用例,同时提供了丰富的断言函数,包括比较、异常和日志等。
2023-05-15 10:51
本内容介绍了在MDK环境下将3.90版本的UCGUI移植到STM32下了,为了方便大家,特写此移植方法,大家可以借鉴
2011-05-03 10:07
FWLib-用来存放所需固件库的头文件;2).StartUp-用来存放STM32的启动代码,添加cortexm3_macro.s和stm32f10x_vector.c(中断向量表);3).User-用来存放用户文件,添加main.c和
2018-03-20 15:52
首先要明确几点:使用STM32串口外设中的哪一个?串口发送或者接收数据?串口相关的参数配置?发送或接收是否使用到中断? 下方为串口发送的配置。 1. RCC开启USART、串口TX/RX所对应
2023-11-10 16:09
说到复位,我们都不会陌生,系统基本都有一个复位按键。复位的种类有很多:上电复位、掉电复位、复位引脚复位、看门狗复位、软件复位等。
2018-08-10 11:33
刚从硬件跳槽为嵌软时,没有任何一丝的准备。一入职,领导就交代了一项特难的任务——在stm32上移植linux!
2018-09-17 17:01
HAL库(Hardware Abstraction Layer Library,硬件抽象层库)在STM32开发中扮演着至关重要的角色。以下是HAL库在STM32开发中的
2024-12-02 13:35
摘要:为什么可以在STM32上面跑神经网络?简而言之就是使用STM32CubeMX中的X-Cube-AI扩展包将当前比较热门的AI框架进行C代码的转化,以支持在嵌入式设
2022-04-12 17:33
因为做产品开发,设计东西有时候考虑得多,mcu的并没有多余的串口供使用调试,在调试一些初期进行验证时,必要的调试的打印信息是需要的。
2023-05-15 10:49