原创 双核单片机之初体验(2)

2011-5-13 17:10 2912 17 25 分类: 消费电子

5. 应广双核单片机支持中断吗?
回答:
应广双核单片机支持中断,中断源和其它普通单片机没有太多差异,象常见的外部中断、定时中断、ADC中断都支持,使用上也和其它普通单片机没有区别。
要留意的是应广双核单片机的中断程序只能由FPP0使用,所有的中断源共用一个中断入口,需要用户通过中断标志位判断中断类型。另外该单片机支持中断嵌套,需要用户自己对累加器和状态寄存器进行压栈和弹栈操作。

6.应广双核单片机采用什么语言编程?好不好掌握?

回答:
应广双核单片机IDE编译环境支持汇编和Mini C,非常容易上手,可以说是目前单片机IDE编译环境最好掌握的。
就是经验丰富的工程师,不少单片机开发工具拿到手后都需要提供个相对完整的工程样例才能开始编程,有的单片机甚至写完代码后工程师都还不会自己创建新工程。应广提供的IDE开发环境完全是智能傻瓜式,根本不需要任何样例代码,拿着datasheet就可以开始编程。
应广双核单片机总共有90余条汇编指令,IDE编译器支持汇编和基本C语句混合编程,而且IDE编译器会自动识别,不象其它编译器需要使用伪指令进行标示,我们可以通过一些简单例子来感受其编程的便捷性。
代码样例1
.romadr 0x000  //这一句也可以去掉,没有这一句编译器会自动从0地址开始放代码,是同样结果
goto main0
goto main1
.romadr 0x010
...
main0:
...
main0_loop:  //这里是用汇编实现FPP0主循环
...
goto main0_loop
...
main1:
...
while(1)  //这里是用基本C语句实现循环
{
...
}
代码样例2
word word_data //定义一个WORD变量
byte byte_data  //定义一个字节变量
bit bit_data //定义一个位变量
...
set1 bit_data  //用汇编指令设置该位变量为1
set1 byte_data.5  //用汇编指令将该字节变量的bit5设为1,不需要在变量中进行位定义
bit_data = 0  //用C基本语法将位变量清0
byte_data = 0 //用C基本语法将字节变量清0
mov a,0x12  //用汇编将WORD变量赋值0x3412
mov lb@word_data,a
mov a,0x34
mov hb@word_data,a
word_data = 0x5678  //用C基本语法将WORD变量赋值0x5678
pa = 0b111_101_00  //用二进制对pa口进行设置,注意可以自由添加下划线做分隔标示符
pb =  0b11110000 //
...
word_data = 0  //C基本语句和汇编可以任意组合
byte_data = 100
while(byte_data)
{
  word_data++
  byte_data--
  mov a,byte_data
  mov pa,a
}
要留意的是对于分号(;)编译器当做注释符,所以使用C语句时不能用分号,这样for(;;)循环就无法使用。另外编译器对部分C语法支持有限,建议只用最基本的C指令。

7.应广双核单片机开发环境复杂吗?是否支持在线编程?
回答:
应广双核单片机的开发环境非常精简,IDE编译器和烧录软件的安装文件大小总共不到7M,安装后就编译和烧录两个文件。
编译器自带样例工程,并可用指定IO口自动生成软件模拟的UART/SPI/I2C等代码。
目前应广单片机均为OTP类型,需要专门的仿真器进行调试,然后用专门的烧录器进行烧写。仿真器和烧录器都是免驱动USB接口,插上电脑即可使用。

8.应广双核单片机价格贵吗?和其它普通单片机相比最大优势是什么?
回答:
应广双核单片机价格不但不贵,而且可以说相当便宜。前面我有介绍部分其它品牌单片机市场参考价,这里我不能很详细的透露应广的价格,但可以很明确的告诉大家,应广的价格和上述单片机比非常有竞争力。
和其它普通单片机相比,在我看来最大优势是用硬件在一个简单的单片机上实现了类似多任务操作系统的功能,在一些需要处理多个实时性比较强的事件时会非常简单。除了双核单片机,应广还有四核和八核的型号,价格约为双核的2~3倍。

