搜索
bottom↓
回复: 8

终于可以编译C了,可是却找不到硬件包含文件,郁闷

[复制链接]

出0入0汤圆

发表于 2008-8-22 06:09:10 | 显示全部楼层 |阅读模式
找了半天,下了个可以用的PM以及相关工具,发现只能使用标准的C代码和函数,在C中不认MCU的硬件符号标识,可是又找不到硬件包含文件,难道要手工定义吗?
各位帮忙指教一下

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2008-8-22 07:40:48 | 显示全部楼层
建议用IAR,什么也不用

出0入0汤圆

发表于 2008-8-22 08:05:20 | 显示全部楼层
可以啊,MCU的SFR都可以特殊颜色显示的。PM+在新建工程的时候会自己包含你器件的硬件文件的。

出0入0汤圆

发表于 2008-8-22 13:14:01 | 显示全部楼层
#pragma sfr
用这个定义一下之后所有的特殊寄存器都应该显示为蓝色的了。

出0入0汤圆

发表于 2008-8-22 13:21:00 | 显示全部楼层
需要添加对应设备的DFxxxx.78K设备文件
https://www5.necel.com/micro/tool_reg/OdsListTop.do?lang=en
点左边的  按系列名称分类

出0入0汤圆

 楼主| 发表于 2008-8-23 07:24:10 | 显示全部楼层
真的不用包含文件就行的,怪不得搜索了所有的.h都找不到,谢谢大家热心帮助

出0入0汤圆

 楼主| 发表于 2008-8-23 13:24:22 | 显示全部楼层
编译不能通过

可以正常显示颜色,但是编译不过去 (原文件名:未命名.JPG)


我安装的文件列表 (原文件名:未命名1.JPG)
早上到上班时间了,没有测试,还要请大家帮忙,另外在百度找不到可以下的iar for nec 78k,不知道谁有呀

出0入0汤圆

发表于 2008-8-23 14:19:50 | 显示全部楼层
http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=1109087&bbs_page_no=1&bbs_id=2070

出0入0汤圆

 楼主| 发表于 2008-8-23 23:09:11 | 显示全部楼层
3楼正解

#pragma        SFR
#include "stdio.h"
void main(void)
{
        char i;
        i=100;
        while(--i)
        {
                printf("%d",i);
                P2 = i;
        }
        while(1);
}

同时谢谢anxiangbo和所有的热心人,iar440已经下了
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-15 08:52

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表