stm32
点灯失败
有关必回|要慢慢向自己喜欢的事物靠近
展开
-
共用体 浮点数转为十六进制数组
union fnum{ char by[4]; float f;};union fnum fol;void Fot(float flo){ fol.f = flo; zh_Buf[0] = fol.by[3]; zh_Buf[1] = fol.by[2]; zh_Buf[2] = fol.by[1]; zh_Buf[3] = fol.by[0];}用一个共用体 ,可获得十六进制数组结果存到了zh_Buf数组中...原创 2021-08-01 09:42:29 · 351 阅读 · 0 评论 -
stm32f103VET6使用ADC 测量 DAC_DMA输出的电压值(使用stm32cubeMX生成工程)
建立工程选择DAC — 通道1添加DMA 要设置成循环模式点生成就可以了主要代码也可以通过按键改变输出的值原创 2021-07-13 14:37:32 · 722 阅读 · 1 评论 -
stm32f407+485发送modbus RTU协议 适合初学者
任务内容用485发送modbus TCP协议,用modbus调试软件modsim32 查看发送及响应的数据。用的是正点原子的开发板,stm32f407.任务实现485发送通过串口2的dma发送modbus rtu报文首先要开启相应的串口中断,要用usart2用这个函数发送,起到一定的延时作用void USART2_modbus_TX( uint8_t *date,uint8_t num,uint8_t time){ static uint8_t count,step=0; s原创 2021-06-14 21:31:12 · 3104 阅读 · 1 评论