完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
菜鸟啊!第一次发帖!!请大家多多指教!
玩51快两年了!现在开始接触STM32。最近寒假在家开始琢磨怎么在51中嵌入部分汇编语句,玩C51的人可能都有感觉,用C些51程序比前用汇编确实方便了很多,但是有些地方用C写怎 么都没有用汇编来得好,比如精确点的延时,AD扫描,按键处理..... 查了不少的资料都知道怎么弄,比如:都知道#pragma asm 自己的汇编程序 #pragma endasm 然后在KEILL中设置相应的选项。这些我都成功了,但是我发现了一个很奇怪的现象。我在我以前的单片机C程序中插入部分汇编后不管怎么就是编译有错误 而且很多,如下大家可以看到部分。 但是 我重新建一个工程把原来的程序(就是原工程中编译有错误的插入部分汇编的C程序)再加进来后编译就没有错误了!!我还在我的开发板上运行过 没有问题.... 很奇快!!难道我每次插入汇编后,都要这样重新建工程然后...... 请各位高手指教!! |
|
相关推荐
8个回答
|
|
应该是哪个地方有误吧。根据错误提示找找问题。
|
|
|
|
程序是没有问题的!!重新建工程后编译没有错误!!呵呵 原子哥 现在我正在ALIENTEK开发板上编写一个可以判断系统稳定的程序,给点建议......
|
|
|
|
怎么判断?
|
|
|
|
我也遇到类似的问题,你把问题解决了吗,我的qq1264511336,可以一起学习讨论
|
|
|
|
你的问题解决了吗
|
|
|
|
还木有,你的呢
|
|
|
|
stm32汇编程序的地址映射文件
|
|
|
|
stm32汇编程序的地址映射文件,这个文件能在哪找到,请大神帮忙呀???
|
|
|
|
只有小组成员才能发言,加入小组>>
3309 浏览 9 评论
2988 浏览 16 评论
3490 浏览 1 评论
9050 浏览 16 评论
4085 浏览 18 评论
1171浏览 3评论
602浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
594浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2332浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1894浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 20:33 , Processed in 1.178505 second(s), Total 94, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号