![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
牛70611
这个作者很懒,什么都没留下…
展开
-
HAL 库开发USB驱动,USB接收数据中遇到的问题
STM32 HAL库编写USB驱动中,无法接收数据的解决方法原创 2022-09-01 14:57:16 · 924 阅读 · 0 评论 -
fail:for循环做255次,自动从0开始
目录循环10k的for循环做255次后,重新从0启动循环10k的for循环做255次后,重新从0启动结果是:把for循环变量 定义成了 uint8_t i;改为 uint32_t i;循环正常。原创 2021-11-01 15:43:31 · 263 阅读 · 0 评论 -
串口UART特别好用
以前学习STM32,购买开发板,图便宜,购买了不带串口的板子,学习起来也没觉得有啥阻碍。后来工作,公司芯片开发板都是通过UART进行数据的显示和传输,发现特别好使。如果程序需要debug,加几个print(“1”),根据UART数据输出情况就可以知道,程序问题出在那个位置,不用调试功能也可以。工作中用到的串口工具有:teraterm,此工具除了显示串口输出数据,也可以给芯片下载程序,容易出现乱码。MSLOG1.52:只能显示串口输出数据,不能下载程序,不容易乱码。还是有UART的开发板好用。.原创 2021-10-28 10:33:27 · 182 阅读 · 0 评论 -
十六进制转十进制
int hextodec (int a){//int a = 0xc122;int b = 0xc122;int c,c_qushou,c_result,i,j;int e = 0;int f = 0;int l = 0;int m = 0;int n = 0;int s = 0;int d[4];int q[16];int out[16];int result[4];int result_dec= 1;int result_dec1=1;int result_dec2=1原创 2021-10-15 14:57:13 · 163 阅读 · 0 评论