请问芯片从0地址开始跑,是不是随便写个函数在0地址就可以跑?

2019-07-14 16:29发布

大家好,我有个问题,如果可以的话想请教一下

现在有一款freescale的芯片,FLASH从0地址开始,我想测试一下,比如写一个函数叫void led(void)
{
  /*比如说这是点亮灯的逻辑*/
  0x12345678=1;
  while(1);
}




这样编译了以后,下载到板子0地址可以点亮的灯吗??




然后是通过什么方式编译,然后下载到板子里呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
hwjj940056201
1楼-- · 2019-07-16 01:51
 精彩回答 2  元偷偷看……
我是卖报的小男孩
2楼-- · 2019-07-16 07:01
7762642422d 发表于 2018-10-30 19:05
只要内核一样,那么启动部分就差不多少。
我看了@haohao663的手册,写的很详细,学习了。
我也写过一个关于启动代码的帖子,摘录部分解楼主的疑惑:

多谢!!
阿信509
3楼-- · 2019-07-16 08:29
关键是你这段程序怎么放到0地址呢?办不到的

一周热门 更多>