»
(008)CubeIDE实现USB外设*
(018)C99 的指针*
(019)C99 只有值赋值,没有move*
(022)POSIX线程库pthread的同步锁*
(023)POSIX线程库pthread的多线程*
(027)C99标准库中的计时与等待 *
(028)C语言中的高精度计算库GMP *
(029)C语言中的Web服务*
(030)C语言中的字符转码ICU*
(031)从几个方面显然C语言比C++效率高*
🍓(011)Linux硬件概念
固件、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或者单片机固件。