STM32开发板选择介绍¶

STM32开发板选择介绍¶

3.教程主要学习内容-进阶选读¶

基础部分为主要学习标准固件库或者HAL库下对芯片外设应用,已经能完成大部分设计想法,在理解掌握基础篇内容后 才能考虑以下部分学习:

①.嵌入式操作系统:FreeRTOS uCOS-III RT-Thread等,按需要任意先学习一个即可,主要原理相通,主要为学习系统提供的API函数操作来控制各任务的创建、延时、调度、数据同步等。

对于普通流程程序可以不用带上嵌入式操作系统,利用官方库裸机编程就可以,当程序想用上GUI库或者以太网协议栈等时,建议先学习嵌入式操作系统并配合使用。

②.GUI库:使用裸机基础液晶驱动例程可以做简单界面,类似于编写绘制线条方框图片组成,当要实现更丰富复杂的界面时一般需要学习与利用图形GUI库,目前有emWin教程,例程配合使用FreeRTOS。其他GUI库比如LVGL也可以参考网上资料学习。

③.LWIP : 适合在嵌入式芯片移植的轻量化的TCP/IP协议栈,例程配合使用FreeRTOS。

相关数据

墨西哥医疗:私立媲美发达国家 公立7成患者称很好
beat365网页版登录官网

墨西哥医疗:私立媲美发达国家 公立7成患者称很好

📅 07-15 👁️ 1941
怎么删除快手评论
365提款一周都没到

怎么删除快手评论

📅 07-07 👁️ 7935