日常记录
梦剑天涯
梦想是养很多很多小柯基
展开
-
日常小记之Modbus-CRC
如果是没有CRC基础的,请先查看下CRC校验原理modbus-crc知识点1.多项式是可以人为设定的,但是有国际通行标准。国标crc倒序多项式为0xA001,正序为0x80052.crc倒序与正序的区别在于,正序是内存数据是高位在左,低位在右即大端模式,倒序则相反。3.modbus-crc的校验码是16位,初始值是0xffffINT16U GetModbusCrc(INT8U *ptr, INT16U count){ int i, j; INT16U crcCode, Value;原创 2021-01-29 16:52:12 · 873 阅读 · 0 评论 -
日常小计之闰年判断
判断某一年是否是闰年有以下两种条件:被4整除且能被100整除。被400整除。原创 2020-12-31 14:38:09 · 88 阅读 · 0 评论 -
日常小计之WM_GetFocusedWindow()
WM_GetFocusedWindow()可以获取窗口內聚焦控件的句柄原创 2020-12-22 09:14:19 · 470 阅读 · 0 评论 -
日常小计之串口超时接收
串口的波特率指每秒发送的字节数。当使用定时器超时接收方法封帧(包):计算定时器的时间1/波特率 = 每个字节的间隔时间定时器的时间大于2倍的每个字节的间隔时间,可使数据断包稳定运行...原创 2020-12-04 16:10:09 · 417 阅读 · 0 评论 -
日常小计之SPI3使用注意事项
STM32F103的SPI3使用注意事项:1.如果使用NSS(PA15)注意JTAG引脚复用,使用一下代码,可关闭JTAG,使能SWD。RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);原创 2020-12-03 09:21:01 · 263 阅读 · 0 评论