stm32开发
stm32开发
桉恺
本人比较懒,没有简介,哈哈
展开
-
stm32从bootloader跳转到app不进中断问题分析
1、设置VECT_TAB_OFFSET,在system_stm32fxxx.c中。在keil中这样设置,可以通过target的设置自动设置VECT_TAB_OFFSET大小。extern int Image$$ER_IROM1$$Base;#define VECT_TAB_OFFSET ((uint32_t)&Image$$ER_IROM1$$Base)2、bootloader中开了某个中断,但在app中没有开或没有相应的中断入口。3、bootloader在跳转前关闭总中断,app中忘记原创 2020-08-18 14:38:54 · 2708 阅读 · 0 评论 -
RT-Thread操作系统常用线程函数
//线程创建rt_thread_t rt_thread_create(const char *name, void (*entry)(void *parameter), void *parameter, rt_uint32_t stack_size, rt_uint原创 2020-08-13 09:36:02 · 1047 阅读 · 0 评论 -
STM32 FSMC学习总结
STM32 LCD FSMC 学习总结1、2^26 =0X0400 0000 = 64MB,共4个BANK,每个 BANK 有 4*64MB = 256MB。2、支持类型1.存储块1用于访问最多4个NOR闪存或PSRAM存储设备。这个存储区被划分为4个NOR/PSRAM区并有4个专用的片选。 静态随机存储器(SRAM) 只读存储器(ROM) NOR闪存 PSRAM(4个存储器块)...原创 2019-01-23 22:33:24 · 779 阅读 · 0 评论 -
STM32G070CB cubemx串口调试遇到的坑,以及相关总结
1. 一般stm32用cube生成代码都是默认为8bit,这个奇葩竟然默认是7bit,也怪我自己没仔细去看了,调了一下午才发现,所以大家使用cube时也要多留意它的默认配置,不要以为自己用熟练了就不仔细看了。2. 使用cube生成的hal库写程序最烦的就是写串口中断我用cube也用了好多年了,但串口中断函数从来没用过hal库里面的什么callback函数,感觉效率太低,最关键是还不好用。但...原创 2019-07-31 14:16:37 · 4959 阅读 · 4 评论