有用寄存器而不用库开发STM32的吗?

2020-01-07 19:25发布

看了下某宝STM32开发板,有寄存器开发和库开发,问一下有用寄存器开发STM32的吗?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
36条回答
yuyu87
1楼-- · 2020-01-11 05:20
有啊,我只用官方的STM32FXXX.H文件,其它都不用
coleyao
2楼-- · 2020-01-11 05:31
本帖最后由 coleyao 于 2019-5-24 08:37 编辑
liudingding 发表于 2019-5-23 20:15
寄存器开发和开发51与AVR差不多吧?年龄大了,库开发学不了了


我觉得年龄不是重点,重点可能是英文没学好,库函数里的备注和说明看不明白
markdif
3楼-- · 2020-01-11 07:12
banyai 发表于 2019-5-24 07:46
初始化用HAL库,运行中用LL库,比较方便。

如这样,还不如直接LL 库可能更好一点吧。。
xuxueliang
4楼-- · 2020-01-11 11:38
库与寄存器合用,因为库不是全能的,有些小众功能只好自己配寄存器实现。
motata2006
5楼-- · 2020-01-11 17:21
 精彩回答 2  元偷偷看……
pt2go
6楼-- · 2020-01-11 20:43
本帖最后由 pt2go 于 2019-5-24 13:49 编辑
tomzbj 发表于 2019-5-23 23:01
1k难了点吧,前面中断向量表和启动代码就占了几百字节了。8位机上倒是见过几个512字节不到的bootloader ...


可以更小,0.5K不到....用bootloader step1 app,把bootloader step2 app下载到内存运行,然后step2 再吧程序下载到flash。
bootloader step1 app没有 flash prog部分,没有中断,体积小很多。

一周热门 更多>