A. 编写c语言应该用keil5里的那种芯片种类
MCS51和ARM甚至8086,基本一切和CPU沾边的都可以用C编程。提这种问题,怕是还没入门。。keil我记得支持有好多种编译器。主要用的应该就是MCS51和ARM这两个芯片大类。。
B. 用c语言对单片机编程,对c语言的程度要求是怎样的
用c语言对单片机编程,对c语言的程度要求不高。
C. 在ARM中用C语言编程比较好的资料最好和AT91RM9200技术手册联系比较紧的,谢谢!
你自己去找韦东山的《嵌入式LINUX应用开发完全手册》的这本书的电子书,这本书对于学ARM非常有帮助(很多用C语言讲解)。
D. 全志芯片能用C语言开发吗
能。
能用不过用的少。现在主流的是sytemverilog,祖传的环境可能用的是C++搭建的。具体到测试激励,一般也是systemverilog,祖传的可能是C++等。
C语言是一种计算机编程语言,简单它是人类与计算机交互的语言,用于告诉计算机让它做什么。
E. 要做自动售货机最好用什么芯片(只会c语言)用什么控制实现比如机械臂或滑轨之类的,最好具体点.急需!!
我见过的:
1、摩托罗拉 MC68HC908GP32CP
2、飞 利 浦 P87C52EFAA
做毕业设计就无所谓啦,开发产品要商用就必须考虑抗干扰、稳定性了,不然自动售货机安装在地铁、工厂等强电磁干扰的场所就头大了。
F. 求一个c语言程序芯片89c2051 控制4个发光二极管 从1到4跑5遍在从4到1跑5遍 然后在写个
#include <reg51.h>
void delay(int s)
{
unsigned char m;
int n;
for (n=0;n<=s;n )
for (m=0;m<200;m );
}
void main()
{
int i,value;
while (1) {
value=0x01;
for (i=0; i<4; i )
{
P0=value;
value<<=1;
delay(1000);
}
value=0x80;
for (i=0;i<4;i )
{
P0=value;
value>>=1;
delay(1000);
}
}
}
G. 芯片编程用什么语言
程序语言有个规律:越是容易掌握和使用的语言,应用面就越是狭窄,程序体积就越大,运行速度就越低;通用性也越差;反则反之。
芯片编程的程序空间都很有限,I/O接口复杂多样……,总是希望体积最小,速度最快,因此只能以汇编为主,因为只有汇编才能实现最小的(程序)体积、最快的(运行)速度和最灵活的I/O接口,是一切编程语言的基础和根本。如果不考虑缺点的话,显然是一种最理想的语言。缺点是编程难度最大,编程效率最低,开发时间最慢,开发成本最高;而且不同的芯片,其汇编语言也有不同。
同汇编相比,C语言相对易学,编程和开发效率明显占优,普及面很广。生成的程序体积和速度虽然不如汇编,但比其它高级语言都要好,在很多情况下可以接受,特别在芯片成本逐年下降的今天,也越来越多地用于芯片程序的图形界面开发。
H. c语言可以用来做什么
一、嵌入式软件项目
C语言是比较靠底层的语言,和设备直接打交道比较多,linux操作系统的源码绝大部分是C语言搞定。芯片和底层驱动基本上也是C语言,大家在招聘简章上的驱动工程师最基本的要求就是掌握C语言。
常见的底层库比如网络接收,底层图形绘制库等对性能要求非常高底层软件库,基本上是C语言和汇编的结合体,C语言相对占比更高。
二、参与开发高级语言底层实现,或者系统级开发
现在常见比较流行的语言底层代码基本上都有C语言的参与,很多常见的python,java,php底层的维护语言基本上以C语言为主,这方面对于编程经验的要求也比较高。
三、通讯领域以及服务端的开发
在强调性能和底层数据安全性的领域,C语言还是第一选择。服务器端特别是网络并发处理以及数据安全都是第一位的。这个行业C语言施展的空间还是很大。很多大型的游戏引擎底层图形库的实现也有C语言的功劳。
C语言的特点
1、设计特性
C语言的设计是自顶向下的规划、结构化编程和模块化设计。因此,用C语言编写的程序更易懂、更可靠。
2、高效性
C语言具有通常是汇编语言才具有的微调控制能力(汇编语言是为特殊的中央处理单元设计的一系列内部指令,使用助记符来表
示;不同的CPU系列使用不同的汇编语言),可以根据具体情况微调程序以获得最大运行速度或最有效地使用内存
3、可移植性
C语言在不同系统间的可移植性很高。
4、强大灵活
C语言可以解决众多工程问题,而且许多语言的编译器都是由C语言编写的。
5、面向程序员
C语可以访问硬件、操控内存中的位。
I. 各位求指点,这个微芯的芯片,用C语言写程序可以吗谢谢!
微芯目前的单片机均为自主研发的 PIC系列单片机,其编译器也为其专用的编译器 MPLAB IDE,其单片机都支持C语言编程,此款也不例外。但其低端单片机(ROM小、RAM少、堆栈浅)用C语言就显得 捉襟见肘,用PIC汇编语言才能发挥其作用。(题目此款为高端单片机)
J. C语言编写STC12C5A60S2芯片用4个按键控制四个灯的亮灭
#include“reg52.h”
#include“delay.h”
//定义按键KEY_0~KEY_6对应P1^0~P1^6
sbitKEY_0=P1^0;
sbitKEY_1=P1^1;
sbitKEY_4=P1^4;
sbitKEY_5=P1^5;
sbitKEY_6=P1^6;
//定义LED_7~LED_3对应P2^7~P2^3
sbitLED_7=P2^7;
sbitLED_6=P2^6;
sbitLED_5=P2^5;
sbitLED_4=P2^4;
sbitLED_3=P2^3;
voidmain(){
while(1){
if(!KEY_0){//按键KEY_0被按
delayus(20);//消抖动
if(!KEY_0){//确认被按下
LED_7=~LED_7//灯亮或灭
}
}
}
......其余一样即可。