1、开发工具,初学者建议MDK,后期ivr
2、寄存器开发or库 版本开发;先寄存器开发,后期两者结合;
3、软件仿真or开发板,先软件仿真,后期两者结合;
建立工程:
1、包含三部分:start、user、lib、output、outlist文件夹;并设置;
outlist目录:用来存放生成的中间文件;
output目录:用来存放生成的目标文件;
2、设置头文件路径,库文件路径;
3、编译;
MDK仿真时,出现:*** error 65: access violation at I:0x80 : no 'write' permission
解决办法:debug模式下,进入DEBug->memory map,添加地址,用逗号分隔,write/read/execute/勾上,并点map Range;
原因:仿真时,部分内存地址没有读、写、执行的权限;
方法二:将内存地址写入软件的初始化文件(.ini),待研究
时间: 2024-11-13 10:27:30