»
(008) CubeIDE Implementation of USB Peripherals*
(018) C99 pointer*
(019) C99 With only value assignment*
(022) POSIX pthread multi-threads mutex*
(023) POSIX pthread multi-threads programming*
(027) C99 time and wait*
(028) High-precision calculation with GMP*
(029) Web Service Lib*
(030) International Components for Unicode (ICU)*
(031) Performance of C is higher than C++, because...*
🍓(011) Linux Hardware Concept
固件、UART及操作系统相关知识: Linux操作系统读写板载UART,就是读写/dev/ttyS*,这受益于驱动程序,驱动程序把设备抽象为文件描述符: 引自Kevin_Hwang:https://www.cnblogs.com/kevinhwang/p/5754260.html 引自亚洲程序员盟主:https://baijiahao.baidu.com/s?id=1760474222401628299&wfr=spider&for=pc IBM PC主机的主板BIOS系统就是固件 ARM单片机的固件就是写入片内闪存的程序或者写入EPROM(或EEPROM)的程序 操作系统建立在BIOS及硬件之上,或者固件及硬件之上 树莓派也有固件,也就是可以升级的firmware,写入的是EEPROM 防止您在不知名的地方买的板子带有计算机病毒的最好方法:买回来后,脱网、重新烧写BIOS或者单片机固件。