完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
RT,一般操作寄存器要计算然后左移右移 赋值,这样好麻烦,大家有没有什么好的方法啊?
如果用struct 把寄存器挨个定义一下会不会太占内存啊? 而且貌似挺麻烦的 大家有没有什么好办法,请不吝赐教 |
|
相关推荐
7个回答
|
|
我觉得挺方便.
|
|
|
|
我以前玩过DSP,DSP就是这样定义的,使用起来很方便。只是不知道STM32合适不合适,比如会不会占用太多空间啊、执行效率啊什么的
|
|
|
|
试试就知道了.
|
|
|
|
呵呵,C语言免不了这些的,除非以后汇编提供了相关的指令,C语言的标准继续扩充...
我以前一般是把移位,位与,位或的操作全部用宏封装起来了, 可以看这个帖子, http://www.openedv.com/posts/list/3134.htm 因为用宏还是比较麻烦,而且也有点不安全,现在用的是C++,所以全部改成模板来实现了了,用起来还是比较便利的, 可以看这里http://www.openedv.com/posts/list/3210.htm |
|
|
|
|
|
|
|
不完全手册里的代码不都是这样用的么。。。
|
|
|
|
如果用结构体的话,不必定义了,因为库函数中的几乎都是用的结构体,你可以直接使用他的变量定义
|
|
|
|
只有小组成员才能发言,加入小组>>
调试STM32H750的FMC总线读写PSRAM遇到的问题求解?
1617 浏览 1 评论
X-NUCLEO-IHM08M1板文档中输出电流为15Arms,15Arms是怎么得出来的呢?
1543 浏览 1 评论
977 浏览 2 评论
STM32F030F4 HSI时钟温度测试过不去是怎么回事?
683 浏览 2 评论
ST25R3916能否对ISO15693的标签芯片进行分区域写密码?
1595 浏览 2 评论
1863浏览 9评论
STM32仿真器是选择ST-LINK还是选择J-LINK?各有什么优势啊?
644浏览 4评论
STM32F0_TIM2输出pwm2后OLED变暗或者系统重启是怎么回事?
515浏览 3评论
531浏览 3评论
stm32cubemx生成mdk-arm v4项目文件无法打开是什么原因导致的?
504浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 02:21 , Processed in 0.634449 second(s), Total 57, Slave 50 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号