楼主想调试哪块板?keil不支持所有芯片,但需要硬件支持。比如stc12c5a60s2不支持在线仿真(调试),iap15f2k61s2支持。
可能你的
lib是一个标准的c库。比如strlen和sprintf都属于c库,c库实现的大部分功能与芯片无关,属于通用代码。stm32的固件库是st公司为stm32系列芯片编写的库,目的是方便用户完成硬件配置。只能用于stm32。
1.从编程思路来看,在单片机上用keil编程和用vc编程没什么区别;
2.他们的语言规则不同;
3.主要区别是他们针对的对象不一样,所以编译架构不一样。你不不一定要用keil,但是还有很多其他的编译软件,有的支持汇编,有的支持c,有的两者都支持。许多仿真器也有自己的编译软件。
相对来说,keil支持的cpu型号更多,通用型更强。
在
stc系列芯片编程时,需要在创建项目时将芯片的启动代码添加到项目中。但是,keil中没有stccpu选项。其实我们可以用stc-isp给keil添加stc芯片模型和头文件。
工具/原材料
stc-isp(6.82k版)keil
方法/步骤
1.开放"stc-isp"软件点击"keil模拟设置和在右手边,然后点击"向keil添加模型和头文件,并向keil"。如下图所示。
原文标题:keil下载的芯片包怎么安装 keil调试问题是软件还是硬件?,如若转载,请注明出处:https://www.bjtdsx.com/bjtdsx2/247.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「天地水秀」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。