调试记录
喝奶的牛仔
我是个牛仔,在酒吧喝着牛奶,为什么不喝啤酒,因为啤酒伤身体。
展开
-
STM32L151CC低功耗调试记录
STM32L151CC低功耗调试记录在调试L151低功耗的时候 一直保持200uA左右最后发现将IO设置为模拟输入,瞬间电流降低。除调试管脚外所有管脚都要设置为模拟输入。...原创 2019-03-30 21:39:36 · 959 阅读 · 0 评论 -
jlink修复固件教程
修复Jlink丢失固件问题笔记,仅在win7 64位系统上实现。据说win10 也可以用。本人没亲测。所需要的文件正在上传审核。。。。0.先下载所需文件,然后安装下载用的程序。1.断开usb数据线2.使用短路帽短路ERASE端口3.插入usb数据线4.静止等待1分钟,什么都不要操作5.断开usb数据线6.断开ERASE短路7.将短路帽放在TST端口,短路TST端口8.插入...原创 2019-04-04 14:10:13 · 1897 阅读 · 0 评论 -
PB3 PB4 PA15 I/O口不能正常输出高低电平
JTAG相关的PA13,PA14,PA15,PB3,PB4引脚,禁用JTAG或SWD可以释放其中的一些引脚,见表格:这里写图片描述具体做法:RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO ,ENABLE);//重映射需要先使能AFIO时钟GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable,ENABLE);//...转载 2019-04-30 21:35:15 · 2129 阅读 · 2 评论 -
memset用法注意事项
memset的作用是把指定的一段内存设置为第二个参数指定的值。 memset(内存地址,1,字节数)这句的意思就是要把指定的内存空间的值设置成 0x1,对于int型,是四个字节,也就是将这四个字节设置成0x01010101, 转换成十进制就是16843009。memset的作用是来将一段内存按自己进行初始化, 并非用来进行变量初始化。希望看到这篇博文的朋友能正确理解。 换算成二进制就是:0x010...转载 2019-05-10 20:19:20 · 514 阅读 · 0 评论