虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

编译环境

  • 嵌入式系统应用工程师借用计算机专家创建的C语言

    嵌入式系统应用工程师借用计算机专家创建的C语言,使嵌入式系统应用得以飞速发展,而MISRAC是嵌入式系统应用工程师对C语言嵌入式应用做 出的贡献。如今MISRA C已经被越来越多的企业接受,成为用于嵌入式系统的C语言标准,特别是对安全性要求极高的嵌入式系统,软件应符合MISRA标准。 本文由清华嵌入式系统研究专家,邵贝贝教授领衔执笔,分六讲,跟读者一起学习MISRAC。 第一讲:“‘安全第一’的C语言编程规范”,简述MISRAC的概况。   第二讲:“跨越数据类型的重重陷阱”,介绍规范的数据定义和操作方式,重点在隐式数据类型转换中的问题。   第三讲:“指针、结构体、联合体的安全规范”,解析如何安全而高效地应用指针、结构体和联合体。   第四讲:“防范表达式的失控”,剖析MISRAC中关于表达式、函数声明和定义等的不良使用习惯,最大限度地减小各类潜在错误。   第五讲:“准确的程序流控制”,表述C语言中控制表达式和程序流控制的规范做法。   第六讲:“构建安全的编译环境”,讲解与编译器相关的规范编写方式,避免来自编译器的隐患。 希望大家喜欢。

    标签: 嵌入式 C语言 系统应用

    上传时间: 2013-12-27

    上传用户:franktu

  • 一个用AVR单片机ATmega8515输出SPWM波形并驱动一个LED渐亮渐灭的示范程序

    一个用AVR单片机ATmega8515输出SPWM波形并驱动一个LED渐亮渐灭的示范程序,输出波形的占空比和频率显示在1602液晶屏上,编译环境Code Vision AVR

    标签: ATmega 8515 SPWM AVR

    上传时间: 2013-12-21

    上传用户:D&L37

  • USART的驱动程序

    USART的驱动程序,在C++编译环境下,进攻学习参考

    标签: USART 驱动程序

    上传时间: 2015-08-07

    上传用户:lo25643

  • AT24C1024的读写程序

    AT24C1024的读写程序,Keil C51的编译环境

    标签: C1024 1024 24C AT

    上传时间: 2015-08-11

    上传用户:leixinzhuo

  • AVR单片机温度采集系统代码

    AVR单片机温度采集系统代码,采用一线连接的温度检测芯片DS18B20。程序包括两个温度芯片的驱动代码,温度计算程序,串口输出显示程序。编译环境为GUN C。

    标签: AVR 单片机 代码 温度采集系统

    上传时间: 2013-12-26

    上传用户:hphh

  • 此代码实现功能为:在philips P89LPC935单片机上实现红外遥(对应红外发送芯片为:HT6222)控解码接收

    此代码实现功能为:在philips P89LPC935单片机上实现红外遥(对应红外发送芯片为:HT6222)控解码接收,IIC通信,串口通信(单片机自带串口通信、利用单片机IO脚模拟串口通信)等。开发编译环境为Keil51

    标签: philips 6222 P89 LPC

    上传时间: 2015-08-14

    上传用户:trepb001

  • 第一讲:“‘安全第一’的C语言编程规范”

    第一讲:“‘安全第一’的C语言编程规范”,简述MISRAC的概况。   第二讲:“跨越数据类型的重重陷阱”,介绍规范的数据定义和操作方式,重点在隐式数据类型转换中的问题。   第三讲:“指针、结构体、联合体的安全规范”,解析如何安全而高效地应用指针、结构体和联合体。   第四讲:“防范表达式的失控”,剖析MISRAC中关于表达式、函数声明和定义等的不良使用习惯,最大限度地减小各类潜在错误。   第五讲:“准确的程序流控制”,表述C语言中控制表达式和程序流控制的规范做法。   第六讲:“构建安全的编译环境”,讲解与编译器相关的规范编写方式,避免来自编译器的隐患。

    标签: C语言 编程规范

    上传时间: 2014-01-21

    上传用户:Altman

  • ZLG_LPC214x的USB固件程序C源码。针对LPC214xLPC的USB设备控制器

    ZLG_LPC214x的USB固件程序C源码。针对LPC214xLPC的USB设备控制器,实现USB协议和端点数据的读和写。编译环境ADS1.2

    标签: 214 USB ZLG_LPC xLPC

    上传时间: 2015-08-25

    上传用户:彭玖华

  • 用msp430设计的MP3方案,解码芯片用VS1001K

    用msp430设计的MP3方案,解码芯片用VS1001K,内有C程序代码,编译环境IAR_MSP430。并有文件说明。

    标签: 1001K 1001 msp 430

    上传时间: 2014-01-05

    上传用户:stewart·

  • :ARM Linux 在AT91RM9200 平台上的移植

    :ARM Linux 在AT91RM9200 平台上的移植,步骤包括下载安装内核源码、建立交叉编译环境及以压缩或非压缩方式配置和编译内核。其文件系统的建立及程序开发均在宿主机上完成,再通过串口、网口或者JTAG口烧写至目标板。

    标签: Linux 9200 ARM 91

    上传时间: 2015-08-26

    上传用户:dreamboy36