在arm板子上,有ubuntu就可以利用gcc来直接编译代码,或用交叉编译,就可以跑代码了呀!
在裸露的mcu上写汇编需要配置时钟等好多东西,太烦!
很简单的道理,但是没时间去思考!
2017.6.22
在裸露的mcu上写汇编需要配置时钟等好多东西,太烦!
很简单的道理,但是没时间去思考!
2017.6.22
第一步 用汇编实现变量定义,函数及调用,变量运算(加减),if, while等操作!
第二步 start.s研究明白!
2017.6.22
x86上有AT&T 与intel汇编格式,gcc采用AT&T格式,visual studio采用intel格式,那arm是什么汇编格式?研究gas的manual
在ubuntu上自己写个汇编代码是跑不起来的,因为要和操作系统衔接!!!所以可怜!
但是实现一些基本的东西也可以呀,模式main.c+ our.S
就想跑起来一个简单的example.结果keil中仿佛什么东西没有搞对,编译通过了,但是没有生成.bin文件!
2017.6.25
突然想起来,如何将某个地址的数据load到register? 地址是32位呀!糊涂了
2017.6.28
学习汇编,写了个最简单的例子,想debug调试一下,结果板子不知怎么的被搞坏了,keil死活烧录不进去,但是用jflash可以烧录!
这真是麻烦!
2017.7.10