»
(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++效率高*
(045)STM32软件函数命名规范
xxxx_xxxx_IRQHandler:xxxx功能处理函数,xxxx硬件功能完成时,中断一次。 HAL_UART_IRQHandler:UART功能处理函数,UART功能完成时,中断一次,完成一次处理一次,注意硬件是UART。 DMAx_Channelx_IRQHandler:DMA功能处理函数,DMA功能完成时,中断一次,DMA只有全部传输完成(TCx时)才会中断,完成一次处理一次,注意硬件是DMA。 HAL_xxxx_xxCpltCallback:事件完成回调函数,如UART的Tx事件,整个事件完成后回调:HAL_UART_TxCpltCallback。