- 博客(5)
- 收藏
- 关注
原创 野火的指南者和ST-link连接
可以不买野火的DAP仿真器,直接买一个ST-link也可以进行仿真,只需4根杜邦线。淘宝上7,8块就可以买到了,不仅可以用来和已有的开发板连接仿真,而且也可以用于最小系统版的连接和仿真。但是注意有些开发板是ST-link只是用于仿真烧写作用,并无法给板子提供用电,因此还需要用一根线将板子与USB接口连接。如同为指南者,其自带一个SWD的接口。
2024-04-05 20:07:13 446 1
原创 使用LSI作为rtc的时钟
但是实验发现,复位时其中的值不会改变,但是掉电时候rtc计数器的值复位了。按照参考手册上的只有备份域复位信号才能使rtc计数器的值复位,明明有备份电源,未产生复位信号,为什么rtc计数器的值复位呢而且rtc计数器的值复位的同时BKP寄存器的值又没有改变,也就是说备用电源功能是存在的?最近在使用野火的板子学习rtc时钟时,由于LSE外部晶振老是无法起振,所以使用LSi内部低速时钟作为rtc时钟,为了验证rtc备用电源的作用,也就是说当有备用电源时,系统复位或者系统掉电时rtc内的计数器的值都不会改变。
2024-02-27 18:17:39 593
原创 ILI9341LCD液晶显示
这里与野火的编译不一样,在库函数里发现也有类似__inline的关键字调用,例如core_cm3.h库中也有使用这个关键字的函数,应该是相同作用。这么几个用关键字__inline修饰的函数,表示内联函数,就是让即在编译时将函数调用处用函数体替换,类似于C语言中的宏展开,减速栈空间的占用。但这里前面加了一个static关键字。类似的如果在之前报错的地方由加上static。表示这三个函数都未定义,而当把__inline这个关键字去除后,程序又可正常运行。但是写到自己的程序中就会出现报错。
2024-02-24 09:45:30 598 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人