9.应广双核单片机性能稳定吗?抗干扰能力怎么样?
回答:
我的回答肯定是性能稳定,抗干扰能力强。
客观的说个说法需要大量用户的实际产品应用作为辅证,应广科技是台湾近几年才升起的一家公司,和松翰与义隆有一定技术渊源,从技术上讲不会弱于这两家,而且已经有相当数量的出货量,从客户反馈看在稳定性和抗干扰能力方面都不错,比较典型的用户是用到HW公司产品的风扇控制上。

 

 

本系列文章:

双核单片机之初体验(1)

双核单片机之初体验(2)

双核单片机之初体验(3)

文章评论8条评论)

登录后参与讨论

用户1236767 2011-10-24 21:56

HAO

用户1588142 2011-7-21 22:06

关注!!!

用户1582554 2011-5-10 19:47

~~~~~~~~~~~~~~~~~~~~~·

用户1552964 2011-3-14 21:58

了解

用户1587788 2011-3-14 13:02

学习

goinwin 2011-3-11 18:44

进步!!

用户1582441 2011-3-11 11:13

学习学习

用户1394981 2011-3-9 17:54

学习

用户1564450 2010-9-21 09:32

希望快速实现led的大规模应用

用户1483852 2010-7-14 11:47

就一般广大消费者来说,商品的性价比几乎是第一位的。LED作为新光源替代白炽灯有个普及过程,德国人应该是科学素养较高又很注重环保的,但是当德国政府宣布停用白炽灯的时限后,他们照样纷纷抢购储存白炽灯。另外,晚间露天集市的小贩们几乎都点低档LED灯——就因为价廉又很实用。

相关推荐阅读
daishangju_162733976 2015-12-19 20:46
个人所见植保无人机
      实在是太久太久没有了上来了,在过去的这段时间里,一些不方便说的原因,还一些方便说的原因,缠绕在一起,让自己封闭(不好意思用蛰伏这个词)一年多,不单是博客没有来,就是邮箱都很少打开。...
daishangju_162733976 2014-10-23 19:48
微观经济1409
位于东莞市凤岗镇的一家小吃店,旁边是一家酒店,老板去年请了7个工人,每天销售5000~7000,今年9月只有1个工人,销售肯定1000以内。   ...
daishangju_162733976 2014-10-23 17:27
市场去哪儿了
好像是从2008年开始,但凡是市场情况不好,总是能见到是经济危机导致欧美市场疲软的解释,看到电视里面安然轰然倒下、华尔街员工茫然抱着纸箱的画面,我对这个解释也是深信不疑。转眼五、六年过去,可是市场...
daishangju_162733976 2014-09-10 14:29
一名电子工程师在深圳的迁移路线图
1999年中,来到宝安区翻身村,在某电子厂工程部当小弟混饭吃,当时小霸王系诸多好汉豪杰正在那边分猪肉。(今天是WWW要搞的前海CBD)   1999年末,转往福田区华强北,在某电子公司开发...
daishangju_162733976 2014-09-05 16:37
另眼看客户“你自己去做,我一定支持你”这句话
我们常常看到或听到这样的事,小X在某行业中打工,经过一番努力,做得还不错,这时候就有客户说:“小X啊,你自己去做吧,我一定支持你”,这个时候小X往往都是已经在考虑是不是要自己出去单干,听到这样的话...
daishangju_162733976 2014-07-03 16:47
谁是优秀的职业经理人?
LEE是公司元老,在公司上下眼里,他能力超凡,数次于水火中力挽狂澜,没有人不承认他是一名福将。LEE有多厉害呢?他主导的产品成功率大约为三分之一,除了他自己,没人知道他是如何选定产品的,甚至他自己...
我要评论
8
17
关闭 站长推荐上一条 /2 下一条